Single source of truth for Neo Fleet architecture.
| Component | URL | Purpose |
|---|---|---|
| Landing | neo.themenonlab.com | Marketing site |
| Wizard | neo.themenonlab.com/wizard/ | Customer onboarding |
| Dashboard | neo.themenonlab.com/wizard/dashboard.html | Agent management |
| Provisioning API | neo-provision-api-production.up.railway.app | Creates agents |
| Docs | neo.themenonlab.com/docs/ | Setup guides |
flowchart TB
subgraph PUB["๐ Public โ GitHub Pages ยท menonpg/neo-agent"]
direction LR
L["Landing
index.html"]
W["Wizard
/wizard/"]
D["Docs
/docs/"]
end
API["โ๏ธ Provisioning API โ Railway
validate creds ยท create service
inject secrets ยท deploy ยท return bot link"]
subgraph AGENTS["๐ค Customer Agents โ Railway ยท one service each"]
direction LR
A1["neo-customer-1
OpenClaw ยท fresh memory ยท own keys"]
A2["neo-customer-2
OpenClaw ยท fresh memory ยท own keys"]
A3["neo-customer-3
OpenClaw ยท fresh memory ยท own keys"]
end
W -- "POST /provision" --> API
API -- "creates" --> AGENTS
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ PUBLIC (GitHub Pages) โ
โ menonpg/neo-agent repo โ
โ โ
โ โโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโ โ
โ โ Landing โ โ Wizard โ โ Docs โ โ
โ โ index.html โ โ /wizard/ โ โ /docs/ โ โ
โ โโโโโโโโโโโโโโโ โโโโโโโโฌโโโโโโโ โโโโโโโโโโโโโโโ โ
โ โ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ POST /provision
โผ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ PROVISIONING API (Railway) โ
โ โ
โ โข Validates customer credentials โ
โ โข Creates new Railway service for each customer โ
โ โข Injects secrets as env vars โ
โ โข Deploys OpenClaw container โ
โ โข Returns agent_id and Telegram bot link โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Creates
โผ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ CUSTOMER AGENTS (Railway) โ
โ One service per customer โ
โ โ
โ โโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโ โ
โ โ neo-customer-1 โ โ neo-customer-2 โ โ neo-customer-3 โ โ
โ โ โ โ โ โ โ โ
โ โ โข OpenClaw โ โ โข OpenClaw โ โ โข OpenClaw โ โ
โ โ โข Fresh memory โ โ โข Fresh memory โ โ โข Fresh memory โ โ
โ โ โข Customer's โ โ โข Customer's โ โ โข Customer's โ โ
โ โ API keys โ โ API keys โ โ API keys โ โ
โ โโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโ โ
โ โ
โ Each agent has: โ
โ โข Isolated Railway service (~$5-10/mo compute) โ
โ โข 5GB persistent volume (/root/.openclaw/workspace) โ
โ โข Customer's secrets as env vars (never in code) โ
โ โข Fresh MEMORY.md, SOUL.md from domain template โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Important: Each customer agent is completely isolated โ separate Railway service, separate volume, own env vars. No access to other customers' data or Neo's home workspace.
| Code | Effect |
|---|---|
| BETA2026 | Free forever (beta tester) |
| FOUNDER | Free forever (founder access) |
| LAUNCH50 | 50% off first 3 months |
| FRIEND20 | 20% off first month |
| Railway compute | ~$5-10/mo |
| Railway volume (5GB) | Included |
| API calls | Customer's keys |
| GitHub Pages | FREE |
| Provisioning API | ~$5/mo |
| Supabase (registry) | Free tier |
curl https://neo-provision-api-production.up.railway.app/health
curl -X POST https://neo-provision-api-production.up.railway.app/provision \
-H "Content-Type: application/json" \
-d '{"customer_name":"test"}'
# Returns: {"success":false,"error":"Missing required field: customer_email"}
This document is the single source of truth for Neo Fleet architecture. Update it when things change.