@capo
Capo/Agents/Owner Assistant
Agent · 01 · owner assistant

Stop driving
six dashboards.

Saves ~1 hour every morning that you'd otherwise spend pulling reports. Ask one question — "why is Mesa's food cost up this week?" — and the agent walks 30+ tools on its own: sales, waste, prep, transfers, schedule. You get a complete answer with every number sourced.

Trigger
One question
Working
Across 30+ tools
Memory
Cross-session
Surface
Web · kiosk · phone
Section · 01 · memory in action

It doesn't just
remember. It reminds.

Mention something in passing. The next morning — when it actually matters — the right store hears about it. Memory turns into action without you having to ask twice.

Tuesday · 2:34 PM · owner ↔ Capo
Heads up — Glendale has a 40-person catering tomorrow night, 8 PM pickup.
Got it. Logging: Glendale · 2026-04-30 · 20:00 · catering · 40 ppl. Anything special on the order?
Standard menu, just bigger. They paid deposit.
Saved. I'll flag the store team in the morning so prep covers it.
→ entry written · scoped to store · glendale
Wednesday · 7:02 AM · → Glendale store chat ● auto-sent
☀ Morning brief · Glendale · Wed Apr 30
Catering tonight, 8:00 PM — 40-person office order, standard menu × scaled. Deposit on file.
→ recommend: bump beef defrost +12 lb · pull 2 extra rice batches by 5 PM · stage 8 family containers
Forecast adjusted
+40 covers · 8 PM block
Tasks dispatched
3 prep · 1 manager
↳ source · memory entry from Tue 2:34 PM
Section · 02 · how it feels

Conversation,
not a dashboard.

No menus. No reports to pull. The agent reaches into the same data warehouse a human analyst would — and answers in the language you asked.

YOU
How much eggplant does downtown need until Saturday?
CAPO
May 6 at 07:48 PM
ANSWER

Now I have a complete picture. Let me put it all together.

Conclusion

Downtown currently has ~3 usable bags of Eggplant — the 3 bags from 5/4 batch (expiring 5/12, good through Saturday). The other 2 bags from 4/29 expire Wednesday — use first.

Forecast through Saturday

Based on last 14d sales + today's POS pace: ~5.4 bags needed. Order 3 more bags with the Tuesday delivery, or pull 1 bag from Glendale (over-stock).

YOU
Pull from Glendale. Schedule the transfer.
NEW CHAT Capo cited 4 sources · inventory.py · forecast.py · waste.py DONE
Section · 03 · capabilities

A junior analyst
that never sleeps.

Same questions you'd ask your operations director — answered in seconds, with citations, in either language.

Section · 04 · what it isn't

Where the agent
asks for your hand.

Capo tells you when it doesn't know. We don't ship hallucinations.

Doesn't take action without confirmation.

The agent recommends. Sending a PO, posting a job, scheduling a shift — those still want a human "yes." Auto-action lands quarter by quarter behind explicit owner-defined rules.

Doesn't fabricate when data is missing.

If a store hasn't synced today's POS, the answer says so — with the timestamp of the last good pull. No silent guessing.

Talk to your stores
like a person.