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.
langchain4j/langchain4j
View on GitHub ↗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.
langchain4j grew +1.0% in the last 30 days, ranks 9th of 128 in Language Bindings, actively maintained, last commit today.
Star trajectory
120 days tracked+1.0% in 30d, above the Language Bindings median of +0.6%.
Last commit today, fresher than the median of 3d.
How it compares in Language Bindings
Ranked 9th of 128 by stars.
- Language
- Java
- License
- Apache License 2.0
- Contributors
- 516
- Forks
- 2.6k
- Watchers
- 120
- Open issues
- 657
- Releases
- 91
- Created
- 2023-06-20
- Stars this week
- +29
You've seen where langchain4j stands today.
Get the moves before everyone else: the 5 Language Bindings repos climbing fastest, every Tuesday.
Free weekly digest. Double opt-in, unsubscribe anytime.