Pricing
Free and open source
PilotPods is MIT licensed and runs on your own Mac. There is no seat fee, no usage meter and no account to create. You pay your engine providers directly, under caps you set.
$0
PilotPods licence fee, forever
- MIT licensed, full source
- No account, no telemetry, runs on 127.0.0.1
- Engine bills go straight to your providers
Plans
One product, three ways to use it
The whole product is free. Support is the only thing we plan to sell, and it is not on sale yet.
Community
Works today$0
The complete product under the MIT licence.
- Pilot COS, pods, Pod COS and the localhost console
- Named instances with their own data, ports and caps
- Approvals, audit log, backup and restore
- STOP ALL kill switch
- Engines: claude, codex, antigravity, gemini (grokbot is monitor only)
Priority support
Coming soonComing soon
Direct help from the people who build PilotPods.
- Setup and migration help
- Response time commitments
- Help tuning pods, caps and approvals
Team and training
Coming soonComing soon
Onboarding for groups who run several instances.
- Guided rollout for a team
- Review of your isolation and caps setup
- Workshops on writing pod charters
What you pay for
Where the money actually goes
PilotPods itself costs nothing to run. Your spend is whatever your engine providers charge for the work your pods do.
PilotPods software
$0
Paid to: Nobody
MIT licensed, install with one script.
Claude engine
Your plan or API bill
Paid to: Your provider
Uses the claude CLI you already signed in, including Bedrock.
Codex engine
Your plan or API bill
Paid to: Your provider
Uses the Codex CLI and its own sign in.
Antigravity and Gemini
Your plan or API bill
Paid to: Your provider
Detected from your install. Gemini run path is not yet tested end to end.
Grok
$0
Paid to: Not applicable
Monitor only by design. PilotPods never calls it.
Your Mac
Power only
Paid to: You
Everything runs locally on 127.0.0.1.
| Item | Paid to | Cost | Note |
|---|---|---|---|
| PilotPods software | Nobody | $0 | MIT licensed, install with one script. |
| Claude engine | Your provider | Your plan or API bill | Uses the claude CLI you already signed in, including Bedrock. |
| Codex engine | Your provider | Your plan or API bill | Uses the Codex CLI and its own sign in. |
| Antigravity and Gemini | Your provider | Your plan or API bill | Detected from your install. Gemini run path is not yet tested end to end. |
| Grok | Not applicable | $0 | Monitor only by design. PilotPods never calls it. |
| Your Mac | You | Power only | Everything runs locally on 127.0.0.1. |
- Claudeincl. Amazon Bedrock
- CodexCLI
- Antigravitylocal app
- GeminiCLI
- Grokmonitor only
Under your caps
You set the ceiling before any work starts
Every instance has a daily spend cap, and the machine has a global cap and a limit on how many instances run at once. Spend is recorded in the audit log, and PilotPods warns at 80 percent and again at the cap.
Daily cap per instance
Each instance carries its own daily_cap, so one project cannot drain another.
Global daily cap
A machine-wide guard adds up spend across every instance and checks it against your global cap.
Warnings you can act on
Status prints a warning at 80 percent and a harder one at the cap. A watching Pod COS acts on it; nothing stops silently.
STOP ALL
One command ends every daemon and session for an instance.
$ pilotpods spend record 1.00 --instance project-a$ pilotpods status --instance project-a$ pilotpods audit list --instance project-a$ pilotpods stop --all --instance project-aThe cap unit is whatever small cost unit you choose. PilotPods adds it up and compares it to the cap; it does not convert currencies.
80 percent: Warning sent: 80 percent of the cap
Questions
Pricing questions
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