Documentation

One key, one bill, every major LLM provider. Everything you need to integrate Nemo Router into your application — auth, credits, observability, and guardrails.

Nemo Router is a managed LLM gateway that gives your team one API key to access 78+ models from Anthropic, Google, and OpenAI today — with AWS Bedrock shipping next and Azure OpenAI, Mistral, and Meta on the roadmap. New here? Start with Why Nemo Router for the enterprise pitch, then follow the Quick Start to make your first API call.

Request flow

What happens inside Nemo Router when your app calls a model.

Nemo Router request flowYour application sends a request to Nemo Backend, which authenticates the virtual key, reserves credits, applies guardrails and A/B routing, then routes to the chosen provider. The provider response returns with a cost header used to settle credits and log the call.Your applicationOpenAI SDK · sk-nemo-…POST /v1/chat/completionsNemo Backend (FastAPI)Auth · virtual keyReserve creditsGuardrailsA/B routingPrompt templatesProvider routingforwardProvidersOpenAIAnthropicVertexBedrockAzureread response cost · settle credits · log · stream back

Onboarding

From sign-up to your first API call in five steps.

Nemo Router onboarding flowSix steps from signing up to making your first API call: sign up, verify email, choose plan, set up team, create your first virtual key, and make the first call.Sign upSupabase Auth1Verify emailmagic-link or pwd2Choose planTier 1 · 2 · 33Set up teamDefault auto-created4Create keysk-nemo-… (once)5First callx-nemo-* headers6One org per user · Default team auto-created · key shown once

Architecture

The services in the request path and where data lives.

Nemo Router architectureThe request path: your application connects over HTTPS to Nemo Backend (FastAPI on port 8090), which runs the provider-routing core in-process. Nemo Backend handles auth, guardrails, A/B, prompts, and credit reserve/settle against Supabase Postgres with row-level security. The routing core handles cost tracking, provider routing, fallback chains, and spend accounting before talking to OpenAI, Anthropic, Google Vertex, AWS Bedrock, or Azure OpenAI.Your applicationHTTPS · sk-nemo-…Nemo Backend · FastAPI :8090Nemo concernsAuth · Guardrails · A/B · PromptsCredits (reserve + settle)Supabase nemo schema · RLSProvider router (in-process)Cost tracking · Provider routingFallback chains · SpendPostgres public schema (Prisma)OpenAI · Anthropic · Google Vertex · AWS Bedrock · Azure OpenAI · …

Start here

  • Why Nemo Router — the enterprise pitch: multi-tenancy, RLS, credits, observability, guardrails, fallbacks
  • Introduction — what Nemo Router is and how it fits into your stack
  • Quick Start — your first API call in under 5 minutes
  • Authentication — how virtual keys work and how to manage them

Explore

  • Playground — test any model interactively from your browser
  • Guides — practical walkthroughs for common tasks
  • API Reference — every endpoint, request, and response
  • SDKs — official client libraries in Python, Node.js, and more

Cross-surface

Need to leave the docs and look around the product? The footer below has every surface — or open one inline:

Was this page helpful?