
Pocket Agent – Persoonlijke AI Assistent
Pocket Agent is een lokale AI-operator voor dagelijkse kennis- en werkprocessen. Context blijft behouden en terugkerende routines lopen via desktop of Telegram.
[ TIMELINE ]
Q1 2026 – prototypefase
[ CLIENT ]
Klarifai
[ INDUSTRY ]
Operations & Workflow


[ CHALLENGE ]
De uitdaging
Een gewone AI-chat is gebouwd rond het huidige gesprek. Zodra werk over meerdere dagen, klanten of terugkerende taken loopt, moet de gebruiker context opnieuw aanleveren en zelf onthouden welke prompt, tool of afspraak bij welke werkstroom hoorde. Dat maakt de assistent bruikbaar voor losse vragen, maar zwak als dagelijkse operator.
Geheugen en sessie zijn niet hetzelfde. Een voorkeur kan in meerdere gesprekken relevant zijn, terwijl klant- of projectcontext juist geïsoleerd moet blijven. Alles in één eindeloze chat mengen geeft ruis en kan informatie bij de verkeerde taak laten terugkomen.
Terugkerend werk heeft planning en status nodig. Een dagelijkse samenvatting of periodieke controle is geen gewone prompt: er is een schema, uitvoermoment, foutstatus en geschiedenis nodig. Zonder die laag moet de gebruiker alsnog iedere uitvoering handmatig starten en controleren.
Een antwoord alleen voert geen werk uit. Voor browser- en toolacties moet de app weten welke mogelijkheden beschikbaar zijn en hoe resultaten terugkomen in de juiste sessie. Desktop en mobiel mogen daarbij geen twee losse assistenten met verschillend geheugen worden.
Lokale productsoftware moet ook leverbaar zijn. Opslag, updates en builds voor verschillende besturingssystemen horen bij het productvraagstuk, niet alleen het aanroepen van een taalmodel.
Pocket Agent onderzocht daarom hoe memory, sessies, routines, tools en mobiele toegang als één persoonlijke AI-werkplek konden functioneren.

[ SOLUTION ]
De oplossing
Klarifai bouwde een Electron- en TypeScript-prototype rond de Claude SDK. Een lokale SQLite-database bewaart gesprekken, memory, routines en uitvoerstatus; de desktopapp en Telegram-companion gebruiken dezelfde operatorlaag.
Sessies gescheiden houden
De gebruiker maakt aparte werkcontexten voor onderwerp of project. Berichten
en toolresultaten blijven aan die sessie gekoppeld, zodat een nieuwe taak niet
automatisch de volledige geschiedenis van een andere context meekrijgt.Relevante memory tussen sessies bewaren
Voorkeuren, terugkerende feiten en eerder werk kunnen lokaal worden vastgelegd
en later worden opgehaald wanneer ze bij een nieuwe vraag passen. Daarmee is
memory een aparte laag boven gesprekken in plaats van één onbeperkte chatlog.Routines plannen en volgen
Terugkerende opdrachten krijgen een schema en uitvoerrecord. De assistent kan
een routine op het geplande moment starten en het resultaat terugschrijven,
waardoor zichtbaar blijft wat liep, slaagde of aandacht nodig heeft.Browser- en tooluitvoering aan de sessie koppelen
Pocket Agent kan beschikbare tools en browserautomatisering vanuit de actieve
context aanroepen. Resultaten komen terug in dezelfde werkstroom, zodat de
gebruiker niet handmatig tussen chat, browser en losse scripts hoeft te
kopiëren.Dezelfde operator via Telegram bereiken
De companion-interface maakt het mogelijk onderweg een vraag of routine te
starten en status terug te krijgen, terwijl desktop en mobiel dezelfde lokale
productlogica en contextstructuur gebruiken.Als desktopproduct verpakken
De productbuild ondersteunt macOS en Windows en bevat een updateflow. Daarmee
werd niet alleen een agentdemo gebouwd, maar ook onderzocht wat nodig is om
een lokale assistent als installeerbare applicatie te onderhouden.
Het project staat inmiddels als gearchiveerd in het manifest. De publieke case beschrijft daarom het aantoonbare prototype, de lokale SQLite-opslag en de demo-ready builds; het product wordt niet als doorlopende dienst gepresenteerd.


SQLite
Lokale gesprekken, memory en routinestatus
2 systemen
Demo-ready builds voor macOS en Windows
2 interfaces
Desktop en Telegram op dezelfde operatorlaag
