Interactive 3D Architecture
Click components to view details

API Server

Express.js backend with full agent lifecycle management

Overview

RESTful API with authentication, rate limiting, audit logging, and metrics collection

Dependencies

Data Flows

Web Dashboard→
HTTP/REST
→API Server
API Server→
Queries
→PostgreSQL
API Server→
Cache/Jobs
→Redis

Key Features

Async Job Queue

BullMQ-based distributed processing with retry logic

Human Approvals

Policy-based approval workflows for sensitive operations

Data Persistence

PostgreSQL for reliability, Redis for performance

LLM Integration

Support for OLLAMA and OmniRoute providers

Monitoring

Real-time execution traces and performance metrics

Agent Versioning

Version control and A/B testing for agents

Quick Deployment

Docker Compose

Complete stack deployment in one command:

docker compose up --build