Your codebase, run by an
agent that actually ships.
Foo AI is a desktop coding agent for macOS, Windows, and Linux. Plan, edit, run, and commit — with full file access, a real terminal, and every model worth using, all in one local app.
retryWebhook() in stripe/webhooks.ts isn't idempotent under concurrent delivery. Adding a locking key and a test for it.One app, every desktop
Native builds, no browser tab required.
macOS build isn't notarized yet — after opening the DMG, right-click the app and choose Open to bypass Gatekeeper's first-run warning.
Everything, local
A full coding agent, not a chat window bolted onto your editor
Foo AI runs on your machine with real filesystem, terminal, and git access — built for the way you actually ship software.
Ask, Plan, Agent, or Code
Pick exactly how much autonomy the model gets — from read-only Q&A to full read/write/execute — plus three effort levels to trade speed for depth.
Every model worth using
Routed through OpenRouter across five tiers, from free models for quick questions to frontier models like GPT and Gemini for the hard problems.
Subagents for focused digging
Spin off an isolated subagent to investigate a codebase question in its own context — it reports back a summary without cluttering your main conversation.
Custom commands, agents & MCP
Define your own slash-commands and agent personas as project files, connect MCP servers for live tools, and share bundles with your team via import/export.
Built-in dev server preview
Foo AI detects your project's dev script, runs it in the background, and renders it in a sandboxed preview panel — no separate terminal tab required.
Per-file undo, always
Revert a single file the agent touched, or roll back an entire task in one click — every change stays reversible until you say otherwise.
Git, without leaving the chat
Review diffs, stage, commit, and push from a dedicated panel — the agent can do it for you, or you can take the wheel at any point.
Scheduled tasks
Queue a prompt to run once or on a recurring schedule against any project — wake up to a finished task, not a blank editor.
Project memory that persists
Foo AI maintains a living FOO.md context file per project, so the agent doesn't relearn your codebase's conventions every session.
Pricing
Start free. Upgrade when you outgrow it.
No seat minimums, no annual lock-in. Cancel anytime from your dashboard.
Free
For trying Foo AI on real work.
- 5 requests every 5 hours
- 25 requests per week
- Free & low-cost model tiers
- Full local file, git & terminal access
- Custom commands, agents & MCP servers
Pro
For daily driving Foo AI on real codebases.
- 150 requests every 5 hours
- 1,500 requests per week
- Every model tier — including coding, balanced & powerful
- Everything in Free
- Scheduled tasks
- Priority support
Requests and model access reset on rolling 5-hour and weekly windows. Manage or cancel your subscription anytime from Billing — payments are processed securely by Stripe.
FAQ
Common questions
Foo AI is a desktop app. Your code stays on your filesystem — the agent reads and edits files locally, runs commands in a real local terminal, and only sends the model provider the context it needs for the current request.
Stop context-switching. Start shipping.
Download Foo AI and have an agent working in your codebase in under two minutes.
Start free — no card required