
Pizza Bot : une inbox pour les agents IA qui fonctionnent en arrière-plan
En bref
- Pizza Bot est un gestionnaire de tâches open source pour les agents IA longue durée, permettant de lancer des travaux et de revenir consulter les résultats sans maintenir une conversation active.
- L'application offre plusieurs interfaces (Electron, web, CLI) et supporte plusieurs fournisseurs de modèles (OpenAI, Anthropic, Google, Ollama, Bedrock).
- Le projet a été développé chez Amazon et publié sous licence Apache 2.0.
- L'inbox sépare les tâches complétées (Unread) des approbations en attente (Action), avec support des checkpoints et des déclencheurs webhook ou cron.
- Les commentaires HN soulignent la facilité de setup et l'absence de concurrence directe établie, mais questionnent la vraie différence avec des solutions existantes (Linear agents, ticket trackers, email).
Ce que dit la source
Pizza Bot propose un modèle d'organisation du travail asynchrone pour les agents IA : au lieu de maintenir une conversation active pendant qu'un agent travaille, l'utilisateur lance une tâche, se reconnecte plus tard, et retrouve les résultats dans une inbox structurée. L'outil distingue le travail terminé (Unread) des décisions attendant l'utilisateur (Action). La persistance des checkpoints permet aux agents de continuer même après une déconnexion, et des déclencheurs externes (cron, webhooks) peuvent lancer du travail sans interaction utilisateur.
- Supporte Amazon Bedrock, Anthropic, Google Gemini, OpenAI, OpenRouter et Ollama comme fournisseurs de modèles
- Checkpoints persistants permettent aux runs de survivre aux déconnexions client et de redémarrer via cron ou webhooks
- Interfaces multiples : Electron (desktop), React (web), CLI, tous communiquant avec un api-server central via HTTP/SSE
- MCP servers et Skills personnalisés extensibles via configuration ou plugins ; les Skills deviennent des sous-agents scoped aux outils
- Sécurité locale par défaut : api-server écoute sur 127.0.0.1, l'accès aux dossiers locaux doit être explicitement autorisé via Settings > Files
- Séparation entre Unread (travail complété) et Action (approbations en attente), avec groupement par dossiers sans masquer les files globales
Dans les commentaires
Débat partagé mais peu dense. Plusieurs commentateurs saluent la facilité de setup et l'absence d'alternative open source établie. Les questions récurrentes portent sur la différence réelle avec des solutions existantes (Linear agents, ticket trackers, email) et sur les limites actuelles (onboarding rough avec llama.cpp, absence de sélection par modèle par tâche).
- Un utilisateur a expérimenté de la "jankiness" lors du setup avec llama.cpp, notamment des décalages entre le modèle affiché et celui effectivement appelé, sans pour autant fournir de bug report détaillé.
- Le concept de Skills n'était pas immédiatement clair pour un utilisateur ; bien que documenté, il n'est pas surfacé de manière évidente dans l'interface, créant un frein au onboarding.
- Demande récurrente d'une sélection du modèle/fournisseur par tâche plutôt que globale, pour pouvoir utiliser un petit modèle local par défaut et déléguer les tâches complexes à Claude ou équivalent.
- Plusieurs commentateurs questionnent la différence réelle avec des solutions existantes : Linear agents (qui peuvent dispatcher), simples moniteurs de répertoires, ou même du vrai email ; ces questions restent en grande partie sans réponse.
Notre lecture
Pizza Bot adresse un vrai problème : offrir une inbox pour le travail asynchrone des agents IA avec une excellente expérience de setup. Le projet bénéficie du backing Amazon et d'une architecture bien pensée (stateful runtime, séparation cleanclients/serveur, multiplateforme). Reste que le débat HN révèle une confusion quant au vrai positionnement : est-ce une alternative supérieure aux ticket trackers + agents, ou un complément pour un workflow spécifique? Pour une équipe déjà habituée à la CLI et l'open source, ça vaut le coup de tester. Pour une organisation demandant "pourquoi pas Linear agents ou email?", la réponse n'est pas encore claire. À tester, surtout si vous exécutez beaucoup d'agents locaux Ollama.