FinchBot (雀翎) 是一个赋予智能体真正自主性的 AI Agent 框架,基于 LangChain v1.2 和 LangGraph v1.0 构建。全异步架构设计,让智能体具备自主决策、自主扩展、自主进化的能力
基于 Spring Boot 4 + Spring AI 2.0 + 阿里云 DashScope 构建的多场景 AI 对话服务,集成智能客服、PDF 文档问答、角色扮演游戏和通用对话四大功能模块,支持 Redis 持久化记忆与多模态交互
面向企业级 AI 应用的开源脚手架,集成 Spring AI、LangChain4j、Elasticsearch、MCP 协议等主流技术,支持多模型统一接入、多轮对话、RAG 检索增强、Agent 工具调用、JWT 安全与日志治理,并配套 Vue3 前端套件,适合快速孵化智能助手、知识库、Agent 工作流等场景,持续跟进主流 AI 生态最新版本。
这是一个学习langchain4j的一个学习记录库,主要是参考 langchain4j官网: https://docs.langchain4j.dev/ 进行学习
这是一个整合langchain4j与spring ai的chat聊天的demo,并整合RAG