Awesome AI AgentsMulti-Agent Frameworks

CopilotKit/open-multi-agent-canvas

⭐ 532 TypeScript added to this list on 2025-04-13 repository created 2025-02-06

Open Multi-Agent Canvas is an open-source multi-agent chat interface designed to manage multiple agents within a single dynamic conversation. Developed by CopilotKit, this project integrates with MCP (Model Context Protocol) servers to facilitate deep research and various task management. The interface supports the deployment and operation of multiple specialized agents, such as travel planning and AI research agents, which can be run independently or deployed on platforms like LangSmith. The project is built using modern web technologies including Next.js and LangGraph, and it leverages CopilotKit for enhanced functionality. A key feature of the Open Multi-Agent Canvas is the built-in MCP Agent, a versatile agent capable of handling diverse tasks by connecting to configurable MCP servers. Users can add custom MCP servers through a configuration panel, supporting different connection types such as Standard IO for local command execution and Server-Sent Events (SSE) for external MCP-compatible servers. The project also supports connections to public MCP servers, expanding its usability and integration capabilities. The setup process involves obtaining API keys from Copilot Cloud, installing dependencies with pnpm, and running the frontend built on Next.js. For advanced use, the MCP Agent backend can be run optionally, requiring environment configuration and installation of dependencies via Poetry. The backend supports running a built-in math server and can be connected through tunnels for local development. Comprehensive documentation is available, covering CopilotKit, LangGraph platform, and the Model Context Protocol, aiding users in deployment and customization. The project is distributed under the MIT License, promoting open-source collaboration and innovation in multi-agent conversational AI systems.

https://github.com/CopilotKit/open-multi-agent-canvas

ai-researchapi-keysbackendcoagents-ai-researchercoagents-travel-agentcopilot-cloudcopilotkitdynamic-conversationfrontendlanggraphmath-servermcp-agentmcp-serversmit-licensemulti-agent-chat-interfacemulti-channel-protocolnext.jsopen-sourcepublic-mcp-serversserver-sent-eventsstandard-iotravel-planning

Also in Multi-Agent Frameworks

affaan-m/ECC

ECC is a harness-native operator system designed for agentic AI work, providing a comprehensive solution with skills, memory optimization, security, and research-first development across multiple A...

ruvnet/ruflo

Ruflo is a leading agent orchestration platform for Claude, enabling the deployment of intelligent multi-agent swarms, coordination of autonomous workflows, and building conversational AI systems.

Yeachan-Heo/oh-my-claude-sisyphus

Oh My Claude Sisyphus (OMC) is a multi-agent orchestration framework for Claude Code, simplifying complex AI agent workflows without a steep learning curve.

microsoft/JARVIS

JARVIS is a collaborative AI system that connects large language models with expert AI models from HuggingFace to autonomously plan, execute, and integrate complex AI tasks.

rowboatlabs/rowboat

Rowboat is an AI-powered platform that enables users to build and manage multi-agent swarms using natural language, integrating tools and knowledge for automated workflows and deployment via API or SDK.

cft0808/edict

Edict is an OpenClaw Multi-Agent Orchestration System featuring 9 specialized AI agents, a real-time dashboard, model configuration, and full audit trails, inspired by ancient Chinese imperial gove...

MemoriLabs/Memori

Memori is a versatile SQL native memory layer designed to enhance LLMs, AI agents, and multi-agent systems with advanced memory management, seamless integration, and high performance.

HKUDS/DeepCode

DeepCode is an open-source project that uses multi-agent AI systems to convert research papers and natural language into production-ready code through both CLI and web interfaces.