AgentChat
View on GitHubAgentChat 是一个基于 LLM 的智能体交流平台,内置默认 Agent 并支持用户自定义 Agent。通过多轮对话和任务协作,Agent 可以理解并协助完成复杂任务。项目集成 LangChain、Function Call、MCP 协议、RAG、Memory、HITL、Skill、Milvus 和 ElasticSearch 等技术,实现高效的知识检索与工具调用,使用 FastAPI 构建高性能后端服务。
An LLM agent platform with multi-agent collaboration, tool calling, MCP integration, RAG knowledge bases, and short- and long-term memory. Includes a web UI, custom skills, and human-in-the-loop workflows for generating MCP servers from OpenAPI specifications.
Use Cases
Build custom AI agentsCoordinate agents on tasksAnswer questions over knowledge basesConnect agents to MCP servers and custom toolsGenerate MCP servers from OpenAPI specificationsCreate image-generation and weather-query agents
Built With
- Language
- Python
- Frameworks
- LangChain · FastAPI · Vue 3 · Element Plus
Tags
AI agents · multi-agent · MCP · RAG · agent memory · tool calling · human-in-the-loop · skills · knowledge base