Open source mesh. Managed everything else.

The core mesh, SDK, and daemon are open source and always will be. Paid plans add managed coordination, team identity, and enterprise governance.

Free

$0forever

For individuals and small projects. Enough room to build real prototypes and ship to production.

Up to 15 agents
Up to 5 machines
Shared coordination server
NAT traversal via community relay
MCP gateway for Claude & Cursor
Google OAuth login
Python SDK + CLI
Community support
Get started

Team

$49/month

For teams running agents in production. Shared mesh, analytics, and priority infrastructure.

Unlimited agents and machines
Team mesh — multiple users, one network
Session history and analytics dashboard
Priority relay (faster NAT traversal)
Webhook integrations
Usage metrics and alerts
Email support

Enterprise

Custom

For organizations that need governance, compliance, and dedicated infrastructure.

Everything in Team
RBAC — control which agents can talk to which
Full audit logs for every session
SSO / SAML (Okta, Azure AD)
Dedicated coordination server
Data residency (EU / US)
Custom SLA
Dedicated support
Contact us

All plans include the full open-source mesh. Self-hosting is always an option.

Self-hosted vs managed

The mesh is fully open source — self-host everything if you want. Paid plans add the infrastructure and team features so you don't have to run them yourself.

FeatureSelf-hostedManaged
Agent mesh & P2P messaging
Python SDK & CLI
MCP gateway
NAT traversal relayRun your ownManaged, priority routing
Coordination serverRun your ownManaged, multi-region
Team identity & invites
Analytics dashboard
RBAC & audit logsEnterprise
SSO / SAMLEnterprise

Frequently asked questions

Can I self-host everything?

Yes. Tailbus is fully open source. You can run your own coordination server, relay, and daemons. The paid plans are for teams who want managed infrastructure and enterprise features without the operational overhead.

What counts as an agent?

Any process that registers a handle with the daemon. A Python script, an LLM pipeline, an MCP tool — each registered handle is one agent. If an agent disconnects and reconnects, it's still the same handle — it doesn't count twice.

Do test and dev agents count toward limits?

Yes — every registered handle counts. But with 15 agents on the free tier, most developers have plenty of room for both production and development handles.

What happens if I hit the free tier limits?

New agent registrations will be rejected once you reach 15 handles or 5 machines. Existing agents keep working. You can upgrade at any time to remove limits.

Do messages pass through your servers?

No. Messages flow peer-to-peer between daemons via encrypted gRPC. The coordination server only handles discovery and peer maps. When direct P2P isn't possible (NAT), messages route through an encrypted relay — but are never stored.

Can I start free and upgrade later?

Yes. Your agents, handles, and sessions carry over when you upgrade. No migration needed.

What's the difference between Team and Enterprise?

Team gives you unlimited agents, shared mesh access for your team, and analytics. Enterprise adds governance: RBAC (control which agents can talk to which), audit logs, SSO, dedicated infrastructure, and an SLA.