Powered by Claude Code

Run a fleet of self-hosted Claude Code agents.

Fleet is the open-source platform for persistent AI agents that run 24/7 on your Mac — each with its own workspace, memory, skills, scheduled tasks, and channels. Bring your own Claude subscription.

MIT licensed Self-hosted Set up in under 5 minutes
Platform

Everything you need to run self-hosted AI agents

From daemon management to credential vaults, Fleet handles the platform so your agents can focus on the work.

24/7 persistent daemons

Agents run as macOS daemons via launchd + tmux. Auto-restart on crash, inline token refresh, and graceful session resumption.

Credential vault

OAuth tokens and API keys stored in Supabase, scoped per agent. No agent can read another’s credentials. Auto-refresh before expiry.

Scheduled tasks

Cron-like automation managed via MCP tools. Tasks persist in Supabase with local fallback. Agents create their own schedules.

Multi-agent coordination

Agents communicate via a shared task queue. Designate an admin agent for oversight, approvals, and cross-agent operations.

Two-tier approval gate

PreToolUse hooks route sensitive actions through Telegram for approval. Admin-tier for infrastructure, user-tier for operations.

Persistent memory

A file-based memory system that builds over time. Agents remember preferences, project context, and past decisions across sessions.

Dynamic skills

Agents discover, use, and build new skills on the fly. Skill permissions are scoped per agent, with post-build security validation.

Multi-channel comms

Agents reach you over Telegram, email (Gmail / Microsoft), and iMessage. Each agent gets its own bot and conversation history.

Fleet monitoring

A real-time health dashboard, auto-restart on crash, structured logging to Supabase, and admin escalation after repeated failures.

Architecture

Built on proven infrastructure

Every component is battle-tested across a production fleet of agents running 24/7.

Layer 01

Daemon layer

launchd · tmux · launcher.sh

Auto-restart, inline token refresh, session resumption, and process monitoring keep every agent alive.

Layer 02

Data layer

Supabase · write-through cache

Tables for tasks, credentials, state, analytics, sessions, skills, and events — with local fallback.

Layer 03

Control layer

MCP server · scheduler · hooks

30+ MCP tools, a two-tier approval gate, skill validation, and continuous health monitoring.

Telegram Claude Code MCP tools Supabase · Skills · APIs
Use cases

What people build with Fleet

From a personal assistant to full business automation — Fleet scales with your ambition.

Personal AI team

Run specialized agents — one for email triage, one for scheduling, one for research. Each remembers your preferences and improves over time.

GmailCalendarNotion

Business operations

Automate reporting, client communication, invoicing, and lead management. Agents handle the routine while you focus on strategy.

CRMInvoicingReporting

Dev team support

Agents monitor CI pipelines, triage bugs, review PRs, and keep docs current — your engineering team’s always-on assistant.

GitHubLinearSentry

Content & marketing

Agents research topics, draft content, manage social queues, and analyze performance. Run your content pipeline on autopilot.

SocialSEOAnalytics
7
Agents in production, every day
24/7
Persistent uptime via launchd
30+
MCP tools available to agents
11
Supabase tables of fleet state
Pricing

Open source. Free forever.

Fleet is MIT-licensed. You bring your own Claude subscription and Supabase project.

Solo

Perfect for getting started
Free
Open source, self-hosted
  • 1–3 agents
  • Supabase free tier
  • Claude Pro or API key
  • Full feature access
  • Community support
Get started

Enterprise

Custom deployment & support
Contact
Custom pricing
  • Unlimited agents
  • Setup assistance
  • Custom skill development
  • Private support channel
  • SLA and onboarding
Contact us

Ready to build your fleet?

Set up your first agent in under 5 minutes. All you need is a Mac, Claude Code, and a Telegram bot.