How a typical API request flows through the system:
Client Request
β
βΌ
βββββββββββββββ
β Nginx β β SSL termination, rate limiting
β Gateway β
ββββββββ¬βββββββ
β
βΌ
βββββββββββββββ
β Auth β β API key validation, JWT decode
β Service β
ββββββββ¬βββββββ
β
βΌ
βββββββββββββββ
β ProBridgeZ β β Route to appropriate service
β Router β
ββββββββ¬βββββββ
β
βββββββββββββββββββ¬ββββββββββββββββββ¬ββββββββββββββββββ
βΌ βΌ βΌ βΌ
βββββββββββββββ βββββββββββββββ βββββββββββββββ βββββββββββββββ
β Query β β Memory β β Codebase β β Agent β
β Handler β β Handler β β Handler β β Handler β
ββββββββ¬βββββββ ββββββββ¬βββββββ ββββββββ¬βββββββ ββββββββ¬βββββββ
β β β β
β βΌ β β
β βββββββββββββββ β β
β βMemory Spine β β β
β β Context β β β
β βββββββββββββββ β β
β β β β
βββββββββββββββββββ΄ββββββββββββββββββ΄ββββββββββββββββββ
β
βΌ
βββββββββββββββββββ
β LLM Provider β
β OpenAI/Anthropicβ
ββββββββββ¬βββββββββ
β
βΌ
βββββββββββββββββββ
β Response + Cacheβ
βββββββββββββββββββ
Specialized services for extended functionality.
| Service | Port | Purpose |
|---|---|---|
| AUIE | 8850 | UI generation, 100 capabilities |
| Agent-Economy | 8851 | Multi-agent framework, 5 agent types |
| AgentZ | 8852 | Agent mesh, discovery, clustering |
| ThirdEye | 8858 | World events monitoring |
| ZDownload | 8860 | Download manager |
| ASCII Art | 8862 | ASCII art generation |
User Input β Embedding β Vector Store β Index Update
β
Knowledge Graph Update
β
Deduplication Check
β
Persistence (SQLite)
Memory Spine's vector storage for semantic search. Uses sentence-transformers for embeddings.
Metadata storage for memories, sessions, and configuration.
High-speed cache for sessions and frequently accessed data.
Running on VPS3 (primary) with optional VPS1/VPS2 workers:
βββββββββββββββ
βLoad Balancerβ
ββββββββ¬βββββββ
β
ββββββββββββββββββΌβββββββββββββββββ
βΌ βΌ βΌ
βββββββββββββββ βββββββββββββββ βββββββββββββββ
β VPS3 β β Worker 1 β β Worker 2 β
β Primary β β (VPS1) β β (VPS2) β
β 32GB RAM β β 2GB RAM β β 8GB RAM β
βββββββββββββββ βββββββββββββββ βββββββββββββββ
β
βΌ
βββββββββββββββββββββββββββββββββββββββββββ
β Shared Memory Spine β
β (Central State) β
βββββββββββββββββββββββββββββββββββββββββββ
Chaoz (tmux-hero) manages agent scaling and distribution:
# Auto-scale based on load
chaoz adaptive start
# Manual scaling
chaoz swarm 5 # Spawn 5 agents
chaoz scaler up 3 # Add 3 workers
chaoz cluster # View cluster status