Skip to content

Integrations

One endpoint. One key. No app rewrite.

Connect Nautili to the SDKs and coding tools you already use, then route requests across providers and models without rebuilding your stack.

Use the SDKs you already have

Point your existing client at Nautili and keep the rest of your application intact.

OpenAI SDK · Python

client = OpenAI(− removed    base_url="https://api.provider.com/v1",+ added    base_url="https://your-nautili-gateway/v1",− removed    api_key=PROVIDER_API_KEY,+ added    api_key=NAUTILI_API_KEY,)

Only the base URL and key change.

Everything else stays the same

Change the base URL and the key, and nothing else.

  • Your application code
  • Your prompts and parameters
  • Your SDK calls and response handling

Works where you code

Use Nautili from the AI coding tools already in your workflow.

  • Claude Code
  • Codex
  • Cursor
  • Continue.dev

One endpoint · one key

base_url
https://your-nautili-gateway/v1
api_key
NAUTILI_API_KEY

The same endpoint and key in every tool. Setup steps for each tool are in the guides.

Browse setup guides

From first request to production

Start with one request, then add routing, provider access and policies as you need them.

  1. Point your SDK at Nautili

    Change the base URL and the API key in the client you already use.

  2. Send your first request

    Make one call through Nautili and find it in your request log.

  3. Add providers and models

    Connect provider keys or your own self-hosted models when you need them.

  4. Configure routing and access

    Set fallbacks and routing rules, and choose which teams and keys can use which models.

Connect your stack to Nautili

Point your existing tools at one endpoint and start routing through Nautili.