Feeling peckish? Just ask.
An AI agent that orders food on DoorDash โ it searches, compares the real totals with fees included, builds the cart, and hands the final decision back to you.
Everything runs on your own machine โ a Mac with Apple Silicon or Linux x86_64. Pick the surface that fits you.
Claude Desktop or Claude Code becomes the ordering agent. Your Claude subscription powers the model.
One double-click. No terminal, no Node.js, no JSON config to edit.
A chat REPL and a local web UI with store cards, a live quote and a Stop button. Needs an Anthropic API key.
A double-clickable app with guided setup, for people who never open a terminal.
The gate is rendered by the app, not decided by the model.
yes in the terminal, click Place order in the web modal, or approve the dialog in Claude Desktop. Decline and it backs off.~/.peckish/logs/.| Comparison shopping | Builds carts at up to three finalists, compares true totals, fee share and ETA, recommends one, then deletes the losers. |
| Fee tactics | Scans promos with your consent, compares pickup against delivery, surfaces DoorDash credits and DashPass status. |
| Memory | "Never mushrooms, ever" sticks โ dietary rules and habits persist across sessions and surfaces. |
| History | Derives "my usual" from order frequency, gives honest spend breakdowns from receipts, and flags items silently dropped from a reorder. |
| Beyond restaurants | Groceries, retail, pets, pharmacy and alcohol; scheduled delivery, pickup, and work benefits with company budgets and expense codes. |
You need three things:
1. A Mac with Apple Silicon, or Linux x86_64. Peckish is
local-first โ your own machine is the backend on every surface, because
that's where dd-cli holds your DoorDash sign-in. There's no hosted
version, and that's deliberate. On Linux (dd-cli 0.2.2+), including
containers and cloud sandboxes with no browser, you sign in once with
dd-cli export-token elsewhere and pass the token in as
DD_CLI_ACCESS_TOKEN.
2. DoorDash CLI access. Peckish is built on DoorDash's official dd-cli, which is currently waitlist-gated by DoorDash. Without access, Peckish can't order for you yet.
3. An Anthropic API key โ for the terminal and web surfaces only. Use the MCP surface instead and your Claude subscription covers it.