Close Menu
NCIJ Network NCIJ Network
    What's Hot

    AG Todd Blanche didn’t say predators in Epstein files wouldn’t be prosecuted

    September 13, 2026

    How Israel’s destruction of south Lebanon is making displacement permanent | Israel attacks Lebanon

    September 13, 2026

    The calculated desperation of Trump-a-palooza

    September 13, 2026
    Facebook X (Twitter) Instagram
    Trending
    • AG Todd Blanche didn’t say predators in Epstein files wouldn’t be prosecuted
    • How Israel’s destruction of south Lebanon is making displacement permanent | Israel attacks Lebanon
    • The calculated desperation of Trump-a-palooza
    • Your Mother Your Mother Your Mother will make you forget all about Marvel’s Blade disaster
    • AI Agents Spending Money Online? New Research Says Not Really
    • A hidden compound in healthy foods may worsen IBD
    • Brics summit 2026 Delhi: Iran war reshapes ties but exposes divides
    • ‘Slim chance’ government will hit 1.5m new homes target, Rayner tells BBC
    • About
      • Our Team
      • Editorial Policy
      • Editorial Independence
      • International Support
    • Trust & Standards
      • AI Usage Policy
      • Conflict of Interest Policy
      • Corrections Policy
      • Ethics Policy
      • Fact-Checking Policy
      • Source Protection
    • Get Involved
      • Guide for Sources
      • Support Independent Journalism
    • Legal
      • Cookie Policy
      • Privacy Policy
      • Terms of Use
    Facebook X (Twitter) Instagram
    NCIJ Network NCIJ Network
    Sunday, September 13
    • Home
    • World
    • Ai
    • Business
    • Politics
    • Health
    • Crypto
    • Science
    • Technology
    • Cybersecurity
    • Defense & Security
    • Economy
    • Energy
    • Europe
    • More
      • Fact Check
      • Investigations
      • Opinion & Analysis
      • Environment
    NCIJ Network NCIJ Network
    Home»Artificial Intelligence

    AWS Introduces Pizza Bot: An Open Source Inbox for Background AI Agents

    NCIJ NETWNCIJ NETWORKBy NCIJ NETWNCIJ NETWORKSeptember 13, 2026 Artificial Intelligence No Comments4 Mins Read
    Share
    Facebook Twitter LinkedIn Pinterest Email

    AWS introduced Pizza Bot, as a self-hosted application for AI tasks that continue while users work elsewhere. It organizes completed results and pending decisions into an email-style inbox. Earlier versions served more than 2,000 people inside Amazon, supporting meeting preparation, email drafting, Slack summaries, CRM logging, and research. The public application was rebuilt as an open source project.

    Deployable: Yes. Pizza Bot offers macOS, Windows, and Linux desktop builds, and browser and terminal clients connected to a local or standalone backend. Its code is licensed under Apache 2.0.

    An Inbox for Asynchronous Work

    Pizza Bot separates tasks into All, the thread history; Unread, completed work awaiting review; and Action, work paused for approval or an answer. Users can organize threads into folders and inspect delegated workers in the Activity panel. Tasks can start manually, through cron schedules, or through webhooks.

    The server owns scheduling. After downtime, missed cron intervals produce 1 catch-up run instead of replaying every missed interval. Trigger occurrences are recorded durably.

    How the Runtime Works

    The application uses DeepAgents and LangGraph for stateful execution. A Hono API server owns runtime execution and storage. Electron and browser clients share a React interface, while all clients communicate with the server over HTTP and server-sent events. LangGraph checkpoints retain thread state and approval pauses; separate SQLite stores hold cross-thread memory and application metadata. Reconnecting clients can replay buffered events.

    Closing a thread or disconnecting a client does not stop a running server. However, quitting the desktop app stops its embedded server and ends active runs. Checkpoints preserve the thread, but the step in flight can be lost. An always-on backend is required for work to continue after that desktop app exits.

    Pizza Bot supports Amazon Bedrock, Anthropic, Google Gemini, OpenAI, OpenRouter, and Ollama. Configure a provider under Settings > Providers before running tasks.

    The agent has scratch-file operations and a sandboxed JavaScript interpreter without network or host-filesystem access. It can delegate through task when ready skill workers exist. The filesystem layer separately supports explicit folder grants and persistent memory.

    MCP servers expose external tools. Each SKILL.md defines a worker’s instructions and scoped tool access. A skill becomes callable only when its declared dependencies are available. Existing Claude Code-compatible .mcp.json configurations are supported, and plugins package skills with MCP servers.

    Skill authors configure interruptOn and allowedDecisions to require approval for specific tools. Depending on that policy, users can approve, edit proposed arguments, or reject an action. These controls must be configured for the relevant tools.

    Interactive Explainer

    Run the illustrative custom-skill workflow below. Compare an always-on backend with an embedded desktop server, close the client during execution, and approve, edit, or reject the proposed action. Animation timing is illustrative; no external actions occur.

    PIZZA BOT / BACKGROUND WORKIllustrative custom skill



    Client: OpenServer: RunningCheckpoint: None

    Start a research brief, then close the desktop while it runs.



    Prepare a research brief

    The custom skill gates its publish tool with interruptOn.

    Desktop closed

    Open the desktop to review its inbox.

    Key Takeaways

    1. An inbox for background agents: Pizza Bot organizes task history in All, completed work in Unread, and requests for approval or input in Action. Tasks support manual, cron, and webhook triggers.
    2. Persistent execution with DeepAgents and LangGraph: Checkpoints preserve thread state and approval pauses. Tasks continue after client disconnection while the backend remains running.
    3. Multiple model providers: Pizza Bot supports Amazon Bedrock, Anthropic, Google Gemini, OpenAI, OpenRouter, and local models through Ollama. Configured providers and tools can receive task data.
    4. Scoped skills and configurable approvals: MCP servers expose tools, while SKILL.md files define specialist workers. Tool-specific policies let users approve, edit, or reject proposed actions.
    5. Self-hosted and deployable: Apache 2.0 code, desktop builds, and standalone backend options are available. Each SQLite data directory supports 1 backend process.

    Check out the Technical details and GitHub Repo. Also, feel free to follow us on Twitter and don’t forget to join our 150k+ML SubReddit and Subscribe to our Newsletter. Wait! are you on telegram? now you can join us on telegram as well.

    Need to partner with us for promoting your GitHub Repo OR Hugging Face Page OR Product Release OR Webinar etc.? Connect with us

    Agents AWS Background Bot Inbox Introduces open Pizza source
    NCIJ NETWNCIJ NETWORK
    • Website

    Keep Reading

    AI Agents Spending Money Online? New Research Says Not Really

    Context Engineering Inside the Harness: 4 Mechanisms That Beat Context Overflow and Goal Loss on Long-Horizon Tasks

    Implementation of Machine Learning Workflows with NVIDIA cuML, RAPIDS, GPU Benchmarking, Explainability, Clustering, and Model Inference

    Cognition Releases SWE-2: A Kimi K3 Post-Trained Coding Model That Matches Fable 5.1 on FrontierCode at 64% Lower Cost

    Fly Language Model (FLM) Wires the Full Fruit Fly Connectome Into a Frozen 1.2B LLM, and Its Own Controls Show the Wiring Does Not Help

    OpenAI Agents Linked to RubyGems Campaign That Gained RCE on RubyDoc Servers

    Add A Comment
    Leave A Reply Cancel Reply

    Editors Picks

    AG Todd Blanche didn’t say predators in Epstein files wouldn’t be prosecuted

    September 13, 2026

    How Israel’s destruction of south Lebanon is making displacement permanent | Israel attacks Lebanon

    September 13, 2026

    The calculated desperation of Trump-a-palooza

    September 13, 2026

    Your Mother Your Mother Your Mother will make you forget all about Marvel’s Blade disaster

    September 13, 2026
    Latest Posts

    Bridge collapse in DR Congo reignites debate about mining revenues

    August 3, 2026

    How many people die trying to cross the Channel in a small boat? – Full Fact

    August 3, 2026

    The Guardian view on events in Ceuta: chaos and tragedy are weaponised by the far right | Editorial

    August 3, 2026

    Subscribe to News

    Get the latest sports news from NewsSite about world, sports and politics.

    NCIJ Network is an independent digital news platform delivering trusted investigative journalism, European and global news, in-depth analysis, and fact-based reporting with accuracy, transparency, and integrity.

    Facebook X (Twitter) Instagram Pinterest YouTube

    AG Todd Blanche didn’t say predators in Epstein files wouldn’t be prosecuted

    September 13, 2026

    How Israel’s destruction of south Lebanon is making displacement permanent | Israel attacks Lebanon

    September 13, 2026

    The calculated desperation of Trump-a-palooza

    September 13, 2026

    Subscribe to Updates

    Get the latest creative news from FooBar about art, design and business.

    Type above and press Enter to search. Press Esc to cancel.