everyapi
← All EveryAPI productsReleased · macOS / Linux / WindowsCommand line · `everyapi`

EveryAPI CLI

Run Claude Code, Codex, Gemini, Hermes, and more through EveryAPI.

A cross-platform command line for device login, transparent tool routing, key selection, seller and edge operations, MCP integrations, wallet management, and secure self-updates.

What it does

Transparent tool routing
`everyapi use claude`, `everyapi use codex`, and `everyapi use gemini` launch installed tools through EveryAPI while keeping their official API origins by default.
Device login and keys
Sign in through a browser device flow, list enabled API keys, switch the default, and expose credentials safely to local integrations.
Seller operations
Add and manage eligible seller channels with supported keys or OAuth, then inspect usage and earnings in the dashboard.
MCP integrations
Run EveryAPI as an MCP server or install its wallet, usage, and model tools into supported agent clients.
Edge supplier lifecycle
Register, start, inspect, update, and remove a BYO-GPU edge supplier from one command surface.
Verified installers
Install with Homebrew, shell, PowerShell, or release archives; installers verify SHA256 and optionally keyless cosign signatures.

How to install

macOS / Linux
# Homebrew
brew tap everyapi-ai/tap && brew install everyapi
 
# Or the signed install script
curl -fsSL https://dl.everyapi.ai/install.sh | bash
 
# Sign in, then launch a tool
everyapi auth login
everyapi use codex

FAQ

Do I have to install the CLI to use EveryAPI?
No. Any OpenAI-compatible client can call the gateway directly. The CLI adds login, transparent routing, key management, MCP, seller, and edge workflows.
Does everyapi use rewrite my tool configuration?
No. It launches a supervised child process with the required environment. Transparent mode keeps official API origins and routes traffic locally for that process only.
Is there code signing and macOS notarization yet?
Not yet. OS-level signing + Apple notarization is a follow-up. For now the first run on macOS triggers a Gatekeeper warning; right-click Open once to get past it.