Pizza Bot OSS
Pizza Bot is an inbox for long-running AI work. Start or schedule a task, return to your day, and let completed work collect in Unread while runs waiting for your decision collect in Action. Agents keep working when you navigate away or disconnect; the api-server process must remain running.
Pizza Bot uses a stateful DeepAgents/LangGraph runtime with the same React experience in Electron and the browser. The desktop app, web app, and terminal CLI all communicate with the api-server over HTTP/SSE.
Pizza Bot was developed at Amazon and is released under the Apache 2.0 license.
Why Pizza Bot?
Work asynchronously. Switch conversations without stopping their runs.
Switch conversations without stopping their runs. Return to the right queue. Completed work lands in Unread; durable approval requests land in Action.
Completed work lands in Unread; durable approval requests land in Action. Organize conversations. Group threads into folders without hiding matching work from the global Unread and Action queues.
Group threads into folders without hiding matching work from the global Unread and Action queues. Resume real work. Checkpointed runs survive client disconnects, and cron or webhook triggers can start work without an open conversation.
Checkpointed runs survive client disconnects, and cron or webhook triggers can start work without an open conversation. Delegate to specialists. Skills become tool-scoped subagents whose progress appears in the Activity panel.
... continue reading