
AI AGENTS
by LangChain4j
Open-source Java library for building LLM-powered applications on the JVM.
LangChain4j is described as an idiomatic, open-source Java library for building LLM-powered applications on the JVM. Its GitHub description says it provides a unified API over popular LLM providers and vector stores, supports tool calling including MCP support, and helps implement agents and RAG. The official documentation includes sections for agents, tools, RAG, tutorials, integrations, examples, and Javadoc, and an agents tutorial covers agentic systems, shared state, AI and non-AI agents, and the @Agent annotation.
Build LLM-powered applications in Java or on the JVM. Use a unified Java API across popular LLM providers and vector stores. Implement agents tool calling MCP-enabled tool use or RAG in Java applications. Integrate LLM capabilities into enterprise Java frameworks such as Quarkus or Spring Boot.
Last updated Jun 1, 2026