indie:router

Local · Private · Open Source

Your AI traffic,
your rules.

indie:router sits between your apps and your AI providers. It strips PII before every request, routes intelligently across models, and gives you a full audit trail — all under your control.

Drop-in replacement

Change two lines.
Nothing else.

Every OpenAI-compatible SDK works without any code changes or new dependencies.

  • openai Python SDK
  • openai Node.js SDK
  • LangChain / LlamaIndex
  • opencode, Cursor, Zed
  • Any OpenAI-compatible client

# .env

OPENAI_API_KEY=router_live_...

OPENAI_BASE_URL=https://indierouter.duckdns.org/v1

# Python — no changes needed

client = OpenAI()

resp = client.chat.completions.create(

model="router/smart", ...

)

Try it

Chat directly from the dashboard.

A built-in ChatGPT-style interface lets you test routing, see PII redaction in action, and compare providers — no SDK needed.

Model
SmartFast / CheapQualityPrivacy-first
Privacy Filter
Summarise the GDPR compliance checklist for our SaaS product.
Here's a concise GDPR compliance checklist for your SaaS product: 1. **Legal basis** — document a lawful basis for every data processing activity. 2. **Privacy notice** — clear, plain-language notice at point of collection. 3. **Consent** — freely given, specific, informed, and revocable. 4. **Data minimisation** — collect only what you genuinely need. 5. **Retention policy** — define and enforce how long data is kept. 6. **Subject rights** — implement access, rectification, erasure, and portability flows. 7. **DPA agreements** — sign Data Processing Agreements with all sub-processors. 8. **Breach notification** — report to supervisory authority within 72 hours.

Create a free account to access the full chat interface and all routing modes.

Capabilities

What it does

Smart Routing

Routes between cloud, TEE-verified, and local providers based on quality, cost, and uptime. Pick router/smart, router/cheap, router/quality, or router/privacy.

Neural PII Redaction

OpenAI's Privacy Filter strips names, emails, phones, addresses, and secrets before any prompt reaches inference.

Privacy-First Options

Route sensitive traffic to TEE-verified (confidential compute) or EU-hosted providers. The router falls back automatically if a provider goes down.

Request Logging

Full audit trail — provider, model, latency, token counts, redaction count, and status for every request.

API Key Management

Create and revoke router API keys. Stored as HMAC hashes — the raw key is shown once on creation.

Live Status

Monitors each backend every hour. Uptime history and latency are visible on this page.

Infrastructure

Provider Status

Live health of your AI backends, checked every hour

Checking providers...

Ready to route?

Create an account and get your first API key in 30 seconds.

Create account