Open-source Python framework for multi-agent AI orchestration, coding-agent swarms, council voting, provider routing, browser tools, MCP connectors, and workflow automation.
README
Created by Farhan Dhrubo - Patreon - Submit an issue
Agent Swarm is an open-source Python framework for building autonomous AI agent teams. It coordinates specialized coding, research, writing, review, browser, media, and workflow agents with council voting, provider routing, tool use, shared state, and safety checks.
Use it to prototype multi-agent systems, run coding-agent swarms, compare LLM providers, build agent workflows, and experiment with autonomous software engineering.
Keywords: AI agents, multi-agent system, agent swarm, autonomous agents, LLM orchestration, coding agents, AI workflow automation, OpenAI, Anthropic, OpenRouter, Azure OpenAI, MCP, browser agents, agent framework.
| What you get | Why it matters | |--------------|----------------| | 110+ built-in specialist agents | Start with ready-made roles for code, research, review, design, media, browser, SEO, security, finance, and automation work. | | Shared memory system | Every agent knows what others are doing, what happened, and what will happen — full swarm awareness. | | 8 domain councils | Separate review boards for design, art, website, animation, color, sound, finance, and marketing. | | Financial tools | Equity profiles, ratios, insider trading, earnings, techni