Categories
Self-Hosted Developer Tools Productivity AI Agents MCP Workflow Automation LLM Chat Agent InboxStars
Forks
Watchers
Developer links
Pizza Bot
Start an AI task, close the tab, and come back to finished work waiting in an inbox. Pizza Bot keeps agents running when you navigate away or disconnect, sorting results into Unread for completed work and Action for approvals that need your decision. Conversations can be grouped into folders, pinned, searched, and forwarded from any message, without hiding matching items from the global queues. Schedules run a prompt on a cron expression with a time zone, and webhooks start a run from an external alert. A shared pool of Markdown memories carries your preferences into every conversation. Skills package step-by-step playbooks with scoped tools, and plugins bundle skills with MCP servers, so a request can be handed to a specialist subagent whose progress shows in an Activity panel. Connect Amazon Bedrock, Anthropic, Google Gemini, OpenAI, OpenRouter, Requesty, Opper, or Ollama, or point OpenAI at any compatible endpoint. Local folders are visible to the agent only after you grant them, read-only by default. Open it in the browser from one container behind a bearer token, or use the desktop app or terminal client against the same server. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. Apache-2.0 licensed.
Benefits
- Walk Away From Long Tasks
- Agents keep running after you switch conversations or close the browser, and checkpointed runs survive disconnects, so finished work is waiting when you return instead of lost mid-task.
- Approve Risky Actions Yourself
- Consequential steps pause for human approval and appear in the Action queue, so an agent can prepare the work and you decide when it goes ahead.
- Bring Your Own Model Provider
- Switch between Bedrock, Anthropic, Gemini, OpenAI, OpenRouter, Requesty, Opper, or local Ollama per conversation, and keep API keys on your server as environment references rather than stored values.
- Keep Data On Your Server
- Threads, checkpoints, memories, attachments, and logs live in one data directory on your VPS, and local folders are visible to the agent only after an explicit grant.
Features
- Unread And Action Queues
- Finished runs land in Unread and approval requests in Action, with folders, pinning, search, and message forwarding to keep many parallel conversations organized.
- Schedules And Webhooks
- Run a prompt on a cron expression with a time zone, or start a run from an external webhook protected by a shared secret.
- Shared Markdown Memories
- A pool of named Markdown notes is read and updated across conversations, so preferences, contacts, and formats carry over without repeating yourself.
- Skills And Subagents
- Skills are tool-scoped playbooks that become specialist subagents, and their progress appears in an Activity panel as the main assistant keeps talking.
- Plugins And MCP Servers
- Install plugins that bundle skills with MCP servers, add servers from the UI or a config file, and start with the bundled Gmail, Calendar, and browser automation plugins.
- Browser, Desktop, And CLI
- One backend serves the React web app, the Electron desktop app, and a terminal client over HTTP, with bearer token authentication for remote use.