Architecture

AIOS is a desktop application, not a browser tab pointed at someone else’s cloud. It runs its own local database, its own local vector store, and its own local model runtime. Nothing is sent anywhere unless you explicitly ask it to be.

The shell

A Tauri v2 desktop app (Rust + React + TypeScript) wraps a FastAPI sidecar running locally on your machine. The two talk over a local HTTP bridge secured by a per-launch random token and a host-header guard, so a stray webpage in some other tab can’t drive your own backend.

The data plane

Local inference

Ollama runs models on your own hardware behind a single-worker scheduler, so local VRAM never gets over-committed. Bring your own API keys for frontier models when you want them — AIOS doesn’t require a subscription to a hosted model to be useful.

Trust controls, specifically

← Back home