The problem
Building AI-powered products solo means orchestrating dozens of moving parts across research, design, code, deploy, QA, content, and marketing — every day. The existing SaaS multi-agent platforms lock you in, leak your data, or stack subscriptions. I wanted a self-hosted agency I owned end-to-end: cheap to run, fork-able, fully customisable. One Telegram message in, a shipped product out.
Architecture
Interactive system view
See the product from purpose to implementation.
Follow the work, then switch views when you want the practical answer: who it is for and what it is built with.
Step 01 of 08
Three-layer hierarchy on a $10/month…
Three-layer hierarchy on a $10/month Hostinger KVM2 VPS (Docker). Layer 1: Jarvis the COO. Layer 2: agency CEOs — Shuri (Dev), Maya (Creative), Natasha (LinkedIn). Layer 3: 15 specialised sub-agents.
Full system map
The grouped dependency view stays visible so the infrastructure is readable at a glance.
System map
How the pieces connect
Outcome
- 15 agents across 3 agencies — fully autonomous after task input.
- Running 24/7 on a $10/month Hostinger KVM2 VPS, zero downtime since launch.
- Replaces what would otherwise be a 5–7 person team for a side project.
- No SaaS subscriptions stacking up, no vendor lock-in, no data leaving the box. Fully customisable agency structure — fork it, rewire it, add your own CEOs.
Lessons learned
- Specialisation beats generalisation. Narrow-scope agents with clear boundaries fail less than one big "do everything" model.
- Shared state > prompt-passing. The moment agents share a store, hallucinations drop sharply.
- One COO > round-robin routing. A single agent deciding who-does-what prevents infinite loops between peer agents.
- Brand-check is mandatory — Maya (Creative) has a brand-checker built in so every output passes a visual style filter before shipping.
- Persistent context files (SOUL / USER / MEMORY) beat re-prompting every turn. The agent stays itself across days, not just turns.