Pizza Bot - Local-first inbox for long-running AI agents

Show HN: Pizza Bot – An inbox for AI agents that work in the background

Pizza Bot - Local-first inbox for long-running AI agents

Pizza Bot is an inbox for long-running AI work that lets you start or schedule tasks and return to your day. Completed work collects in Unread, while runs needing your decision land in Action. Built with DeepAgents and LangGraph, it keeps agents working even when you disconnect. The desktop app, web app, and terminal CLI all communicate with the api-server over HTTP/SSE. It supports multiple model providers, human-in-the-loop approvals, and explicit local file access. Developed at Amazon and released under Apache 2.0, Pizza Bot is available for macOS, Windows, and Linux.

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.
  1. nucleardog

    Got it installed, been playing with it for a bit.

    Had a bit of jankiness during setup as I fought with llama.cpp bugs. There are a few issues around models reported by the provider changing, refreshing as they change, had a few instances of "New Chat" showing one model then hitting llama.cpp with another, etc. Sorry, been traveling for a bit and didn't have the energy to properly recreate and put together a real bug report. Just a heads up that the onboarding there is a bit rough, though anyone running their own local models is probably more than able to get it figured out.

    I'm really liking it. I wish I had something more substantial to say than "it's easy and clean" but... it's easy and clean. And as far as "AI tooling" goes, the setup was an absolute breeze even with the issues. The fact that I can just install a single app and go rather than spending hours and hours on setup, configuration, etc makes me way more likely to use this going forward... it's a lot easier to rely on a tool when I know it will be quick to fix if it breaks.

    One note and one feature request, if you want 'em:

    Though now that I understand the concepts better it's obvious, it _wasn't_ immediately obvious why the MCP server I added wasn't working. Tools are called via "tasks", and "tasks" are defined based on the skills. I had to create a skill. I'm sure it's somewhere in the documentation but I (and most people) don't read that kind of stuff, so would be good to surface somewhere obvious in the UI may […]

  2. boplicity

    This looks great. I've been playing around with GrokBot, and like a lot of what it does, but would much, much prefer an open source project to manage various asynchronous tasks.

    What I like about GrokBot is the combination of freeform agent discussions, scheduled jobs, agent-to-agent communication, per-agent memory, and the fact that they all get a sandboxed instance with a browser. It's very well implemented. I think they have a very similar vision to yours.

  3. sgc

    Do you have a list of a few mcp servers or other tools you would add to help with the pizza-bot specific workflow? For example, how would you enforce structured output, should that be an mcp server, a plugin, already in the box?

More from this day

2026-09-15