Discover and explore top open-source AI tools and projects—updated daily.
Shy2593666979LLM-powered platform for intelligent agent communication and task automation
Top 87.9% on SourcePulse
Summary
AgentChat is a modern, LLM-powered intelligent dialogue system designed for multi-agent collaboration, knowledge retrieval, and tool invocation. It empowers developers and researchers to build sophisticated AI applications capable of understanding and executing complex tasks through multi-turn conversations and task coordination.
How It Works
This platform employs a decoupled Vue 3/FastAPI architecture, integrating various LLMs (OpenAI, DeepSeek, Qwen) for core intelligence. It utilizes LangChain for agent orchestration, RAG for semantic knowledge retrieval via vector databases (ChromaDB, Milvus), and a rich tool ecosystem for task execution. A key feature is multi-agent collaboration, enabling agents to decompose and execute complex workflows, including sequential tool calls, facilitated by the MCP protocol.
Quick Start & Requirements
The recommended installation is via Docker Compose (docker-compose up --build -d), providing a simple, one-click deployment. Local development requires Python 3.12+, Node.js 18+, MySQL 8.0+, Redis 7.0+, and Docker (20.10+). API keys for LLMs are necessary. Detailed setup instructions and API documentation are available within the repository.
Highlighted Details
Maintenance & Community
Information regarding specific contributors, sponsorships, or community channels (e.g., Discord, Slack) is not detailed in the provided README snippet.
Licensing & Compatibility
The project is released under the permissive MIT License, allowing for broad use, modification, and distribution, including commercial applications and integration into closed-source projects.
Limitations & Caveats
Users upgrading to AgentChat v2.2.0+ must adapt to significant API changes in LangChain v1.0+, referencing a provided migration guide. Additionally, a manual patch or script execution is required to resolve Pydantic version conflicts with the fastapi-jwt-auth library.
4 days ago
Inactive
ag2ai
langchain-ai