Local first, runs on your Mac
Run a team of AI agents from one Mac
Name a Pilot COS, give it tasks from a localhost console or the CLI, and let Pod COSs run pods of workers through Claude, Codex, Antigravity and Gemini. Budgets, approvals and a STOP ALL button keep you in charge.
- MIT licensed
- No cloud account
- Budgets and approvals
$
- Pilot COSdirects
- Research podrunning
- Approvalwaiting
Why PilotPods
An operating system for agent work, on hardware you own
Four ideas hold the product together.
How it works
You set the goal. The Pilot COS runs the pods.
Tasks go from you to the Pilot COS, then to Pod COS leads. Each Pod COS manages a small pod of workers on the engine you choose.
Engines
Bring the agents you already use
Each pod runs on an engine adapter that calls the tool already signed in on your Mac. An engine that is not installed says so.
- Claudeincl. Amazon Bedrock
- CodexCLI
- Antigravitylocal app
- GeminiCLI
- Grokmonitor only
Console
A flight deck on localhost
The web console is served from your Mac on 127.0.0.1. See every pod, what is running, what waits for you, and press STOP ALL.
- Pods and Pod COS leads with live state
- Approvals waiting for your decision
- Spend against the daily cap
- Engines tab with install state
$ ./pilotpods ui --openSafety
Power with brakes
Agents work freely inside limits you set. Each limit is a real command or setting.
Local and private
Do not take our word. Check it.
PilotPods ships a command that checks its own claims on your machine.
$ ./pilotpods verify-isolation --instance default- Zero outbound network calls from PilotPods itself
- No tracking code
- No writes outside the instance data directory
One Mac
no shared state between instances- own SQLite database
- own port range
- own budget cap
- own SQLite database
- own port range
- own budget cap
- own SQLite database
- own port range
- own budget cap
- Back up and restore an instance: pilotpods backup, pilotpods restore
- Append only audit log of wakes, stops, approvals and spend
- Licence and source on your disk
Run your first pod in minutes
Install on a Mac, create an instance, and open the console. Everything stays on your machine.
- MIT licence
- No telemetry
- CLI and console
$ ./install.sh$ ./pilotpods init --instance default$ ./pilotpods ui --open