VIBE CODING AGENT PLATFORM · MULTI-CHANNEL · MULTI-AGENT
vibex bridges Telegram Forum topics and a web UI to AI coding assistants (Claude, Codex, Gemini). Single-agent chats, multi-agent group collaboration, scheduled tasks, and MCP orchestration — all on the same platform. Click any diagram below to explore.
Full architecture map — all layers from user interfaces through application logic, MCP servers, AI backends, down to persistence.
High-LevelSingle-agent conversation: Browser → FastAPI → AgentExecutor → CLI subprocess → JSONL → SSE streaming.
Sequence DiagramMulti-agent collaboration — Claude, Codex, Gemini working together on the same CWD via MCP tools, orchestrator, watchdog.
Most DetailedTopic ↔ tmux window ↔ session mapping. Message delivery, JSONL polling, interactive UI, directory browser.
Bidirectional Flowvibex-subagents on :7891 — run_agent, agent_result, sessions. Non-blocking background task execution with parallel support.
3-Tool APICron-based scheduler — polls every 30s, creates conversations, runs agents, broadcasts SSE, prunes history.
AutomationBackend ABC, registry, command building, JSONL parsing, token extraction. Claude vs Codex vs Gemini comparison.
3 Implementations14 SQLite tables — conversations, messages, tool_calls, group chats, agent definitions, MCP servers, scheduled tasks.
ER DiagramEvent pipeline: Backend JSONL → ParsedEntry → DomainEvent → SSE. Full event catalog with data fields.
Event-Driven