Visual Studio 2026 logoBring Your Own Model · BYOM

Bring your own model.
Choose how you access it.

BYOM gives C# and .NET developers more control over the model behind their work. iolys goes further: bring a deployment, an API key, a local endpoint, or eligible subscription access into Visual Studio 2026.

BYOMModel or deploymentFoundry, Databricks, Ollama
BYOKProvider API keyCloud or compatible endpoint
ONE WORKSPACEVisual Studio 2026C# and .NET

Three access routes

Model choice and payment choice are different decisions.

These terms are often mixed together. The practical distinction is what you bring to the tool and who controls access, usage, and billing.

01 · BYOM

Bring Your Own Model

Connect a model deployment or endpoint selected and controlled by you or your organization.

You bring the intelligence.
02 · BYOK

Bring Your Own Key

Authenticate directly with a provider API key. The provider plan determines whether usage draws from a subscription, prepaid credits, or pay-as-you-go billing.

You bring the API account.

BYOM vs BYOK vs BYOS

Choose the route that matches your constraints.

RouteWhat you bringTypical connectionUsage ownershipBest fit
BYOMModel deployment or endpointFoundry, Databricks, self-hosted, or localYour infrastructure or provider accountGovernance, control, custom deployments
BYOKProvider API keyCloud or OpenAI-compatible APISubscription allowance, prepaid credits, or pay-as-you-go, depending on the provider planDirect API access and model flexibility

Microsoft Visual Studio BYOM

A welcome step toward model choice.

Microsoft’s current Visual Studio BYOM preview connects Microsoft Foundry deployments or keys from supported providers in Agent Mode. That expands model choice and lets organizations keep approved deployments and governance.

BYOM does not define one billing model. Local models can run on your own machine; hosted deployments consume the infrastructure or provider account behind them. iolys complements those routes with BYOS through supported CLIs, an OpenCode Go API key, and your organization's Databricks workspace.

Read Microsoft’s current BYOM announcement ↗

Use every useful route

iolys makes BYOM and BYOS complementary.

Choose per task without rebuilding your Visual Studio workflow.

CLI

Subscription-backed agents

Use eligible Claude, Codex, Kiro, Kimi, or Gemini access through supported provider CLIs.

Explore BYOS →
ENTERPRISE

Governed deployments

Connect chat-capable Databricks Unity Catalog Model Serving endpoints selected by your organization.

Explore Databricks →
API

Provider keys

Use your OpenCode Go subscription, DeepSeek, OpenRouter, OpenCode Zen, and compatible endpoints with credentials you control.

Explore providers →
LOCAL

Models on your machine

Run compatible Ollama models locally when privacy, cost, or offline access matters.

Explore Ollama →

BYOM FAQ

Bring the right access route to your .NET work.

What does Bring Your Own Model (BYOM) mean?

BYOM means connecting a model deployment or endpoint that you or your organization controls to the development experience you already use.

Does BYOM always mean pay-as-you-go billing?

No. A local or self-hosted model can avoid a metered cloud-model bill. When BYOM uses a cloud provider API key or hosted deployment, usage and billing usually remain with that provider or infrastructure account.

What is the difference between BYOM, BYOK, and BYOS?

BYOM brings a model or deployment, BYOK brings a provider API key, and BYOS brings a subscription you already pay for. BYOS includes eligible plans through supported provider CLIs, OpenCode Go through its API key, and your organization's Databricks workspace. BYOK and BYOS can overlap: OpenCode Go uses an API key for subscription access.

Do I need a separate API account to use AI in Visual Studio 2026?

Not always. With iolys, seven of the eleven routes reuse a subscription you already pay for, so no second pay-as-you-go API account is required for those. OpenCode Go uses an API key for its subscription, while DeepSeek, OpenRouter, and OpenCode Zen API keys use prepaid credits or pay-as-you-go. Ollama needs no account at all.

Can I use an existing AI subscription with iolys?

Yes. Use an eligible plan through its supported provider CLI, connect your OpenCode Go subscription with its API key, or use your organization's Databricks workspace. Provider availability, credits, quotas, and usage limits remain governed by that provider.

Can I use a local model instead?

Yes. iolys supports local Ollama endpoints, so you can use compatible models running on infrastructure you control.

What do I install to bring my own model into Visual Studio?

One VSIX: iolys. The iolys VSIX for Visual Studio 2026 is the only install needed, and your BYOM, BYOK, or BYOS route is then configured inside the Manage Providers panel rather than through an extra extension.

Does iolys include model usage?

No. All currently available iolys features are free for personal and commercial use. AI provider subscriptions, API usage, enterprise endpoints, and local infrastructure costs remain separate.

Your model. Your key. Your subscription.

Bring your AI access to Visual Studio 2026.

One provider-independent workspace for C#, .NET, BYOM, BYOK, and BYOS.

Get iolys for Visual Studio 2026