TLDRocket
Sign in

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

The daily briefing

Every AI story that matters, in your inbox by 8am.

TLDRocket reads all relevant sources, removes duplicate coverage, and summarises the day in two minutes. Follow companies and topics for alerts, or get the briefing in Slack. Free, no spam, unsubscribe anytime.