STACKQUADRANT

langchain4j/langchain4j

Vector Databases

LangChain4j is an open-source Java library that simplifies the integration of LLMs into Java applications through a unified API, providing access to popular LLMs and vector databases. It makes implementing RAG, tool calling (including support for MCP), and agents easy. LangChain4j integrates seamlessly with various enterprise Java frameworks.

8.1
GitHub Metrics
Stars
12.4k
Forks
2.3k
Open Issues
772
Watchers
112
Contributors
438
Weekly Commits
0
Language
Java
License
Apache-2.0
Last Commit
Jun 26, 2026
Created
Jun 20, 2023
Latest Release
1.17.0
Release Date
Jun 26, 2026
Synced: Jun 29, 2026
Quality Scores
Documentation Qualityw: 20%
8.6

Has docs site (https://docs.langchain4j.dev). Description: 344 chars. Stars signal: 12,449. Contributors: 438. Score: 8.6/10

Community Healthw: 20%
8.1

Stars: 12,449. Contributors: 438. Watchers: 112. Forks: 2,327. Issue ratio: 6.2%. Score: 8.1/10

Maintenance Velocityw: 15%
7.7

Last commit: 2d ago. Weekly commits: 0. Latest release: 1.17.0. Maturity bonus: 3.0y old. Score: 7.7/10

API Design & DXw: 20%
7.4

Stars/issues ratio: 16. Typed language: Java. Has documentation site. Permissive license: Apache-2.0. Popularity signal: 12,449 stars. Score: 7.4/10

Production Readinessw: 15%
8.3

Battle-tested: 12,449 stars. Peer review: 438 contributors. Versioned: 1.17.0. Licensed: Apache-2.0. Age: 3.0 years. Maintenance: last commit 2d ago. Score: 8.3/10

Ecosystem Integrationw: 10%
8.6

Fork interest: 2,327. Major ecosystem: Java. Integration-friendly: Apache-2.0. Adoption: 12,449 stars. Has web presence. Score: 8.6/10

Tags
anthropicchatgptchromaembeddingsgeminigpthuggingfacejavalangchainllama
Radar
Documentation Quality
Community Health
Maintenance Velocity
API Design & DX
Production Readiness
Ecosystem Integration