EveryAppEveryApp
Providers

OpenRouter

One key for many models, through OpenAI's API shape.

One key for hundreds of models from every major lab. Set it first: most apps run on it.

Used by: OpenSEO for its SEO agent; OpenCRM for its research agent and web research; OpenMail for its email agent.

API key

  1. Sign in or sign up at openrouter.ai, with Google, GitHub or an email address.
  2. Add credits at Settings → Credits: $10 is a good start, $5 the minimum. Without credits every call fails.
  3. Open Settings → Keys and select Create Key. Give it a monthly credit limit you're happy to lose.
  4. Copy the key. It's shown once.

Add it to your Gateway. It asks for the key:

everyapp provider add openrouter

To make it the model provider apps get by default:

everyapp ai default openrouter

Use it in an app

In the app's everyapp.config.ts:

providers: ["openrouter"],

The app calls /api/ai/openrouter/… with createGatewayFetch(). More in AI.

Check it worked: everyapp ai list shows openrouter with its key set.

Cost: The answer's usage.cost is the call's price in USD, per model.

More help

Ask your coding agent to set OpenRouter up: the everyapp skill has the full guide (setup/openrouter.md).

Something wrong or missing? Open an issue.

On this page