
Use the EveryAPI AI gateway from Raycast. Sign in with OAuth, choose from the models available to your account, and keep API keys out of Raycast preferences.
Account-backed commands use OAuth 2.0 Device Authorization. Access and refresh tokens are stored with Raycast's secure OAuth token storage. Service Status and
Base URL defaults to https://api.everyapi.ai/v1. Change it only when using a
self-hosted EveryAPI deployment where the OAuth and API endpoints share an origin.
npm ci
npm test
npm run lint
npm run build
npm run dev
Ask any model in your EveryAPI account — Claude, GPT, Gemini, DeepSeek, etc.
List your most recent LLM calls — model, tokens, cost, latency.
Live status of upstream AI providers (OpenAI, Anthropic, Google, …) — aggregated from their public status pages by the EveryAPI gateway, with 24h history and active incidents.
Sign in with OAuth, view your account and wallet, or sign out.
Set the default model used by Ask EveryAPI.
stream_options.include_usage, falling back to a local estimate), and the model can be switched mid-conversation (⌘M). The conversation survives across command invocations (LocalStorage, capped at 40 messages) — "Continue Last Conversation" resumes it./api/upstream-status). Shows a severity-sorted provider list with status indicators, a 24-hour history, affected components, and active incidents. The public endpoint works without signing in.First public release.
https://api.everyapi.ai/v1)