langchain4j/langchain4j

langchain4j

✅ Recently maintained

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.

13,347Stars
2,657Forks
+427-day stars

Java · Apache-2.0 · Last push 2026-11-02

Official repository & installation ↗

GitValue · Value evidence

Unscored · Evidence coverage 0%

Provisional rubric; documentation and runtime testing are separate. Missing evidence does not imply low value.

Star history

2025-09-292026-11-03
View historical data
DateStars
2026-10-0513,176
2026-10-0613,177
2026-10-0713,185
2026-10-0813,193
2026-10-0913,198
2026-10-1013,200
2026-10-1113,205
2026-10-1213,211
2026-10-1313,220
2026-10-1413,227
2026-10-1513,236
2026-10-1613,242
2026-10-1713,244
2026-10-1813,246
2026-10-1913,252
2026-10-2013,258
2026-10-2113,267
2026-10-2213,275
2026-10-2313,278
2026-10-2413,284
2026-10-2513,294
2026-10-2613,301
2026-10-2713,311
2026-10-2813,319
2026-10-2913,322
2026-10-3013,331
2026-10-3113,333
2026-11-0113,337
2026-11-0213,344
2026-11-0313,347

Get the project

git clone https://github.com/langchain4j/langchain4j.git

Cloning downloads the source. For dependencies and installation, follow the project README.

Related projects & alternative candidates

Related domains do not imply feature parity. Review official documentation and licenses.