langchain4j-aideepin
基于AI的工作效率提升工具(聊天、绘画、知识库、工作流、 MCP服务市场、语音输入输出、长期记忆) | Ai-based productivity tools (Chat,Draw,RAG,Workflow,MCP marketpla
What is langchain4j-aideepin?
基于AI的工作效率提升工具(聊天、绘画、知识库、工作流、 MCP服务市场、语音输入输出、长期记忆) | Ai-based productivity tools (Chat,Draw,RAG,Workflow,MCP marketplace, ASR,TTS, Long-term memory etc)
Overview of langchain4j-aideepin
What it is
LangChain4j-AIDeepIn is an open-source AI application platform built with LangChain4j. It integrates AI chat, knowledge base (RAG), workflow orchestration, long/short-term memory, MCP tools, and more. The project is designed for rapidly building intelligent business assistants.
Key features
- Multi-character (multi-conversation) AI Chat with configurable prompts, models, and parameters, supporting streaming output
- Image generation (text-to-image and image editing) supporting GPT-Image-2, DashScope Wanx, and more
- Knowledge Base (RAG) supporting both vector search and knowledge graph retrieval
- AI Workflow with a visual editor, conditional branching, parallel execution, and built-in nodes for LLM calls, knowledge base queries, human feedback, and more
- MCP Service Marketplace to integrate MCP services for extending AI with external tools and data sources
- ASR & TTS with flexible text/voice input/output combinations and selectable AI voice tones
- Short & Long-term Memory that automatically extracts and stores key information from conversations
Use cases
The platform can be used for building intelligent business assistants that require conversational AI, knowledge retrieval, image generation, workflow automation, and integration with external tools and data sources via MCP. It is suitable for applications needing multi-character chat, RAG-based knowledge bases, visual workflow orchestration, and voice interaction.
Getting started
To run the documentation locally: pnpm install && pnpm run docs:dev.For deployment, see docker/README.md or each sub-project's README.
License and pricing
License: MIT. Pricing: open source.
Based on the project's public README and repository metadata.