langchain4j

LLM integration API

A unified Java API for integrating large language models and vector stores into applications.

Java version of LangChain

GitHub

5k stars
83 watching
968 forks
Language: Java
last commit: 6 days ago
Linked from 1 awesome list

anthropicchatgptchromaembeddingsgeminigpthuggingfacejavalangchainllamamilvusollamaonnxopenaiopenai-apipgvectorpineconevector-databaseweaviate

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
langchain-ai/langchainjs A framework for building context-aware reasoning applications using language models and composability 12,711
langchain-ai/chat-langchain A chatbot that leverages LangChain and LangGraph to generate real-time answers to user queries from a vector store of pre-loaded documentation. 5,457
langchain-ai/langchain A framework for building applications powered by large language models (LLMs) with tools for development, productionization, and deployment. 95,185
li2109/langtorch Builds composable LLM applications with Java 294
langfuse/langfuse An integrated development platform for large language models (LLMs) that provides observability, analytics, and management tools. 6,537
langroid/langroid A Python framework to build LLM-powered applications by setting up agents with optional components and having them collaboratively solve problems through message exchange 2,654
qos-ch/slf4j An abstraction layer for various logging frameworks allowing users to switch at deployment time. 2,340
llm-workflow-engine/llm-workflow-engine A command-line tool and workflow manager for interacting with large language models like ChatGPT/GPT4. 3,659
scisharp/llamasharp A C#/.NET library to efficiently run Large Language Models (LLMs) on local devices 2,703
gkamradt/langchain-tutorials A comprehensive tutorial and project gallery for learning LangChain, a library for building conversational AI models. 6,753
zilliztech/gptcache A semantic cache designed to reduce the cost and improve the speed of LLM API calls by storing responses. 7,232
tmc/langchaingo Provides a Go implementation of LangChain for generating text based on large language models. 4,801
llmware-ai/llmware A framework for building enterprise LLM-based applications using small, specialized models 6,651
langchain-ai/langgraphjs A framework for building resilient, stateful applications with LLMs as directed graphs 655