AltHub

langchain4j/langchain4j Alternatives

JVM LLM application frameworks

LangChain4j is a Java/JVM library that provides a unified API to build LLM-powered applications, including tools, agents, and RAG.

12.9kJavaApache-2.0active · last push 2mo agoGitHub

Drop-in peers

Same problem, same approach. Swapping one for another is a config change, not a rewrite.

JetBrains/koogGitHub

Choose if you want a JVM agent framework with a focus on cross-platform support and fault-tolerance.

Koog is a JVM (Java and Kotlin) framework for building predictable, fault-tolerant and enterprise-ready AI agents across all platforms – from backend services to Android and iOS, JVM, and even in-browser environments. Koog is based on our AI products expertise and provides proven solutions for complex LLM and AI problems

4.5k
Kotlin
Apache-2.0
active2mo ago

Same job, different approach

Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.

langchain-ai/langchainGitHub

Choose if you work in Python and want the original LangChain library with the largest community.

The agent engineering platform.

144.8k
Python
MIT
active2mo ago
openai/openai-agents-pythonGitHub

Choose if you are building Python multi-agent systems and want a lightweight framework.

A lightweight, powerful framework for multi-agent workflows

28.9k
Python
MIT
active2mo ago
microsoft/promptflowGitHub

Choose if you need a Python toolchain for evaluating and deploying LLM workflows.

Build high-quality LLM apps - from prototyping, testing to production deployment and monitoring.

11.2k
Python
MIT
active2mo ago

End-user tools

Does the same job, but ships as an app. Useful to a person, not swappable into a codebase.

1Panel-dev/MaxKBGitHub

Choose if you want an enterprise agent platform with UI instead of coding in Java.

🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。

22.6k
Python
GPL-3.0
active2mo ago
arc53/DocsGPTGitHub

Choose if you want a private AI assistant/search platform with an agent builder.

Private AI platform for agents, assistants and enterprise search. Built-in Agent Builder, Deep research, Document analysis, Multi-model support, and API connectivity for agents.

18.2k
Python
MIT
active2mo ago
langbot-app/LangBotGitHub

Choose if you need a ready-made platform for IM bots rather than building one.

Production-grade platform for building agentic IM bots - 生产级多平台智能机器人开发平台/ Agent、知识库编排、插件系统 / Bots for Discord / Slack / LINE / Telegram / WeChat(企业微信, 企微智能机器人, 公众号) / 飞书 / 钉钉 / QQ / Matrix e.g. Integrated with ChatGPT(GPT), DeepSeek, Dify, n8n, Langflow, Coze, Claude, Gemini, GLM, Ollama, SiliconFlow, Moonshot, openclaw / hermes agent, deerflow

17.5k
Python
Apache-2.0
active2mo ago
botpress/botpressGitHub

Choose if you want a visual chatbot/agent builder rather than a JVM framework.

The open-source hub to build & deploy GPT/LLM Agents ⚡️

14.9k
TypeScript
MIT
active30d ago
VoltAgent/voltagentGitHub

Choose if you prefer a visual agent engineering platform over coding.

AI Agent Engineering Platform built on an Open Source TypeScript AI Agent Framework

10.4k
TypeScript
MIT
active2mo ago
inkeep/agentsGitHub

Choose if you want to build agents via a no-code visual builder rather than in Java.

Create AI Agents in a No-Code Visual Builder or TypeScript SDK with full 2-way sync. For shipping AI assistants and multi-agent AI workflows.

1.4k
TypeScript
NOASSERTION
active2mo ago

Listed as an alternative to

These projects were analysed and named langchain4j among their alternatives. The relationship is not symmetric — how langchain4j rates them is a separate judgement, made when langchain4j is analysed in its own right.

AstrBotDevs/AstrBotGitHub

calls langchain4j “Java/JVM library for building LLM apps; choose it for a JVM codebase instead of a Python IM platform.”

AI Agent Assistant & development framework that integrates lots of IM platforms, LLMs, plugins and AI feature, and can be your openclaw alternative. ✨

39.5kPythonactive