Integrations
Works with ChatGPT

Start the ChatGPT Mac app wired to OpenLLM

Launch the ChatGPT desktop app with OpenLLM behind it, so its requests show up in the same usage dashboard as every other client.

$curl -fsSL https://www.openllm.sh/install | bash
$openllm chatgpt

How it works

openllm chatgpt installs a small launcher app that starts ChatGPT wired to the gateway. It does not edit any vendor config, and removing the launcher removes the wiring.

Fallback chains when a model is rate-limited

Define an ordered chain per model alias. When a hop returns a rate limit, an overload or a provider error, the request moves to the next hop instead of failing your session.

  • Chains are configured once and shared by every client and device
  • Each hop resolves its own model settings, so a fallback never inherits the wrong parameters
  • Every hop that ran is visible in your request history

Code search and memory over MCP

The same binary ships one MCP server: semantic search over your indexed repositories and documentation, plus memory that persists across sessions and clients.

See where the tokens go

Requests, tokens, latency and API-equivalent cost per model and provider, with charts you can export or share.

Provider keys encrypted at rest

API keys are encrypted in your browser with AES-256-GCM under a key derived from your recovery phrase, and stored as ciphertext. They are decrypted in memory only while a request is being served, then discarded. Subscription credentials never reach the hosted service.

Questions

Something else? Contact us