Skip to content
Start here

POPULAR GUIDES

    FROM THE DOCUMENTATION

    Open this guide ↗
    ↑ ↓ select ↵ open esc closeV3Code Docs
    Models & tokenseditor

    Bring your own keys (BYOK)

    ↗ View as Markdown

    Use your own provider API keys — or no keys at all, fully local.

    V3Code is BYOK-first: point it at your own model provider keys and it runs against them directly. Your keys are stored locally and only the calls you make go out — see Privacy. BYOK works with no account, free forever.

    Add a key in Settings → Providers and the provider’s models appear in the picker:

    Provider Examples of what you can run
    Anthropic Fable 5, Opus, Sonnet, Haiku
    OpenAI GPT-5.5 family, o-series reasoning models
    xAI Grok 4.x family
    Google Gemini Gemini 3.5 / 2.5 families
    DeepSeek DeepSeek v4 Pro / Flash
    Mistral Codestral, Devstral, Mistral Large
    Groq Fast open-weight serving (Llama, Qwen)
    OpenRouter One key, most models on the market

    Beyond these, an OpenAI-compatible provider slot accepts any endpoint that speaks the standard API — plus first-class slots for Azure, Vertex, and Bedrock setups.

    V3Code runs local models right in the editor — fully offline, free, and private.

    • Built-in local inference — V3Code bundles a code model it can run itself (Qwen-Coder class, GPU-accelerated with a CPU fallback). No server to set up.
    • Ollama — point V3Code at your running Ollama and your installed models appear in the picker automatically. (If a call fails, it’s usually because Ollama is off.)
    • LM Studio and vLLM — autodetected the same way.

    Local models pair naturally with the semantic index, which already runs its embeddings on-device — a fully local setup end to end.

    • The beta free-auto connection does not need an account or API key. It uses currently available free cloud models and can be unavailable or rate-limited. See free models. This is separate from Auto orchestration tiers that require a configured provider key.
    • Any provider you want to run yourself — set the key and use that model directly instead of hosted credits.
    • Hosted (paid plans) — V3Code runs inference for you on its own models and meters; nothing to set up. Hosted tiers live in their own namespace, so a hosted V3Fast and your own BYOK DeepSeek key never collide — you can use both side by side. See Plans and Token wallet.
    • BYOK — you supply the key and pay your provider directly. Good if you already have provider credit or want full control of the model.