{"slug":"agency-swarm","name":"Agency Swarm","vendor":"VRSEN","tagline":"Python framework that models multi-agent applications as organisations of agents with explicit communication flows","url":"https://agentboards.org/agent/agency-swarm","website":"https://agency-swarm.ai","docs":"https://agency-swarm.ai","repo":"https://github.com/VRSEN/agency-swarm","category":"framework","execution":["local"],"license":"MIT","open_source":true,"pricing":{"model":"byok","summary":"Free and open source under MIT; you pay OpenAI or whichever provider you route to through LiteLLM","from_usd":0,"free_tier":true,"byok":true},"models":{"backbone":["OpenAI","Anthropic","Google","xAI","Azure OpenAI","OpenRouter"],"bring_your_own_model":true,"local_models":false},"protocols":{"mcp_client":false,"mcp_server":false},"capabilities":{"terminal_exec":false,"browser":false,"multi_file_edit":false,"git_ops":false,"docker_sandbox":false,"multi_agent":true,"headless_ci":false},"context_window":null,"platforms":["macos","linux","windows"],"install":[{"label":"pip","command":"pip install -U agency-swarm"}],"benchmarks":[],"tags":["framework","python","multi-agent","openai-agents-sdk"],"github_stars":4587,"metrics":{"stars":4587,"pushed_at":"2026-10-02T04:54:48Z","archived":false,"open_issues":10,"latest_version":"1.11.0","latest_version_at":"2026-08-03T18:45:29.436577Z","latest_version_url":"https://pypi.org/project/agency-swarm/","version_source":"pypi","checked_at":"2026-10-02T05:03:59.929Z"},"sources":{"overview":"https://github.com/VRSEN/agency-swarm","install":"https://github.com/VRSEN/agency-swarm","models":"https://github.com/VRSEN/agency-swarm","license":"https://github.com/VRSEN/agency-swarm"},"verified_at":null,"adoption":{"score":3.9,"signals":{"pypi_weekly":520,"github_stars":4567},"measured_at":"2026-09-21"},"scores":{"panel":6.3,"adoption":3.9,"spread":2.3,"facts":3.5,"board":5.5,"dimensions":{"reliability":5.8,"usefulness":6.2,"cost":7.2,"longevity":5.8},"per_persona":{"amigo":6.8,"critico":6,"profesor":6.3,"inversora":5.3,"jefa":5.8,"hacker":7.5},"community":null},"rank":null,"category_rank":74,"panel_reviews":[{"persona":"juez","persona_name":"El Juez","ai_generated":true,"verdict":"El Hacker at 7.5 and La Inversora at 5.25 grade different objects: a permissive Python package against the brand that markets it.","scores":null,"evidence":[]},{"persona":"amigo","persona_name":"El Amigo","ai_generated":true,"verdict":"Pick it when your problem really is shaped like an org chart; pick CrewAI if you want a larger ecosystem around the same idea.","scores":{"reliability":6,"usefulness":7,"cost":8,"longevity":6},"evidence":["https://github.com/VRSEN/agency-swarm","https://agency-swarm.ai"]},{"persona":"critico","persona_name":"El Crítico","ai_generated":true,"verdict":"It is a layer on the OpenAI Agents SDK, so its ceiling is that SDK's ceiling and an upstream breaking change is your breaking change.","scores":{"reliability":5,"usefulness":6,"cost":7,"longevity":6},"evidence":["https://github.com/VRSEN/agency-swarm"]},{"persona":"profesor","persona_name":"El Profesor","ai_generated":true,"verdict":"State survives sessions through explicit load and save callbacks, which is the correct place to put persistence, and no evaluation of the topology is published.","scores":{"reliability":6,"usefulness":6,"cost":7,"longevity":6},"evidence":["https://agency-swarm.ai","https://github.com/VRSEN/agency-swarm"]},{"persona":"inversora","persona_name":"La Inversora","ai_generated":true,"verdict":"VRSEN is a creator brand rather than a company, and 4,551 stars since November 2023 is an audience metric attached to no revenue line.","scores":{"reliability":5,"usefulness":6,"cost":5,"longevity":5},"evidence":["https://github.com/VRSEN/agency-swarm"]},{"persona":"jefa","persona_name":"La Jefa","ai_generated":true,"verdict":"Free as a dependency for sixty engineers, and the meter is our model contract, but there is no headless story so it never runs unattended in our pipelines.","scores":{"reliability":5,"usefulness":5,"cost":8,"longevity":5},"evidence":["https://github.com/VRSEN/agency-swarm","https://agency-swarm.ai"]},{"persona":"hacker","persona_name":"El Hacker","ai_generated":true,"verdict":"MIT, pip install -U agency-swarm, and LiteLLM underneath so Anthropic, Gemini, Grok and Azure are one provider string away. No MCP, and no local runtime documented.","scores":{"reliability":8,"usefulness":7,"cost":8,"longevity":7},"evidence":["https://github.com/VRSEN/agency-swarm"]},{"persona":"comediante","persona_name":"El Comediante","ai_generated":true,"verdict":"You can appoint an agent CEO, which is the first time an org chart has been under version control.","scores":null,"evidence":[]}]}