- Cost control — use your existing API agreements and volume discounts
- Model choice — pick the exact model that works best for each project’s use case
- Data privacy — LLM requests go directly to your provider, never through Anchor’s inference layer
- Rate limits — manage your own LLM rate limits
Supported Providers
Setup
1
Open your project's model settings
- Navigate to your project in the Dashboard
- Go to Project Settings → Model Configuration
2
Add your API key
- Click Add Provider
- Select your provider from the dropdown
- Paste your API key
- (Optional) Set a custom base URL — required for Azure and custom endpoints
- Click Verify & Save — Anchor will make a test call to confirm the key works
3
Choose a model
Select the specific model you want this project to use. Anchor will auto-populate available models for OpenAI, Anthropic, and Google. For custom endpoints, type the model name manually.
4
Save
Click Save to apply. All sessions created under this project will now use your configured model.Repeat these steps for each project that needs its own model. Projects without a BYOM configuration will continue using Anchor’s default model.
Using BYOM via the REST API
Include themodel object in your POST /projects request:
FAQs
Does BYOM affect pricing?
Does BYOM affect pricing?
Yes. When you bring your own model, Anchor does not charge for LLM usage — you pay your provider directly. You still pay for other Anchor browser usage metrics as usual.
Can I use different models for different projects?
Can I use different models for different projects?
Yes — that’s the core idea. Each project has its own BYOM configuration. You can use GPT-4o in one project, Claude in another, and Anchor’s default in a third.
Is my API key stored securely?
Is my API key stored securely?
Project-level keys are encrypted. Session-level keys are never persisted — they exist in memory only for the session’s lifetime.

