Powered by Claude Code

Your AI agents,
always running.

Fleet is the open-source platform for running persistent AI agents on your Mac. Each agent gets its own workspace, credentials, skills, and communication channels — managed as a fleet.

fleet setup

$ git clone https://github.com/derekennyAI/agent-platform.git fleet

$ cd fleet && ./setup.sh

✓ Prerequisites checked

✓ Supabase connected

✓ MCP server installed

Creating agent "alex"...

Agent alex is now running. Message @AlexBot on Telegram.

Everything you need to
run agent infrastructure

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 access 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 dangerous actions through Telegram for approval. Admin-tier for infrastructure, user-tier for operations.

Persistent Memory

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

Dynamic Skills

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

Multi-Channel Comms

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

Fleet Monitoring

Real-time health dashboard, auto-restart on crash, structured logging to Supabase, and admin escalation after consecutive failures.

Built on proven infrastructure

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

Daemon Layer

launchd + tmux + launcher.sh

Auto-restart, token refresh, session resumption, process monitoring

Data Layer

Supabase + local write-through cache

11 tables: tasks, credentials, state, analytics, sessions, skills, events

Control Layer

MCP server + scheduler + hooks

30+ MCP tools, approval gate, skill validation, health monitoring

Telegram Claude Code MCP Tools Supabase + Skills + APIs

What people build with Fleet

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

🤖

Personal AI Team

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

Gmail Calendar Notion
📊

Business Operations

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

CRM Invoicing Reporting
🛠️

Dev Team Support

Agents that monitor CI pipelines, triage bugs, review PRs, and keep documentation up to date. Your engineering team's always-on assistant.

GitHub Linear Sentry
🌐

Content & Marketing

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

Social SEO Analytics

Built in production,
not in theory

Fleet runs a production fleet of 7 agents daily. Every feature exists because a real agent needed it.

"I went from manually running scripts to having 7 agents handle everything from email triage to content production. Fleet made it feel like hiring a team."

F

Farlen

Fleet Creator, 7-agent fleet

"The approval gate alone was worth it. My agents can send emails and make API calls, but I get a Telegram ping before anything irreversible happens."

R

Romeo

Agency Owner, 3-agent fleet

"The credential vault and workspace isolation mean I can give each agent access to exactly what it needs — no more, no less. Security I can actually trust."

V

Vera

Marketing Lead, 2-agent fleet

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
Recommended

Fleet

For power users and small teams

Free

Claude Max recommended

  • 4-10 agents
  • Admin overseer agent
  • Approval gate + monitoring
  • Multi-channel comms
  • Priority GitHub issues
Get Started

Enterprise

Custom deployment and support

Contact

Custom pricing

  • Unlimited agents
  • Setup assistance
  • Custom skill development
  • Private Slack/Telegram support
  • 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.