AI & computing › Agentic AI & autonome agents

Pizza Bot: open-source postvak voor AI-agents die op de achtergrond doorwerken

· 2 min leestijd

Agentic AI & autonome agents
Beeld: Hacker News frontpage

Amazon heeft Pizza Bot uitgebracht, een gratis open-source applicatie die AI-agents laat doorwerken terwijl gebruikers iets anders doen. De tool functioneert als een digitale inbox: voltooide klussen landen in 'Unread', taken die een akkoord vereisen in 'Action'.

Wie weleens met een AI-chatbot werkt, kent het probleem: sluit je het venster of begin je een nieuw gesprek, dan stopt de AI met werken. Pizza Bot, een nieuw open-source project van techgigant Amazon, lost dat op. De applicatie laat AI-agentic AI-taken gewoon doorlopen op de achtergrond, ook als de gebruiker de app sluit of naar een ander gesprek schakelt. Het project is deze week gepubliceerd op ontwikkelaarsplatform GitHub en staat onder de vrije Apache 2.0-licentie, wat betekent dat iedereen de broncode mag gebruiken, aanpassen en verspreiden.

Een postvak voor AI-werk

Het idee achter Pizza Bot is simpel: behandel AI-taken zoals e-mails. Start een opdracht, bijvoorbeeld het doorzoeken van bestanden of het opstellen van een rapport, en loop weg. Is de AI klaar, dan verschijnt het resultaat in de map 'Unread'. Heeft de AI tussentijds toestemming nodig om een belangrijke stap te zetten, dan komt het verzoek in de map 'Action' te staan. Dat laatste principe heet human-in-the-loop: een mens blijft de controle houden over gevoelige beslissingen, terwijl de AI de rest zelfstandig afhandelt. Taken kunnen bovendien automatisch starten via een tijdschema of een inkomend signaal van een andere applicatie, zonder dat er een gesprek open hoeft te staan.

Bouwstenen uit de AI-wereld

Onder de motorkap gebruikt Pizza Bot twee bestaande technieken: DeepAgents en LangGraph. Dat zijn softwarebibliotheken waarmee ontwikkelaars AI-agents bouwen die meerdere stappen achter elkaar uitvoeren en daarbij hun voortgang onthouden. Deze combinatie vormt de agentruntime: de motor die bijhoudt waar een taak is gebleven, ook na een onderbreking. Gebruikers kunnen kiezen uit meerdere AI-modellen, waaronder die van Amazon zelf (Bedrock), Anthropic, Google, OpenAI, OpenRouter en het lokaal draaiende Ollama. Voor specialistische klussen kan de software 'skills' inzetten: kleinere hulp-AI's die een deeltaak overnemen en hun voortgang tonen in een apart overzicht.

Privacy staat voorop

Amazon benadrukt dat Pizza Bot lokaal draait. Alle gegevens, van gesprekken tot bijlagen, blijven opgeslagen op de eigen computer van de gebruiker, niet in de cloud van Amazon. Toegang tot bestanden op de harde schijf moet expliciet per map worden toegestaan; de software krijgt geen automatische toegang tot de hele persoonlijke mappenstructuur. Externe uitbreidingen kunnen wel worden toegevoegd via het Model Context Protocol, een open standaard waarmee AI-modellen kunnen communiceren met externe tools en databronnen. Voordat het project openbaar werd, testten meer dan tweeduizend medewerkers binnen Amazon de software en leverden feedback. Pizza Bot is beschikbaar voor macOS, Windows en Linux, en vereist minimaal versie 24 van de programmeeromgeving Node.js.

Achtergrond & begrippen

Wat betekent dit voor de toekomst? Pizza Bot laat zien dat AI-agents steeds meer gaan lijken op digitale collega's die zelfstandig, langdurig en op de achtergrond werken, in plaats van chatbots die alleen reageren zolang je typt. Doordat het project open source is en lokaal draait, kunnen ontwikkelaars wereldwijd meebouwen aan veiligere, meer controleerbare vormen van autonome AI. Dat kan de drempel verlagen voor bedrijven en particulieren om AI-agents in te zetten voor langlopende klussen, zonder afhankelijk te zijn van één techbedrijf.

Agentic AI
Een vorm van kunstmatige intelligentie die zelfstandig meerdere stappen uitvoert om een doel te bereiken, in plaats van alleen te reageren op één vraag.
Human-in-the-loop
Een werkwijze waarbij een mens goedkeuring moet geven voordat een AI-systeem een belangrijke of onomkeerbare actie uitvoert.
Agentruntime
De onderliggende software die een AI-agent daadwerkelijk laat draaien en bijhoudt in welke fase van een taak de agent zich bevindt.
Model Context Protocol (MCP)
Een open standaard waarmee AI-modellen op een gestandaardiseerde manier verbinding kunnen maken met externe tools, databronnen en diensten.
Checkpointing
Een techniek waarbij de voortgang van een langlopend proces regelmatig wordt opgeslagen, zodat het na een onderbreking exact kan worden hervat.
Webhook
Een mechanisme waarmee de ene applicatie automatisch een signaal stuurt naar een andere applicatie zodra er iets gebeurt, waardoor die tweede applicatie direct kan reageren.
Server-Sent Events (SSE)
Een techniek waarmee een server continu updates naar een applicatie kan sturen zonder dat die applicatie steeds opnieuw hoeft te vragen of er nieuws is.

Bronnen

Dit artikel is met behulp van AI geschreven op basis van bovenstaande bronnen en is geen letterlijke vertaling. Zo werkt onze redactie.

Meer over Agentic AI & autonome agents