---
title: "Providers"
description: "Select a model adapter while keeping application logic portable."
---

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

# Providers

Cortavyn keeps provider SDKs at the boundary. The `cortavyn-model-api` artifact holds portable contracts; each `cortavyn-provider-*` artifact maps those contracts to one provider.

| Adapter family | Module |
| --- | --- |
| OpenAI | `cortavyn-provider-openai` |
| Anthropic | `cortavyn-provider-anthropic` |
| Gemini | `cortavyn-provider-gemini` |
| Mistral | `cortavyn-provider-mistral` |
| Ollama | `cortavyn-provider-ollama` |
| OpenAI-compatible | `cortavyn-provider-openai-compatible` |
| Cloudflare Workers AI | `cortavyn-provider-cloudflare` |

Additional adapters cover Azure OpenAI, AWS Bedrock, Groq, DeepSeek, xAI, Moonshot, Qwen, vLLM, Vercel AI Gateway, and OpenRouter.

Provider examples live in the [Cortavyn repository](https://github.com/Cortavyn/Cortavyn/tree/main/examples). Keep provider credentials in environment variables and never include them in source or documentation snippets.

Source: https://docs.cortavyn.org/providers/overview/index.mdx
