> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.ortavox.ai/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.ortavox.ai/_mcp/server.

# Architecture

> How Ortavox Core connects your clients to AI Providers

Ortavox is built to seamlessly orchestrate high-throughput, ultra-low latency audio streaming between your end clients and upstream AI models.

## System Overview

![Ortavox Architecture](/_fern-files/_img/cb523c3cf4e158af9006880cac7bfc69504d74dbc431157052fe1fc20d7f15ca.webp)

## Components

### Frontend Clients

Your end-users can connect to Ortavox from multiple interfaces:

* **Mobile & Browser**: Using the Ortavox Client SDKs via WebRTC.
* **Telephony**: Standard SIP trunking for inbound and outbound calls.

### Ortavox Core

The engine that powers it all. It handles secure websocket/WebRTC connections, Media Handling, LLM orchestration, and your custom Business Logic (Tools).

### AI Providers

Ortavox proxies audio and text securely to leading AI providers (OpenAI, Deepgram, ElevenLabs, etc) while maintaining persistent websocket connections to minimize latency.