Real-time path from click to live revenue.
Four runtime lanes orchestrated by the MCI AI Gateway. Every interaction — agent edit, eval, deploy, sale — emits a live event consumed by the workspace, mentors and the public portfolio.
User Layer
SSO / email OTP issues a Builder ID + workspace token. Realtime presence joins the cohort channel.
User selects a build track. Workspace clones template, provisions repo, vector index and sandbox URL.
Workspace Runtime
Drag-drop canvas streams diff events over WebSocket — every node change re-renders preview in <300ms.
CRDT-synced canvas, shared cursors, voice and an AI pair-programmer that watches the diff stream.
Run prompts, replay traces, score evals. Token, latency and cost stream live into the side panel.
MCI AI Gateway
Routes BYO keys or MCI-managed credits. Per-request signing, scoped tokens, per-team rate limits.
LiteLLM/Portkey-style fan-out across OpenAI, Claude, Gemini, Groq. Usage events streamed to billing + observability.
Function calls, MCP servers, browser agents and N8N triggers — bi-directional with retry + dead-letter queue.
Deploy & Monetize
CI builds container, pushes to Vercel/Railway/Modal. Public URL + SSL + analytics provisioned in seconds.
LangSmith/Helicone hooks stream traces, evals, hallucination scores and revenue back to the dashboard.
Publish endpoint, set pricing tier, Stripe subscriptions, revenue share, lead-gen inbox.
Public profile auto-updates with shipped agents, demos, metrics and team contributions.
Six event streams that keep every surface in sync.
- WebSocket presenceWorkspace + cohort channels via Supabase Realtime.
- CRDT canvas syncYjs document per project — multi-user agent editing.
- Streaming inferenceSSE token stream from gateway → studio preview.
- Live trace busEval, latency, token and cost events pushed to dashboard.
- Webhook fan-outTool calls + N8N triggers with retry + DLQ.
- Deploy pipeline eventsBuild → ship → health checks broadcast to portfolio.
user.action ─▶ studio.canvas (CRDT)
│
▼
gateway.route ──▶ model.stream (SSE)
│ │
├─▶ usage.meter ├─▶ preview.render
├─▶ eval.bus └─▶ trace.bus
▼
deploy.pipeline ──▶ portfolio.publish
│ │
└─▶ billing.event ──▶ marketplace.live