Public betaOpen source. Built in the open.Explore the beta
AI infrastructure. Under your control.

Own the layer between your app and AI.

OmniSwitch is a secure self-hosted control plane, a universal AI gateway, and beta infrastructure for governed model, tool, and agent access.

Updated · Public beta

A clear order of priorities

01 / Self-hosted control

Run a compact Go gateway on your infrastructure. Inspect access, policy, budgets, and request traces rather than outsourcing the control plane.

02 / Universal AI gateway

Connect native provider adapters and OpenAI-compatible endpoints. Keep routing and reliability policy in the gateway, within documented API scope.

03 / Governed agents

MCP and A2A are Beta. Evaluate the real protocol boundaries, not a claim of complete orchestration.

SendMessage, SendMessageStream (SSE task events), GetTask, best-effort CancelTask; tasks in memory; no push notifications; no downstream agent proxy.

Open source, inspectable

Apache-2.0. One Go binary with SQLite built in; Redis is optional for shared rate-limit windows. You own deployment and operations.

Built by the repository community

Maintainers, contribution history, and technical decisions live in the product repository. No customer counts, testimonials, funding claims, or invented performance numbers are used here.