Bring Your Own AI: Setting Up Claude, OpenAI, or Grok in Mira

Most apps with AI features bundle a model, route your requests through their own servers, and fold the cost into their subscription. Mira takes a different approach: you connect your own API key from Claude, OpenAI, or Grok, and the app talks to that provider directly from your device. It's a few minutes of setup, once — this guide walks through all of it, including the billing detail that catches most people.

Why bring your own key

Getting a key (the short version)

All three providers follow the same pattern: create an account on the provider's developer or API console, generate an API key, and set up billing.

Whichever you choose, treat the key like a password. It's tied to your billing, so don't paste it anywhere you wouldn't paste a password.

Which provider?

Mira treats all three the same way: pick one, paste a key, and the same summary actions and chat are available whichever you choose. If you already have an account with one of them, start there — it's one less signup. And since the choice lives in Settings, switching later is just a matter of generating a key with a different provider and pasting it in.

Connecting it to Mira

  1. Open Settings — the gear icon in the toolbar on Mac and iPad; on iPhone, tap the eye button, then scroll down and tap Settings.
  2. Go to API Integration.
  3. Choose your provider: Claude, OpenAI, or Grok.
  4. Paste your API key.
  5. Tap Test API Connection to confirm everything works end to end.

The test is worth the tap: it tells you right away whether the key and the account behind it are working, instead of leaving you to find out the first time you ask for a summary.

Mira's API Integration settings on Mac with a provider picker and API key field
Settings → API Integration on Mac: pick a provider, paste the key, test the connection.
Adding an AI provider API key in Mira's settings on iPhone
The same screen on iPhone — keys are stored on the device where you add them.

The detail that trips people up: billing

An API key on its own isn't enough. Providers require billing to be set up before API calls will succeed — without a payment method on the account, requests return an error and summaries won't generate, even though the key itself is perfectly valid. If Test API Connection fails with a fresh key, this is the first thing to check.

Add a card (and credits, where the provider uses them) in the provider's billing settings before testing. The consolation is scale: summaries are measured in fractions of a cent, so a small preload goes a long way.

What it unlocks

With a working key, the AI Summary tab comes alive: one-tap summaries of long videos — key takeaways, outlines, key quotes, and more — plus a chat box for asking questions about what was said. And if you'd rather not set up a key at all, that's fine too: transcripts, transcript search, and everything else in Mira work without one.

Things to note

Mira is a native video player for iPhone, iPad, and Mac that skips sponsors, intros, and other unwanted segments — with searchable transcripts, AI summaries, and synced watch parties.