AgentsMesh  by AgentsMesh

Orchestrate AI coding agents from a central command center

Created 3 weeks ago

New!

975 stars

Top 37.7% on SourcePulse

GitHubView on GitHub
Project Summary

AgentsMesh provides a centralized platform for orchestrating and managing AI coding agents at scale, enabling teams to ship code faster. It targets developers and teams looking to streamline multi-agent collaboration, offering features like remote AI workstations, integrated task management, and BYOK for cost control.

How It Works

AgentsMesh employs a distributed architecture separating control and data planes. Orchestration commands travel via gRPC with mTLS, while terminal I/O streams through a WebSocket-based Relay cluster. Users interact via a web console, deploying self-hosted "Runners" on their infrastructure. These Runners connect to the backend and Relay, executing AI agents within isolated PTY sandboxes, ensuring code never leaves the user's environment. This design facilitates multi-agent collaboration, real-time visualization, and robust task tracking.

Quick Start & Requirements

The fastest way to start is via the hosted service at agentsmesh.ai. For self-hosting, install the Runner daemon using curl -fsSL https://agentsmesh.ai/install.sh | sh or brew install agentsmesh/tap/agentsmesh-runner. For a full local stack, clone the repository, navigate to AgentsMesh/deploy/dev, and run ./dev.sh. Prerequisites for manual setup include Go 1.24+, Node.js 20+, pnpm, and Docker.

Highlighted Details

  • AgentPods: Remote AI workstations featuring web terminals, Git worktree isolation, and real-time streaming.
  • Multi-Agent Support: Integrates with Claude Code, Codex CLI, Gemini CLI, Aider, OpenCode, and custom terminal-based agents.
  • Self-Hosted Runners: Deploy runners on your own infrastructure for enhanced security and data privacy.
  • BYOK (Bring Your Own Key): Users provide their own AI API keys, offering full cost control without usage caps.
  • Enterprise Ready: Includes SSO, RBAC, audit logs, and support for air-gapped deployments.

Maintenance & Community

Community support is available via Discord. Further information can be found on their Website, Docs, and Quick Start pages.

Licensing & Compatibility

The project is licensed under the Business Source License 1.1 (BSL-1.1). Production use requires a commercial license until February 28, 2030, after which it converts to GPL-2.0-or-later. This means production use is restricted until the conversion date.

Limitations & Caveats

Production use of AgentsMesh is restricted under the BSL-1.1 until February 28, 2030, requiring a commercial license for such use before that date. After the conversion, the GPL-2.0-or-later license may impose copyleft restrictions on linking with closed-source applications.

Health Check
Last Commit

8 hours ago

Responsiveness

Inactive

Pull Requests (30d)
175
Issues (30d)
19
Star History
987 stars in the last 26 days

Explore Similar Projects

Feedback? Help us improve.