Cookbooks
Walkthroughs with design choices explained. Each cookbook demonstrates one architectural seam.
-
Add a channel adapter
β Build a minimal adapter in Go. The 3-endpoint protocol, registration, and chanlib wiring.
-
Add a custom MCP tool
β Extend what every agent in a group can do without touching agent code.
-
Two Telegram instances
β Two bots with the same prefix coexist via JIDβadapter mapping.
-
Memory skills standalone
β Use diary, facts, and recall skills outside of arizuko entirely.
-
CLI chat mode
β One process, one container, stdin/stdout. The gateway is optional.planned
-
Scheduled tasks
β The scheduler is just another producer. The gateway does not know it exists.
-
Onboarding flow
β onbod is a channel adapter that writes directly to registered_groups.
-
Grant rules
β The MCP manifest is the policy. Agents cannot call tools they cannot see.
-
Per-user agents
β A per-user agent is a group folder with one registered JID.
-
Crackbox VM backend
β Swap Docker for QEMU/KVM. container.Run() is the seam.planned