One chat window.
Every AI behind it.

RelayAI reads your message, sends it to whichever model handles it best, and streams the answer back. When a model runs out of free calls for the day, it writes a briefing for the next one — so the conversation keeps going instead of starting over.

Create a free account See how it works

Free to use. You bring your own API keys — RelayAI never charges you and never sees your bill.

20models in the catalog
4providers with a free tier
0times you pick a model

What happens when you hit send

Five steps, all of them invisible.

  1. ReadA small, fast model reads your message and labels it — code, maths, an image, a long document, a quick question.
  2. RankEvery model you have a working key for is scored against that label, and against how much of its daily quota is left.
  3. RelayIf the model carrying your chat is down to its last call of the day, it spends that call writing a briefing for its replacement instead of answering.
  4. AnswerThe winner streams its reply straight into the window. If it gets cut off by a length limit, RelayAI asks it to finish the thought.
  5. Fail overA rate limit or an outage benches that key and drops to the next best model. You see a note, not an error page.

The hand-off is the point

Free tiers run out. Conversations shouldn't.

Model A · 1 call left

“Widget is allergic to chicken. The script is feed_log.py. They want answers under 40 words. Next step: name the timestamp column.”

writes the briefing instead of answering
Model B · picks up

Reads the briefing, keeps your tone and your constraints, and answers the question you actually asked — without you repeating a word of it.

and it names who should take over next

Hand off again and the third model gets every briefing, not just the newest — because summarising a summary loses detail.

Built for the way free tiers actually behave

Quota you can see

A live count of what each key has left today, and how long until it resets — in the provider's own timezone, not yours.

Your keys, your account

Every account brings its own keys. Nobody else can spend your quota, and RelayAI has no bill to pass on to you.

Key pools

Add more than one key per provider. When one is spent or rate-limited it is benched and the next takes over.

Images

Attach a picture and the router automatically sends it to a model that can actually see.

Override anytime

Auto-routing is the default, not a cage. Pin any chat to a specific model from a dropdown.

Nothing to install

A web app that works on your phone. Add it to your home screen and it behaves like an app.

Bring the keys you already have

RelayAI speaks to these today. The free ones cost nothing to try.

free tier

Google Gemini Gemini 3.5 Flash · Gemini 3.1 Flash Lite
Groq GPT-OSS 120B (Groq) · Qwen 3.8 27B (Groq) · Groq Compound (web-search) · GPT-OSS 20B (Groq)
OpenRouter Nemotron 3 Ultra (free) · GLM 5.2 (free) · MiniMax M3 (free)
Mistral Magistral Medium (reasoning) · Devstral Medium (code) · Mistral Small

OpenAI GPT-5 · GPT-5 mini
Anthropic Claude Claude Opus 5 · Claude Sonnet 5 · Claude Haiku 4.5
xAI Grok Grok 4
DeepSeek DeepSeek Reasoner · DeepSeek Chat

Questions worth asking first

Can I log in with my ChatGPT or Claude account?

No — and nothing can. Those logins are locked to their own domains. RelayAI uses API keys, which are a separate product from the free web chats: a free ChatGPT account does not include API access. Google, Groq, Cerebras, Mistral and OpenRouter all hand out free API keys; OpenAI and Anthropic are pay-as-you-go only.

What does it cost?

RelayAI itself is free and there is nothing to pay it. You bring your own keys, so whatever your providers charge — usually nothing, on their free tiers — is between you and them.

Do you see my conversations or my keys?

Your chats and keys are stored on the server this runs on so they are there when you come back. Keys are shown to you masked after you save them, and are never written into a file the server would execute. Your messages are sent to whichever provider answers them, under that provider's own terms — so don't paste anything into RelayAI you wouldn't paste into their web app.

What if every model is out of quota?

It tells you plainly, and the Quota page shows exactly what is spent and when each provider rolls over. Adding a second provider is usually a two-minute fix — that is the whole reason RelayAI speaks to so many.

Why did it pick that model?

Every answer is labelled with the model that wrote it and why it was chosen. If you disagree, pin the chat to whichever model you prefer.

Stop rationing your free chats.

Make an account, paste in one free API key, and start talking.

Create a free account