Open source · runs in your browser
One prompt.
Every AI.
Relay sends your task to Claude, GPT, Gemini, AWS Bedrock and hundreds more at once. They check each other's work, and a judge merges the best answer.
- 5AI providers
- 7orchestrations
- 3cloud coding agents
- 0servers
Press K anywhere to run the orchestra →
This is a simulation, and no AI is called here. Click any agent to see what it's told.
- Claude
- GPT
- Gemini
- AWS Bedrock
- OpenRouter
- Groq
- Mistral
- DeepSeek
- xAI Grok
- Together
- KakaoTalk
- Claude Code
- Codex
- Gemini CLI
Three steps. That's it.
- 1
Connect your AIs
Paste the keys you have: Claude, GPT, Gemini, AWS Bedrock, or one OpenRouter key for hundreds of models. If a pipeline wants one you don't have, a connected AI stands in.
- 2
Describe the task
Paste any code or text the agents need. Start with
ultracode:to throw everything at it, or say "ask all the models" for the Council. - 3
Press ⚡ Kickstart
Relay picks the cheapest orchestration that fits and runs it. Every agent streams live, with tokens and cost, and the result can go straight to your KakaoTalk.
Watch the router think
⚡ Kickstart reads your task and climbs only as high up the ladder as it needs to. This runs the same code as the app, so type anything.
Seven ways to orchestrate
Hover a card to tilt it, then press ▶ to watch that pipeline run in the orchestra above. In the app, every pipeline is editable, stage by stage.
What will it cost?
Drag the sliders. Higher rungs buy more checking with more calls, so start low and climb only when a task needs it.
Rough estimate. Top means Claude Opus 5 ($5/$25) and GPT‑6 Astra ($10/$50) per million input/output tokens. Fast means Sonnet 5 ($2/$10) and GPT‑5.6 Terra ($2/$12). Reasoning tokens can add more.
Cloud agents
Real coding agents, side by side
One click sends your task to GitHub Actions, where these agents work on it at the same time. Then Claude merges their answers.
- Claude Codewith ultracode on: xhigh effort plus multi-agent workflows, through the Anthropic API or AWS Bedrock
- OpenAI Codexat xhigh reasoning effort
- Google Gemini CLIon the same task, in parallel
Only the repository owner can start a run, and each agent runs only if its key is saved as a repository secret.
- Press play to watch a cloud run.
Results in your KakaoTalk
Connect KakaoTalk once and Relay messages you whenever a run finishes. Every final answer also gets a one-tap KakaoTalk button. Try the phone.
Setup
Each part takes a few minutes, and you only need the parts you want.
🔑 Connect AI keys (in the app)
- Open the app, then click Settings.
- Paste any keys you have, then click Test & load models for each:
- Claude: Anthropic console
- GPT: OpenAI platform
- Gemini: Google AI Studio
- AWS Bedrock: Bedrock API keys, plus pick your region
- Any API: choose OpenRouter, Groq, Mistral, DeepSeek, xAI, Together or a custom URL
- Click Save, untick Demo, and press ⚡ Kickstart.
☁️ Turn on cloud agents (GitHub)
- Open the repo's Actions secrets page.
- Add any of these secrets. Each one switches on its agent:
ANTHROPIC_API_KEYClaude Code (ultracode) + the merge step AWS_BEARER_TOKEN_BEDROCKClaude Code through AWS Bedrock OPENAI_API_KEYOpenAI Codex GEMINI_API_KEYGoogle Gemini CLI - In the app, write a task and click Send task to cloud agents.
💬 Connect KakaoTalk
- Create an app at developers.kakao.com.
- Under Platform → Web, add the site domain
https://speddiikga-code.github.io. - Under Kakao Login, turn it on and add the Redirect URI
https://speddiikga-code.github.io/relay/app/. - Under Consent items, enable "Send message in KakaoTalk" (
talk_message). - In the app, go to Settings → KakaoTalk, paste the REST API key, press Connect KakaoTalk, then Send test message.
Questions
Is this really Claude Code's ultracode?
In the browser, Relay runs its own orchestration (the pipelines above) directly against the model APIs. In the cloud agents, it runs the real Claude Code CLI with the documented ultracode setting turned on. The typed ultracode: keyword works only when a person types it into Claude Code, by design, so no website can trigger it.
What does it cost?
Relay itself is free. You pay each AI provider for the tokens your runs use, on your own keys. The app shows tokens and an estimated cost per agent and per run. Try the calculator above.
Can it read my files or my repository?
The browser app can't. Paste in what the agents need. The cloud agents can read the repository they run in (read-only), and they answer in comments rather than pushing code.
Can other people use my keys?
No. Your keys are stored only in your own browser, so visitors to the site use their own. Cloud runs start only for the repository owner.