One chat.
Every model.
Switchboard is the unified interface for OpenAI, Anthropic, Google, and more. Add your own API keys, switch models mid-conversation, and pay each provider directly — we never mark up a token.
Free to use · You only pay your model providers, directly
What you'll see inside
Your dashboard, and a real conversation.
No login required to see what it looks like once you're in.
Your dashboard
One thread, every model
Why does this useEffect fire twice in dev?
That's React 19 Strict Mode — it intentionally double-invokes effects in development to surface missing cleanup functions. Won't happen in production.
Can Claude double check that for me?
Confirmed — same behavior. Worth adding a cleanup function too if your effect touches a subscription or timer.
Works with the providers you already have keys for
Features
One place to talk to every model.
No new subscription, no vendor lock-in — just your existing provider keys, unified into one interface.
Bring your own keys
Add your OpenAI, Anthropic, or Google API key once. It's encrypted at rest and only ever decrypted server-side, for the moment a request is made.
Every model, one thread
Start a conversation with one model, switch to another mid-thread. No juggling five different tabs and five different logins.
No markup, ever
You pay each provider directly, at their price. Switchboard doesn't sit in the middle of your bill — we're not a reseller.
Your key, your data
We never see your key in plaintext outside the request that uses it, and your conversations are only ever visible to you.
Real streaming
Responses stream in token by token, the same way they would in each provider's own app — no waiting for a buffered reply.
Full history, kept
Every conversation is saved and searchable, so you can pick a thread back up days later without losing context.
How it works
From API key to first chat in under a minute.
No new account with each provider, no separate billing to track — just the keys you already have.
Add your API keys
Paste in the keys you already have for OpenAI, Anthropic, or Google. Each one is encrypted before it touches the database.
Pick a model
Choose which model to talk to for this conversation — and switch to a different one any time, without starting over.
Chat
Messages stream straight from the provider to you. Every thread is saved automatically, so you can come back to it later.
Highlights
Built around your keys, not ours.
Everything about Switchboard starts from the same idea: it's your key, your provider relationship, your data.
Change your mind without losing the thread
Change your mind without losing the thread
Start with one model, switch to another for the next message — the whole conversation stays in one place.
Use cases
Built for however you actually use AI.
Ask once, compare across models.
Send the same question to more than one model without three separate windows and three separate logins.
Debug with whichever model reasons best.
Stuck on a bug? Switch to a different model mid-thread instead of copy-pasting your whole conversation somewhere else.
Draft with one model, polish with another.
Different models have different voices. Use the one you like for a first draft, then bring in another for editing.
Ask once, sanity-check with a second opinion.
Get an answer, then ask a different model the same question — right in the same place, no extra tabs.
Keep the ideas flowing.
No rate-limit walls mid-session — you're calling the provider with your own key, on your own plan.
Have a concept explained three different ways.
Some models are better teachers for some topics. Try a few, keep the explanation that actually clicks.
FAQ
Questions, answered.
Everything we get asked most about bringing your own keys.
Ready when you are
Stop paying for five subscriptions.
Add the keys you already have and start chatting in under a minute. No credit card, no new subscription.