Awesome AI AgentsMulti-Agent Frameworks

AlexAnys/opencrew

⭐ 494 Shell repository created 2026-02-08

OpenCrew is a configuration and protocol layer built on OpenClaw that splits a single overloaded assistant into a team of domain-specific agents, each owning its own area and its own context. The organising idea maps a chat workspace onto a company: a channel or group is a role, a thread is a task, and the visible channel list becomes the task overview that a single long-running session cannot provide. Slack, Feishu and Discord are all supported as the command centre. The project addresses four failure modes the author observed in single-agent use: context bloat that makes the assistant dull over a long session, loss of overview when several projects run in parallel, constant confirmation prompts because the agent does not know what it may decide alone, and lessons that stay buried in chat history. The answers are per-domain agents, an explicit autonomy-level mechanism tied to intent alignment, a three-layer knowledge pipeline that promotes conversation into structured summaries and then into reusable knowledge, and a dedicated maintenance agent that audits the others for drift. The second version of the agent-to-agent protocol removes the earlier limitation that all agents shared one bot identity and could therefore only delegate one way. Giving at least one coordinating agent its own application lets it join the channels of executing agents and hold real discussions there, with review and consensus in the channel and the actual work exchanged through Markdown files, before the human reviews the final output. Suggested standalone roles are a chief of staff representing user intent, a planner that expands requirements into acceptance criteria, and a separate quality evaluator, on the argument that an agent grading its own output is too lenient. Documentation is primarily Chinese with an English translation, and the deployment is shell-based.

https://github.com/AlexAnys/opencrew

a2a-protocolagent-deploymentagent-orchestrationai-agentsai-assistantai-productivityai-teamautonomous-agentsclawdbotcontext-managementknowledge-managementllmmulti-agentno-codeopenclawsession-managementslackslack-botteam-managementworkflow-automation

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.