moyangzhan/langchain4j-aideepin
基于AI的工作效率提升工具(聊天、绘画、知识库、工作流、 MCP服务市场、语音输入输出、长期记忆) | Ai-based productivity tools (Chat,Draw,RAG,Workflow,MCP marketplace, ASR,TTS, Long-term memory etc)
What it solves
LangChain4j-AIDeepin 是一个 AI 应用平台,旨在帮助用户快速构建智能业务助理。它提供完整的工具套件,用于将 AI 聊天、知识库和复杂工作流集成到业务环境中。
How it works
项目基于 Spring Boot、LangChain4j 和 LangGraph4j 构建,拥有独立的管理员仪表盘和面向用户的 Web 应用。平台可与多种模型平台(如 OpenAI、Qwen、DeepSeek)集成,提供跨多模态的 AI 体验。
Who it’s for
开发者和企业,希望在不从头开始的情况下创建具备 RAG、记忆和可视化工作流编排的定制 AI 助手。
Highlights
- AI Chat & Memory:支持多角色对话、流式输出,并具备短期和长期记忆,以实现个性化响应。
- RAG Capabilities:支持向量搜索和知识图谱检索的知识库。
- Visual Workflow Editor:可视化编辑器,用于创建具条件分支、并行执行的 AI 工作流,内置 LLM 调用和人工反馈节点。
- Multimodal Support:集成自动语音识别(ASR)和文本转语音(TTS)实现语音交互,同时支持文本生成图像和图像编辑。
- MCP Service Marketplace:能够集成 MCP 服务,以外部工具和数据源扩展 AI 能力。
- Open API:提供角色、知识库和工作流的 RESTful API,便于外部系统集成。