Skip to content

Inference,
under control.

Nautili gives teams one place to route, monitor, evaluate, and govern every model, agent, and person using AI.

Start free with access to supported free models.

Trusted in production by

Codilas

Works with what you already use.

Point the SDK or coding tool you already use at Nautili. Change the base URL and the key, and nothing else.

With Nautili

from openai import OpenAI client = OpenAI(  base_url=
      "https://your-nautili-gateway/v1",  api_key=NAUTILI_API_KEY,)

Only two lines change. Your code, prompts and SDK stay the same.

Explore Nautili.

What Nautili does with every request: who sent it, what it can spend, where it goes and where it runs.

One endpoint, your existing SDKs

Existing SDKs and coding tools keep working. No app rewrite.

Spend you can attribute

Tie usage and cost to a developer, team, key, project or tool.

Budgets, ceilings and access

Control spend and model access per team or key.

Routing and Auto Mode

Route with profiles, allowlists and fallbacks.

Model health and failover

Detect provider issues and move traffic to healthy models.

Runs in your network

Self-host, use a dedicated hosted gateway, or start with Shared Gateway.

Evaluations

Evaluate your traffic and identify better or more cost-effective model options.

Nautili harness

Work with AI through the Nautili desktop app or terminal, backed by the same routing, governance, and observability.

Built for traffic you need to trust.

See every request, enforce the rules it must follow, and keep a record of what happened across all of your production traffic.

  • 1

    endpoint for every SDK and tool

  • 100%

    of responses carry a request ID

  • 4

    decisions on every request

  • 2

    ways to run: hosted or self-hosted

Built for the teams running AI.

Whether you run the platform, own the budget or ship AI to customers, Nautili gives you one place to control inference.

  • Platform teams

    Give every team one endpoint, with routing, fallbacks and self-hosting under your control.

  • Engineering leaders

    See spend by team, tool and developer, and set budgets and access before rollout.

  • B2C / self-serve teams

    Route customer-facing traffic across providers, with fallbacks, and attribute cost to each product feature.

Trusted in production

“Rolling out Nautili took an afternoon. We kept our editors + agents, and got budgets, model access rules and a pretty in-depth view of where every dollar goes. Routing everyday work to cheaper models cut our AI spend without anyone noticing a difference!”

Davor LozicCTO, CodilasCodilas

Start free. Scale when you're ready.

Every account starts with access to supported free models. Move to Pay-as-you-go when you need to.

Free

Start here

For trying Nautili on real traffic

$0to start


Access to supported free models

Companies can apply for Nautili credits separately.

Pay-as-you-go

For ongoing production usage

4%platform fee on inference spend


Pay for what you use

For ongoing usage, billed on what you use.

Not sure which plan fits?

Talk to the team about your traffic, your teams and where Nautili should run.

Book a Demo

Questions, answered.

Short answers to what teams ask before they connect their first app.

  • What is Nautili?

    Nautili gives teams one place to route, monitor, evaluate, and govern every model, agent, and person using AI.

  • Do I need to rewrite my app?

    No. Point the SDK or coding tool you already use at Nautili. Change the base URL and the key, and nothing else.

  • Which SDKs and tools work with Nautili?

    The SDKs and coding tools that let you set a base URL, such as the OpenAI, Anthropic and Gemini SDKs, LangChain, the Vercel AI SDK, Claude Code, Codex, Cursor and Continue.dev.

  • Which models and providers can I use?

    Nautili routes to 500+ models from 70+ providers, including OpenAI, Anthropic, Google, Mistral, Amazon Bedrock and Azure, plus open-weight models from inference clouds like DeepInfra, Together and Fireworks. See the full catalog at /models and every provider at /providers. Bring your own provider keys on Pay-as-you-go, or route to your own GPUs.

  • Can Nautili run in my own environment?

    Yes. Nautili runs two ways: hosted, or self-hosted in your network.

  • How does pricing work?

    Every account starts with access to supported free models. Move to Pay-as-you-go when you need to.

  • What happens to my prompts and data?

    Nautili does not use your prompts and completions to train, retrain or fine-tune models. They are processed only to serve the request and are not retained after the request completes, other than transiently while it is processed. Request metadata, such as model, provider, token counts, latency and cost, is retained for observability, routing, rate limiting, billing and support.

Ask Nautili

Point one URL at Nautili.

Connect your existing stack without changing the tools, SDKs or models you already use.