Skip to main content
Dari provides two ways to route model requests. The managed platform gives applications and coding agents a hosted endpoint with configured models, provider credentials, persistent routing state, retries, fallbacks, telemetry, and speculative routing. Start with the default /v1 router and no router setup. The Router Framework is a TypeScript package for building and self-hosting your own endpoint. You provide models, policies, credentials, and operational infrastructure; the framework handles normalization, eligibility, provider execution, and protocol translation.

Managed Router Quickstart

Send your first request through Dari’s hosted default router.

Router Framework

Build and self-host a router with pluggable policies.

How Routing Works

Understand model eligibility, selection, and routing state.

Framework Quickstart

Run Router Core locally and create a handler.

Coding Agents

Run Claude Code, Codex, or Pi through the managed router.

Managed API

View the hosted HTTP endpoints.