Skip to main content
AI Provider Router · by Degird

Your AI Chat Accounts, as an API You Can Call

Revoye sends one prompt to every AI account you already pay for — and puts those same accounts behind a single OpenAI-compatible endpoint.

You are probably paying for ChatGPT, Claude, or Gemini every month, and every one of those subscriptions gives you a web page and nothing else. The moment you want to script something, the provider hands you a second bill measured in tokens. Revoye closes that gap by driving the accounts you are already signed into, in a real browser, on your own machine. It is one product in three places: Revoye Web holds your router, Revoye Desk gives your computer a signed identity, and the browser extension does the actual work in the tab. No provider API keys, and no per-token charge.

Free to start · No provider API keys · Your logins never leave your browser

One Product, Three Places

Revoye Is Not Just a Browser Extension

Revoye Web is the router: your account, your API keys, your routing rules, and the queue that holds work until a machine is ready for it. Revoye Desk is the desktop app that gives one computer a signed identity and an authenticated line back to the router. The browser extension is the part you actually touch every day — it runs the agents, drives the provider pages, and hosts the chat window. Three interfaces onto one product, with the same fleet of agents underneath all of them.

Six Providers, One Prompt
OpenAI-Compatible API
No Provider API Keys
No Per-Token Bill

Who It's For

Who Revoye Is For

Two kinds of people end up here: someone who pays for several AI services and is tired of asking each one the same question by hand, and someone who wants to script against a model without opening a metered account first.

Developers and Indie Builders

The awkward stage of a side project is the one where you need model access before you have a single user. A metered API account means a card on file, a spend alert, and a quiet anxiety about the loop you left running overnight — for a thing nobody is paying you for yet. Revoye moves that work onto the subscription you are already buying for your own use. Your throughput ceiling becomes the number of agents you are willing to run rather than the amount you are willing to spend, which is a far more comfortable number to be wrong about while you are still finding out whether the idea works.

Automation and Script Writers

Batch jobs that run unattended do not care that a prompt takes a minute. Queue a few hundred, let the router spread them across your accounts, and collect the results by webhook.

People Paying for Three AI Services

If you keep several subscriptions because the models are good at different things, you are already switching tabs to ask the same question twice. The chat window asks all of them at once instead.

Researchers and Analysts

When you are comparing models rather than using one, the interesting result is where they disagree — and you cannot see disagreement by reading answers minutes apart in separate tabs. Revoye sends the identical prompt to every enabled account in the same moment and lays the responses out side by side, so the divergence is the thing on screen rather than something you reconstruct from memory. Six answers take roughly as long as one, because they are produced in parallel.

Application Builders

Ship an AI feature that runs on the user's own router and their own subscription, rather than on a provider key you have to hold, rotate, and pay for.

Small Teams With Individual Subscriptions

Each person runs their own router with their own API key, instead of the team sharing one metered account and arguing about the invoice.

Anyone Who Wants to Try a Model Before Paying for Its API

There is a specific kind of waste in opening a billing account to answer a question you could have answered in an afternoon: is this model actually better than the one I am using for this particular job? Revoye lets you settle that with the subscription you already hold. Install the extension, point a few agents at the accounts you have, and run your real prompts — the ones from your actual workload, not the tidy examples in a comparison article — against every model at once. The chat half needs no Revoye account at all, so the cost of finding out is an install.

Inside Revoye

The Parts, and What Each One Does

Four components and five capabilities. The components explain why Revoye is a product rather than an add-on; the capabilities are what you get once the four are talking to each other.

01 / 09

Revoye Web — Your Router

The hosted half, and the piece that makes Revoye a product rather than an extension. It holds your account, issues and revokes API keys, pairs your devices, keeps the job queue, applies your routing rules, and shows a status dashboard covering every device, provider, and agent you have connected. It runs on Revoye's servers and you reach it in an ordinary browser tab. What it does not hold is any provider credential — see the section below on where your credentials live.

Two Paths

How to Set Revoye Up

There are two ways in, and the first one is a single step. Install the extension and you have the chat. Add an account, Revoye Desk, and an API key when you want the endpoint as well — the chat keeps working exactly as it did.

01

Install the Extension

Add Revoye to Chrome, Edge, Brave, or another Chromium browser on version 111 or newer, then create a couple of agents pointing at accounts you are already signed into. That is the whole of the chat half — no Revoye account required.

02

Create a Free Revoye Account

Only needed for the API. Sign up at revoye.degird.com and you get your personal router: the dashboard, the device pairing screen, the routing rules, and the job queue.

03

Install Revoye Desk and Pair It

Install the desktop app on the Windows or macOS machine that will do the work, and pair it with the one-time code from your dashboard. The keypair it generates stays in your operating system's keychain.

04

Generate a Key and Send a Prompt

Issue a scoped API key — shown once, stored only as a hash — and post your first completion. Wait for the answer inline, or hand over a callback URL and collect it by webhook.

Pricing

You Already Paid for the Models

Revoye's whole argument is that the expensive part is already on your card. There is no per-token charge on top, because there is no provider API account underneath — the answers come from the subscriptions you hold.

Free to Start

Chat Needs No Account
$0

no provider API keys

The multi-agent chat runs on the extension alone. Add a free Revoye account when you want the API half, and keep using the subscriptions you already have for both.

Multi-agent chat across every enabled account
ChatGPT, Claude, Gemini, DeepSeek, Qwen, and Perplexity
Saved, resumable conversations
One OpenAI-compatible API endpoint
Four routing strategies, plus per-call provider selection
Hourly limits per agent, per provider, and globally
Durable queue with webhook or long-poll delivery
Scoped, revocable API keys stored only as hashes

Your throughput is limited by how many agents you run, not by a budget. You keep paying your AI providers exactly what you pay them today; Revoye adds no metered charge on top of that, and holds no provider API key it could bill against.

The Details

Specifics Worth Knowing Before You Start

Including the ones that are not flattering. Revoye drives a real browser, and that choice buys the pricing model at a cost in speed — better to know which trade you are making now than to find out on your third integration.

Six Providers

ChatGPT, Claude, Gemini, DeepSeek, Qwen, and Perplexity.

Agents Are Tabs

Each agent is a browser tab on one of your own accounts.

Chromium 111+

Chrome, Edge, Brave, and other Chromium browsers.

Desk: Windows & macOS

No Linux build yet — the chat half still works there.

One Endpoint

A single completions URL with bearer-token auth.

OpenAI SDK

Change the base URL; use revoye/chatgpt or revoye/auto.

Webhook Delivery

Post the job, get called back when the answer is ready.

Idempotency Keys

A retried request cannot silently become two jobs.

Four Routing Modes

Round robin, least recently used, priority, time window.

Hourly Rate Limits

Set per agent, per provider, and globally.

Offline-Safe Queue

Jobs wait for your machine and drain when it reconnects.

Job History

Prompts, responses, timings, and which agent answered.

20–90 Seconds

A browser is typing and a model is generating. It is slower.

No Streaming

The agent reads a finished answer — nothing partial to forward.

Device Must Be Online

For the API half. The chat has no such requirement.

One Owner Per Router

No shared workspaces, roles, or seats in this version.

Credentials

Revoye Never Sees Your Provider Logins

The obvious question about a product that uses your ChatGPT account is where your ChatGPT login ends up. The answer is that it never moves: your provider sessions stay in your own browser, exactly where they already were, and Revoye holds no provider password, cookie, or session token anywhere in its system. The extension itself has no access to those credentials either — it talks to Revoye Desk over a local bridge, and Desk keeps its device private key in your operating system's keychain rather than in a file or a database. The keys Revoye does issue are scoped, revocable, shown to you exactly once, and stored on the server only as hashes. The safest key is the one that was never issued.

What Revoye never stores:

Provider passwords, cookies, or sessions they stay in your browser, where you already signed in
Your API keys only a hash, plus the first few characters so you can tell keys apart
Device private keys generated on your machine and kept in the OS keychain
Chat window conversations the multi-agent chat keeps its history in your browser

What Revoye does store: your email and a password hash, API key hashes, device public keys, your provider and routing configuration, and API job history — prompts, responses, timings, and which agent answered — which is removed on a retention schedule and which you can delete yourself.

Why We Built It

You Are Already Paying for AI.
You Are Just Not Getting Much Out of It.

A monthly AI subscription buys you a text box on a web page. That is the whole product. The moment you want to do something programmatic with the same model — summarise a folder of documents, run a prompt over every row of a spreadsheet, put a feature in an app — you are told to open a second account, one that bills per token, on top of the subscription you are already paying. You are not buying access at that point. You are buying it twice.

The other half of the problem is that nobody uses one provider any more. People keep two or three subscriptions because the models are genuinely different, and then spend their day pasting the same prompt into three tabs and reading the answers one after another. That is not comparison — comparison means seeing the disagreement, and you cannot see it when the answers arrive minutes apart in different windows.

Revoye is the answer to both, and it is deliberately unglamorous about how. It does not resell anyone's model and it holds nobody's API key. It drives a real browser on your own machine, signed into your own accounts, and puts a router in front of that fleet: a chat window that asks all of them at once, and an endpoint your code can call. It is slower than a model API and it cannot stream, and we say so on this page rather than in a footnote — because for a batch job, an overnight script, or a genuine side-by-side comparison, a minute was never the constraint. The bill was.

No Second Bill

The subscription you already hold is the one doing the work.

No Provider Keys

There is no API key in the system to leak, rotate, or misuse.

Real Comparison

Six answers to the same prompt, in parallel, side by side.

Honest Trade-Offs

Slower than an API, no streaming — published, not buried.

Logins Stay Put

Provider sessions never leave the browser you signed in with.

Your Own Router

One owner, your devices, your rules about where prompts go.

FAQ

Frequently Asked Questions

Get Started

Put the AI Accounts You Already Pay For to Work

Start with the chat — install the extension, point a few agents at your accounts, and ask all of them the same question at once. Add a free account and Revoye Desk when you want the same fleet behind an API your code can call. Want the longer version first? Read our guide to using your AI subscriptions as an API, or browse the rest of the Degird portfolio.

Free to start · No provider API keys · No per-token bill · Chat needs no account