langchain4j

LLM integrator

A unified Java API for integrating Large Language Models (LLMs) and vector stores into Java applications

Java version of LangChain

GitHub

5k stars
81 watching
1k forks
Language: Java
last commit: almost 2 years ago
Linked from 1 awesome list

anthropicchatgptchromaembeddingsgeminigpthuggingfacejavalangchainllamamilvusollamaonnxopenaiopenai-apipgvectorpineconevector-databaseweaviate

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
langchain-ai/langchainjsA framework for building context-aware reasoning applications using language models and composability12,923
langchain-ai/chat-langchainA chatbot that leverages LangChain and LangGraph to generate real-time answers to user queries from a vector store of pre-loaded documentation.5,531
langchain-ai/langchainA framework for developing applications powered by large language models.96,146
li2109/langtorchBuilds composable LLM applications with Java295
langfuse/langfuseAn integrated development platform for large language models (LLMs) that provides observability, analytics, and management tools.7,123
langroid/langroidA Python framework to build LLM-powered applications by setting up agents with optional components and having them collaboratively solve problems through message exchange2,795
qos-ch/slf4jAn abstraction layer for various logging frameworks allowing users to switch at deployment time.2,353
llm-workflow-engine/llm-workflow-engineA command-line tool and workflow manager for interacting with large language models like ChatGPT/GPT4.3,674
scisharp/llamasharpAn efficient C#/.NET library for running Large Language Models (LLMs) on local devices2,750
gkamradt/langchain-tutorialsA comprehensive tutorial and project gallery for learning LangChain, a library for building conversational AI models.6,794
zilliztech/gptcacheA semantic cache designed to reduce the cost and improve the speed of LLM API calls by storing responses.7,293
tmc/langchaingoProvides a Go implementation of LangChain for generating text based on large language models.5,155
llmware-ai/llmwareA framework for building enterprise LLM-based applications using small, specialized models8,303
langchain-ai/langgraphjsA framework for building resilient, stateful applications with LLMs as directed graphs742