langchain4j

LangChain4j is an idiomatic, open-source Java library for building LLM-powered applications on the JVM. It offers a unified API over popular LLM providers and vector stores, and makes implementing tool calling (including MCP support), agents and RAG easy. It integrates seamlessly with enterprise Java frameworks like Quarkus and Spring Boot.

12.9k
Stars
+3.4k
Gained
35.3%
Growth
Java
Language

🎭 Best For

🏷️ Topics & Ecosystem

anthropic chatgpt chroma embeddings gemini gpt huggingface java langchain llama llm llms milvus ollama onnx openai openai-api pgvector pinecone vector-database

📊 Activity

Latest commit: 2026-08-21. Over the past 285 days, this repository gained 3.4k stars (+35.3% growth). Activity data is based on daily RepoPi snapshots of the GitHub repository.