{"slug":"agentsmesh","name":"AgentsMesh","vendor":"AgentsMesh","tagline":"Control plane that schedules coding agents as isolated pods across your own machines, with autopilot, channels and a Kanban board","url":"https://agentboards.org/agent/agentsmesh","website":"https://agentsmesh.ai","docs":"https://agentsmesh.ai/docs","repo":"https://github.com/AgentsMesh/AgentsMesh","category":"harness","execution":["local","cloud"],"license":"BSL-1.1","open_source":false,"pricing":{"model":"byok","summary":"Source-available under the Business Source License 1.1 and self-hosted on your own machines; you supply the coding-agent logins it runs","from_usd":null,"free_tier":true,"byok":true},"models":{"backbone":["Claude Code","Codex","Gemini CLI","OpenCode"],"bring_your_own_model":true,"local_models":false},"protocols":{"mcp_client":false,"mcp_server":false,"openapi":false},"capabilities":{"terminal_exec":true,"browser":false,"multi_file_edit":true,"git_ops":true,"docker_sandbox":true,"multi_agent":true,"headless_ci":true},"context_window":null,"platforms":["macos","linux","windows","web"],"install":[{"label":"Docker Compose","command":"docker compose up"}],"benchmarks":[],"tags":["source-available","self-hosted","fleet","worktrees","autopilot","kanban"],"github_stars":2360,"metrics":{"stars":2360,"pushed_at":"2026-09-23T13:36:59Z","archived":false,"open_issues":23,"latest_version":"v0.44.7","latest_version_at":"2026-07-25T02:58:05Z","latest_version_url":"https://github.com/AgentsMesh/AgentsMesh/releases/tag/v0.44.7","version_source":"github","checked_at":"2026-10-02T05:04:11.775Z"},"sources":{"overview":"https://github.com/AgentsMesh/AgentsMesh","website":"https://agentsmesh.ai","install":"https://github.com/AgentsMesh/AgentsMesh","capabilities":"https://github.com/AgentsMesh/AgentsMesh","models":"https://github.com/AgentsMesh/AgentsMesh","license":"https://github.com/AgentsMesh/AgentsMesh/blob/main/LICENSE"},"verified_at":"2026-09-04","adoption":{"score":3,"signals":{"github_stars":2355,"hn_mentions_1y":7},"measured_at":"2026-09-28"},"scores":{"panel":6.7,"adoption":3,"spread":1.8,"facts":6.7,"board":6.1,"dimensions":{"reliability":6.2,"usefulness":7.2,"cost":7.3,"longevity":6},"per_persona":{"amigo":7.3,"critico":6.3,"profesor":7.5,"inversora":6.5,"jefa":5.8,"hacker":6.8},"community":null},"rank":null,"category_rank":52,"panel_reviews":[{"persona":"juez","persona_name":"El Juez","ai_generated":true,"verdict":"El Profesor grades the transport and El Crítico grades the loop running on top of it, and the second grade is the one a buyer has to act on.","scores":null,"evidence":[]},{"persona":"amigo","persona_name":"El Amigo","ai_generated":true,"verdict":"Pick it when you are dispatching work to more agents than you can hold in your head; pick something smaller while you can still count them.","scores":{"reliability":7,"usefulness":8,"cost":8,"longevity":6},"evidence":["https://agentsmesh.ai","https://github.com/AgentsMesh/AgentsMesh"]},{"persona":"critico","persona_name":"El Crítico","ai_generated":true,"verdict":"Autopilot sends the next instruction whenever a pod goes idle, so the only thing between a misread ticket and a long afternoon is an iteration cap.","scores":{"reliability":5,"usefulness":7,"cost":7,"longevity":6},"evidence":["https://github.com/AgentsMesh/AgentsMesh","https://agentsmesh.ai"]},{"persona":"profesor","persona_name":"El Profesor","ai_generated":true,"verdict":"Orchestration runs over gRPC with mutual TLS while terminal bytes cross a stateless relay, so the widest-reaching component carries the least to steal.","scores":{"reliability":8,"usefulness":7,"cost":8,"longevity":7},"evidence":["https://github.com/AgentsMesh/AgentsMesh","https://agentsmesh.ai/docs"]},{"persona":"inversora","persona_name":"La Inversora","ai_generated":true,"verdict":"2,338 stars is real distribution for a control plane, but self-hosted runners leave no hosting margin, so the charge has to be for coordination itself.","scores":{"reliability":6,"usefulness":7,"cost":7,"longevity":6},"evidence":["https://github.com/AgentsMesh/AgentsMesh","https://agentsmesh.ai"]},{"persona":"jefa","persona_name":"La Jefa","ai_generated":true,"verdict":"A compose file and runners on hardware we own is a morning of work; no SSO, no SCIM, no audit log and no retention policy is a quarter of work.","scores":{"reliability":5,"usefulness":6,"cost":6,"longevity":6},"evidence":["https://github.com/AgentsMesh/AgentsMesh","https://agentsmesh.ai/docs"]},{"persona":"hacker","persona_name":"El Hacker","ai_generated":true,"verdict":"BSL-1.1 on a public repo is source-available, not open; my logins and my hardware, but no MCP client and no server anywhere in the stack.","scores":{"reliability":6,"usefulness":8,"cost":8,"longevity":5},"evidence":["https://github.com/AgentsMesh/AgentsMesh/blob/main/LICENSE","https://github.com/AgentsMesh/AgentsMesh"]},{"persona":"comediante","persona_name":"El Comediante","ai_generated":true,"verdict":"Pods talk to each other over channels with mentions, so your agents now have a group chat and you are not in it.","scores":null,"evidence":[]}]}