Chat with any model using your own API keys
Add keys for the providers you already pay for, then pick any of their models and switch between them in the same conversation. Keys are encrypted at rest and only sent to the provider you chose.
Three steps to your first reply
- 1
Create an account
An email and a password. Nothing else is collected.
- 2
Add a provider key
Paste a key from OpenAI, Anthropic, Google or another provider. It's checked before it's saved.
- 3
Start chatting
Choose a model from that provider's live list, or type any model id it accepts.
The same adapters, in your project
This playground is a thin client over aibridge-exec, an open-source Python package. Install it to call these providers from your own code, or run its HTTP server next to your app.
Read the install guidepip install "aibridge-exec @ git+https://github.com/23ventures/aibridge-exec"
from aibridge_exec.providers import ChatClient
with ChatClient() as client:
reply = client.chat(
"anthropic",
api_key=os.environ["ANTHROPIC_API_KEY"],
model="<model id>",
messages=[{"role": "user", "content": "Hello"}],
)
print(reply.text)