LangChain

LangChain

LangChan - git

langchain - git

LangChain Python 与 LangChain4j Java 设计范式对比研究

LangChain4j 和 Spring AI,哪个更好?

Langchain-Chatchat(原Langchain-ChatGLM)

LangChain MCP Adapters

LangChain4j源码到使用 java大模型开发必备的工具包

Java转 AI Agent打通生产级AI Agent开发

企业级RAG系统 重磅开源

企业级开源智能体系统 RAG优化升级

isy-rag-agent - git

LangChain4j全攻略(附代码实战)

langchain4j-examples

Awesome LangChain4j

LangChain(Python)与 LangChain4j (Java)都在“把模型调用、记忆、工具、检索等能力组件化并可编排”这一目标上趋同,
但设计范式明显不同:LangChain 以 Runnable 协议 + LCEL 声明式管道 为中心,
更强调“像搭积木一样组合与运行时优化”,并在复杂编排时建议下沉到 LangGraph。

LangChain4j 则以 Java 工程化习惯为主线,提供 低层组件(ChatModel/ChatMemory…)+ 高层 AI Services(接口 + 动态代理):
让“调用 LLM”看起来像普通服务层方法调用,天然适配 DI、分层架构与单测 Mock。

面向工程决策:若你需要快速试验、频繁改提示词/检索/代理循环,LangChain 的 LCEL 管道与生态优势更明显;
若你在 JVM 体系内交付长期运行服务、强调接口稳定与可测试性,LangChain4j 的 AI Services 更贴近主流企业 Java 范式。