{"slug":"swarms","name":"Swarms","vendor":"Swarms","tagline":"Python multi-agent orchestration framework with swarm architectures, routers and MCP tools","url":"https://agentboards.org/agent/swarms","website":"https://swarms.ai","docs":"https://docs.swarms.world","repo":"https://github.com/kyegomez/swarms","category":"framework","execution":["local"],"license":"Apache-2.0","open_source":true,"pricing":{"model":"byok","summary":"Free and open source under Apache-2.0; you supply your own model provider keys","from_usd":null,"free_tier":true,"byok":true},"models":{"backbone":["any"],"bring_your_own_model":true,"local_models":false},"protocols":{"mcp_client":true,"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 swarms"}],"benchmarks":[],"tags":["multi-agent","orchestration","mcp","python"],"github_stars":7227,"metrics":{"stars":7227,"pushed_at":"2026-10-02T00:10:21Z","archived":false,"open_issues":261,"latest_version":"15.0.3","latest_version_at":"2026-09-16T20:09:58.055803Z","latest_version_url":"https://pypi.org/project/swarms/","version_source":"pypi","checked_at":"2026-10-02T05:02:48.691Z"},"sources":{"overview":"https://github.com/kyegomez/swarms","protocols":"https://docs.swarms.world/mcp","docs":"https://docs.swarms.world"},"verified_at":null,"adoption":{"score":5.4,"signals":{"pypi_weekly":1342,"github_stars":7185,"hn_mentions_1y":122},"measured_at":"2026-09-21"},"scores":{"panel":5.7,"adoption":5.4,"spread":1.8,"facts":1.2,"board":5,"dimensions":{"reliability":4.7,"usefulness":6,"cost":7,"longevity":5.2},"per_persona":{"amigo":6.3,"critico":5.5,"profesor":5.5,"inversora":5,"jefa":5.3,"hacker":6.8},"community":null},"rank":null,"category_rank":105,"panel_reviews":[{"persona":"juez","persona_name":"El Juez","ai_generated":true,"verdict":"El Hacker's 6.75 and La Inversora's 5.0 are about different things: his is the tool wiring, hers is an adoption curve shaped like marketing.","scores":null,"evidence":[]},{"persona":"amigo","persona_name":"El Amigo","ai_generated":true,"verdict":"Pick Swarms if you want to try several orchestration shapes against the same task by changing one argument; pick AutoGen for a more settled community around the same territory.","scores":{"reliability":5,"usefulness":7,"cost":8,"longevity":5},"evidence":["https://github.com/kyegomez/swarms","https://docs.swarms.world"]},{"persona":"critico","persona_name":"El Crítico","ai_generated":true,"verdict":"A feature table for a pip-installable library promises a 99.9% uptime guarantee, which is not a property a library in your own process can offer you.","scores":{"reliability":4,"usefulness":6,"cost":7,"longevity":5},"evidence":["https://github.com/kyegomez/swarms"]},{"persona":"profesor","persona_name":"El Profesor","ai_generated":true,"verdict":"One architecture is documented as a five-phase workflow with research, analysis, alternatives and verification roles, explicitly modelled on a published commercial system.","scores":{"reliability":5,"usefulness":6,"cost":6,"longevity":5},"evidence":["https://docs.swarms.world","https://github.com/kyegomez/swarms"]},{"persona":"inversora","persona_name":"La Inversora","ai_generated":true,"verdict":"The promotion intensity is the tell: over a hundred discussion-site mentions in a year against seven thousand stars is a marketing budget, not organic pull.","scores":{"reliability":4,"usefulness":5,"cost":6,"longevity":5},"evidence":["https://github.com/kyegomez/swarms","https://swarms.ai"]},{"persona":"jefa","persona_name":"La Jefa","ai_generated":true,"verdict":"The cost is not the licence, it is a mid-level engineer choosing correctly among a dozen orchestration structures with no measurements to choose by.","scores":{"reliability":4,"usefulness":5,"cost":7,"longevity":5},"evidence":["https://github.com/kyegomez/swarms"]},{"persona":"hacker","persona_name":"El Hacker","ai_generated":true,"verdict":"Apache-2.0, an agent becomes tool-enabled by setting a server URL and discovering what is there, a public server works with no configuration, and a guide file ships for coding assistants.","scores":{"reliability":6,"usefulness":7,"cost":8,"longevity":6},"evidence":["https://docs.swarms.world/mcp","https://github.com/kyegomez/swarms"]},{"persona":"comediante","persona_name":"El Comediante","ai_generated":true,"verdict":"Ships a guide file teaching your coding agent how to build agents, which is where the loop finally closes.","scores":null,"evidence":[]}]}