Distributed & Scalable.

SakLabs AI runs on five independent microservices built with FastAPI, orchestrated to handle massive inbound throughput safely.

Gateway

Handles request routing, serves the frontend interface, manages auth sessions, and orchestrates the `/ingest` pipeline.

Processing

Dedicated service for heavy audio compute. Transcribes and translates audio leveraging the Sarvam AI API.

Intelligence

The AI core. Uses OpenAI + Agno to classify intents, extract structured entities, and power contextual chat sessions.

Memory

Persistent state container running mem0ai and ChromaDB for instant vector recalls on per-user and per-org levels.

Task Management

The source of truth. Handles tasks, users, roles, and organizations utilizing SQLAlchemy + PostgreSQL.

IMAP Listener

A headless background worker that continuously polls connected mailboxes and submits payloads to the Gateway.