🤖 AI Agents
5 configured · 2 running · 3 pending
2 agents running
The five agents originally spec'd in CEOPIT/gustavs-ai-os/CLAUDE.md. Two are live and doing work; three are designed but not yet wired. Each card below shows what the agent does, what's running it (or what needs to be built), and what'd unlock when it goes live.
🌅 Morning Briefer
Active
Every morning at 06:30 Riga, builds a 3-block message (today's Tzolkin kin · last 24h leads from the funnel · top draft awaiting ship) and sends it to Gustavs's Telegram chat. Self-paced — Gustavs reads it on his phone, no app to open.
Running on
Python script + Node tzolkin engine + Telegram Bot API (reusing the existing gotauts-telegram-bot token)
Last activity
Today's brief sent · message_id 214
What it unlocks
Daily habit hook — the cabinet pings him, not the other way around.
📱 Content Agent
Active
Generates carousel drafts for @gotauts. Reads brand-book + hooks + visual-references, picks Gustavs's photo via vision-tagged catalog, renders to PIL preview + editable PPTX, pushes to Canva. Currently has 22 test drafts in Canva folder FAHJiE-eEZM.
Running on
Python + Anthropic Claude (Sonnet 4.6) + PIL + python-pptx + Canva MCP
Last activity
22 carousels pushed 2026-05-13
What it unlocks
Daily content output without manual drafting. Saved Concepts queue feeds the morning brief's 'top draft' line.
👔 CEO Agent
Pending
Right-column chat panel becomes a real thinking partner. Has full cabinet context loaded — telos/, wiki/, recent inbox/, recent decisions. Ask it 'should I hire Head of Sales now?' and it reads GOALS.md, finds the relevant constraint, returns 2-3 framed options + a draft decision-log entry. Voice in via the existing mic button, voice out via TTS.
What it needs
Needs: Claude Opus 4.7 API + Managed Agents Memory (beta, April 2026) + context loader that walks cabinet markdown into the prompt + per-session memory key
Effort to build
~6–8h build
When live it'd
Phone-first 'second brain' that knows everything in this cabinet, available 24/7 via web + Telegram /brain command.
🧠 Knowledge Compiler
Pending
Cron that picks up every file in /opt/gg-cabinet/inbox/ (voice notes + text captures), classifies each (decision / idea / capture / hook-candidate / business-note / contact), and routes it into the right wiki folder with proper frontmatter. Marks processed: true once done.
What it needs
Needs: Python cron + Claude Haiku 4.5 (cheap classification) + file router + dedupe pass against existing wiki content
Effort to build
~3–4h build
When live it'd
Voice notes become wiki entries automatically. The cabinet 'gardens itself' — you talk, content shows up in the right place by morning.
🔍 Market Scout
Pending
Watches competitors (GreenDome, Flow Hive, Boxabl-class crowdfund analogues) + macro signals (EU steel/polycarbonate quota changes, grocery price index, gardening trend data). Posts signals into the morning brief and into wiki/business/competitors/ when material.
What it needs
Needs: source list (URLs + RSS feeds + brand search queries) + scrape/fetch adapters + Claude summarizer + diff-detector against last run
Effort to build
~4–5h build
When live it'd
Gustavs never gets caught off-guard by a competitor move. Signals surface in his 06:30 brief before he reads it elsewhere.
👔
CEO Agent
Ready
I can add people, log decisions, save ideas, and read any cabinet file. Try: "add me as CEO of YGH", "log decision: school kits build or partner by May 30", or "save idea: rep gifting tour for greenhouse kits". I'll write to the right file and confirm.
now