AWS Introduces Pizza Bot: An Open Source Inbox for Background AI Agents
MarkTechPost Michal Sutter ● Covered by 2 sources
AWS open-sourced Pizza Bot, an inbox for AI agents that keep working in the background. It can keep tasks moving while you do something else — if the backend stays on.
Based on reporting by MarkTechPost, Michal Sutter — read the original for the full story.
Summary, retelling and take written by AI under human oversight; images are AI-generated illustrations. How we work · Report an error
AWS has turned Pizza Bot into a public, self-hosted app for background AI work. The idea is simple enough: let an agent keep going while the user is off doing actual work, then surface the result in an inbox that looks a lot less like a developer tool and a lot more like email.
That inbox is the point. Pizza Bot splits threads into All for history, Unread for finished work waiting on review, and Action for anything paused for a decision or an answer. Users can sort threads into folders, check delegated workers in an Activity panel, and start work manually or on a cron schedule or webhook. The server handles scheduling, and if it misses a cron interval during downtime, it does one catch-up run instead of replaying every missed trigger.
Under the hood, the app uses DeepAgents and LangGraph for stateful execution. A Hono API server owns runtime execution and storage, while Electron and browser clients share a React interface and talk to the server over HTTP and server-sent events. LangGraph checkpoints hold thread state and approval pauses; separate SQLite stores keep cross-thread memory and app metadata. If the client reconnects, buffered events can be replayed. If the client closes, the run can keep going. But if you quit the desktop app and it is hosting the server itself, active runs end and the step in flight can be lost.
AWS is also leaning hard into choice. Pizza Bot supports Amazon Bedrock, Anthropic, Google Gemini, OpenAI, OpenRouter, and Ollama. It ships desktop builds for macOS, Windows, and Linux, plus browser and terminal clients, and the code is out under Apache 2.0. It can work with scratch files, a sandboxed JavaScript interpreter with no network or host filesystem access, MCP servers, and SKILL.md-defined workers with scoped tool access.
The approval system is the other half of the pitch. Tool authors can set interruptOn and allowedDecisions so users can approve, edit the arguments, or reject an action. That’s the right instinct: background agents are useful only if they stop pretending that every automated step deserves blind trust. Pizza Bot at least makes the pause visible instead of hiding it behind a shiny prompt box.
My take — AI-written commentary, not fact-checked reporting
This is the rare AI agent product that understands the real product problem is not intelligence, it’s interruption. The inbox metaphor is cleaner than the usual “autonomous workflow” sermon, and the approval controls show AWS knows people like control when software starts making moves on its own. Funny how the bar for “agentic” keeps dropping back to “please don’t mess with my stuff unless I say so.”
Read more about this at: MarkTechPost
Related stories
Andrew Ng Just Released OpenWorker: An Open-Source, Local-First Desktop AI Coworker That Returns Finished Deliverables Instead of Chat
MarkTechPost · 1 month ago ·
41
AWS launches Kiro Crew, an autonomous agentic orchestrator for 24/7 code development
SiliconANGLE · 1 month ago ·
38