> ## Documentation Index
> Fetch the complete documentation index at: https://docs.trynito.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# SDKs and Integrations

> The SDKs, frameworks, editors, and HTTP clients you already use.

Use the OpenAI or Anthropic SDK you already have. The OpenAI SDK works once it points at `https://app.trynito.ai/v1` with a `z_sk_` key and a catalog model ID. The Anthropic SDK points at `https://app.trynito.ai` and reaches `/v1/messages`.

## Compatible Surfaces

OpenAI shape:

* `POST /v1/chat/completions`
* `GET /v1/models`
* `POST /v1/responses` and `POST /v1/responses/compact`, a stateless Responses shim

Anthropic shape: `POST /v1/messages` and `POST /v1/messages/count_tokens`.

| Language | SDK | Surface |
| - | - | - |
| Python | `openai` | `/v1/chat/completions`, `/v1/models`, `/v1/responses` |
| TypeScript | `openai` | same |
| Python | `anthropic` | `/v1/messages`, `/v1/messages/count_tokens` |
| TypeScript | `@anthropic-ai/sdk` | same |

## First-Party Tooling

* **The Nito Plugin** for Claude Code and Codex, with the `nito` command line tool. See [What the Plugin Is](/plugin/get-started/what-the-plugin-is).
* **Hosted MCP** at `https://app.trynito.ai/mcp`, Streamable HTTP with OAuth (`nito_mcp_` tokens, `mcp:inference` scope). See the [MCP reference](/api/api-reference/endpoints/mcp/handlemcppost).

## Pages

* **OpenAI drop-in:** [base URL swap](/api/sdks/openai-drop-in/base-url-swap), [model mapping](/api/sdks/openai-drop-in/model-mapping), [compatibility notes](/api/sdks/openai-drop-in/compatibility-notes).
* **Anthropic drop-in:** [base URL swap](/api/sdks/anthropic-drop-in/base-url-swap), [mapping notes](/api/sdks/anthropic-drop-in/mapping-notes).
* **Frameworks:** [LangChain, Vercel AI SDK, CrewAI, Mastra, Pydantic AI, LiteLLM, LlamaIndex](/api/sdks/framework-integrations).
* **Editors:** [Claude Code, Codex, OpenCode, Cursor, and Cline](/api/sdks/editor-integrations).
* **Agents:** [OpenClaw, Hermes Agent, and NanoClaw](/api/sdks/agent-integrations).
* **No SDK:** [Postman or Bruno](/api/sdks/postman-bruno).

On every path the privacy level travels with the model: a `:confidential` variant runs inside attested hardware; [Encrypted](/api/api-reference/chat-and-text/encrypted) runs on Chat Completions with client-side encryption and extra headers. See [Privacy Levels](/privacy/levels).

## Related

* [OpenAI SDK Drop-in](/api/get-started/quickstart-openai-sdk)
* [Anthropic SDK Drop-in](/api/get-started/quickstart-anthropic-sdk)
* [Chat Completions](/api/features/chat-completions)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.