nusarouter — model infrastructure

One API. Every model.

One account. One balance. One API. Access AI models through one unified developer infrastructure layer.

api.nusarouter.com/v1 · OpenAI + Anthropic formats
Why nusarouter

Stop integrating providers.

Without nusarouter, every provider means another account, another key, another bill. With it: one account, one API, one balance — any model.

Without nusarouter

user → provider Aaccount · key · bill

user → provider Baccount · key · bill

user → provider Caccount · key · bill

user → provider Daccount · key · bill

With nusarouter

user → nusarouter → any model

one account · one API · one balance

Developer API

The whole migration.

Point your existing OpenAI SDK at nusarouter. Change the model string, keep the code.
FormatsOpenAI + Anthropic
BillingPrepaid balance in rupiah
ReliabilityRouting and failover
PrivacyZero Data Retention
The whole migrationtypescript
import OpenAI from "openai";

const client = new OpenAI({
  apiKey: process.env.NUSAROUTER_API_KEY,
  baseURL: "https://api.nusarouter.com/v1",
});
Routing & failover

A provider goes down. Your app doesn't.

nusarouter spreads requests across providers. When one fails, in-flight requests are retried on a healthy one — no code changes, no alerts at 3am.
all providers healthy · routingrerouted: 0
Capabilities

What nusarouter does.

01

Unified API

OpenAI- and Anthropic-format endpoints across every provider behind them.

02

Model catalog

Open and proprietary models, available through one account.

03

Model routing

Routing and failover, so a provider outage isn't your outage.

04

Usage

Consumption tracked against one balance, across every model.

05

Billing

Prepaid balance in rupiah, on local payment rails. One bill instead of one per provider.

06

Open models

Open-weight models alongside commercial ones — same API, same key.

07

Commercial models

Reach commercial providers without separate accounts, keys, or balances.

Architecture

Inside nusarouter.

Your application talks to one API. The routing layer decides which model — and which provider — answers.

Applications

Your code, unchanged

nusarouter API

One account · one balance

Routing Layer

Routing and failover

AI Models / Providers

Open + proprietary

nusarouter

Ship with every model.

One account, one balance, one API.