What can I help with?
Free flagship models: Kimi, GLM, DeepSeek, Qwen, MiniMax and more.
Sign in to chat
Paste your ONYX key. It's saved only in this browser.
New here? Create a free account
Models
Every model here passed a live tool-calling check, so it works for chat and for coding agents. Pools fail over automatically when a provider is busy.
Pools
Specific models
Your private models
From the provider accounts you added. Only your key can use them.
Capacity
| Provider | State | Models | Requests 24h | Rate limited | Tokens 24h | Refills |
|---|---|---|---|---|---|---|
| Loading | ||||||
Updates
New models, changes and maintenance notes.
Loading
Connect an agent
Use your key with opencode, Claude Code, Codex, Aider, oh-my-pi or anything that speaks the OpenAI or Anthropic API. Every model supports tool calls.
- OpenAI base URL
- Anthropic base URL
- API key
your ONYX key- Model
onyx-codeor any name on the Models page
If ONYX is down
Agents get a 503 with the message ONYX DOWN and a retry-after header, so they wait and retry instead of failing mid-task. If they can't connect at all, the pool's computer is off or unreachable.
Account
Create a free account
Pick a name. No email and no password: your key is your login.
Sign-ups are paused
Ask the person who runs ONYX for a key.
Sign in with your key
Your key
Save it somewhere safe. It's shown once, it's your login on other devices, and nobody can recover it.
You're the owner
This computer chats without a key, and your chats are saved on this machine. Manage everything in the Owner panel.
Your provider accounts
Add an API key from a free provider account you own for extra usage that only you get. It's checked, then saved encrypted with your ONYX key.
Custom instructions
Sent with every new chat in this browser. Tell ONYX how you'd like it to answer.
Data
Chats are saved to your account, encrypted with your key, so they follow you to other devices.
Key and sign-in
Get a new key if yours may have leaked. Your provider accounts and chats move to the new key and the old one stops working at once.
About ONYX
Free flagship AI models, pooled into one endpoint.
ONYX stacks many free model providers behind one address. When one is rate-limited the next one answers, so chats and coding agents keep going. It's run by one person on their own computer, for friends.
Is this Claude, GPT or Fable?
No. Those aren't free from any legitimate provider. ONYX runs open and free-tier flagship models: Kimi, GLM, DeepSeek, Qwen, Nemotron, MiniMax and others.
Is it unlimited?
No. It stacks many small free quotas. Heavy use can hit them all at once; then requests wait until the limits reset.
Is my data private?
Your saved chats are encrypted with your key. The free providers that answer may still log prompts, so keep secrets out of it.
Who can use the provider accounts I add?
Only you. Their keys are encrypted with your ONYX key and used only for your requests. The server decrypts a key in memory to make a call, so you're trusting whoever runs the pool, as with any hosted service.
What does "ONYX DOWN" mean?
The model router behind the site isn't answering. Agents get that message with a retry hint and pick up again when it's back.
Why did I get a 429?
Either your key's limit or every provider behind that model was busy. Wait a minute, or switch to onyx-auto.
I lost my key
Ask the owner for a new one. Your saved chats and provider accounts were encrypted with the old key, so they can't come back.
Run your own
Linux or macOS with uv. Bring your own free keys.
tar xzf onyx-router.tar.gz
cd onyx-router && ./install.sh
onyx discover && onyx start
Download onyx-router.tar.gz
Support
ONYX is free. Donations help with time and electricity; they never buy access or bigger limits.
Owner panel
Only shown on this computer at 127.0.0.1. Friends and tunnel visitors never see it.
Router
Activity
Providers
Add a key and ONYX checks it, discovers its models, keeps the ones that can call tools, and rebuilds the router.
Shared with friends
Checked models are open to friends and members, at half the provider's rate so your own use keeps headroom. Unchecked ones stay yours.
Kaggle account
Checking
Free quota this week
One account only. Kaggle's terms forbid multiple accounts, so ONYX won't pool them.
Session
Users
| User | Type | Today | Per day | Per min | Last seen | Chats | Active |
|---|
Sign-ups
Let anyone with the link create a member account. Off means only keys you create work.
Public address
A free https address for friends anywhere, with no port forwarding. Everyone still needs a key; the owner panel is never reachable through it.
Tailscale Funnel gives a fixed address that never changes and streams replies properly. It starts at login by itself. Only this computer runs Tailscale; friends just use the link.