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 guidesFrom first request to production
Start with one request, then add routing, provider access and policies as you need them.
Point your SDK at Nautili
Change the base URL and the API key in the client you already use.
Send your first request
Make one call through Nautili and find it in your request log.
Add providers and models
Connect provider keys or your own self-hosted models when you need them.
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.