FAQ

Questions, answered.

Pick a topic. Not here? Ask us; we reply personally. How it works in each tool is in the docs.

Which tools does it work with?+

Cursor, Claude Code and Codex, in their VS Code panels and in the terminal, with more tools on the way. It is on as soon as you install, and one license covers every tool on every Mac you sign in on.

What does it need?+

macOS 11 or later on Apple silicon or Intel; Cursor, Claude Code or Codex (any of them, in VS Code or the terminal); about 1 GB of disk for the local models; and an OptiFlume account (Google, GitHub, Apple or an email link). No API keys.

What are the local models, and what do they cost my Mac?+

Two small AI models that run on your Mac, about 1 GB together: a text-embedding model that helps judge each prompt, and a small language model that writes your working-memory notes. They download once after install and then work offline; nothing you type is sent anywhere to use them. They use the processor only for a moment, when you send a prompt or a note is written. In Claude Code and Codex each open session keeps its own copy in memory for now, about 1 GB per session; one shared copy for every session is in the works.

Why does it ask for Accessibility permission?+

Only Cursor needs it: it lets OptiFlume finish an automatic switch in Cursor and send your prompt on the new model. It is optional; without it, OptiFlume suggests the model in Cursor and you switch yourself. Claude Code and Codex never need it.

Why does the installer ask for my password?+

macOS asks for your password once to install any installer package. The one-line Terminal install on the install page runs the same macOS installer, so it asks once too (in Terminal, with sudo). Updates never ask: they install in your own user folder.

Which models does it use?+

Only models you can use: in Cursor, the ones turned on in Cursor's settings; in Claude Code and Codex, the ones your Claude or ChatGPT account can run.

How do I turn it off for Claude Code or Codex?+

Run optiflume harness off for the VS Code panels, or optiflume terminal off for claude and codex in the terminal; on turns them back on. Your editor settings go back exactly as they were. The installer's Customize page has the same two choices.

Why does Codex ask me to approve a hook?+

OptiFlume adds one hook to Codex so it can show why it switched. Approve it once in Codex, Settings, Hooks. If you use Codex only in the terminal, type /hooks in Codex, select OptiFlume's hook and trust it. One approval covers the panel and the terminal. Switching works without it.

Does it change how claude and codex start, or my scripts?+

You start claude and codex as before. In an interactive terminal session OptiFlume checks each prompt; a --model you pass sets the model you start on, and every prompt is still checked from there. Headless and scripted runs, such as claude -p or codex exec, and the tools' own commands, such as claude update or codex login, run with no switching. claude -p runs exactly as it would without OptiFlume; in codex exec, the Guardian and working memory still run once you have approved OptiFlume's hooks. Claude Code and Codex keep updating themselves as before.

Does it work offline?+

Routing runs entirely on your machine and works offline. A Pro or trial license lets a machine work offline for about 30 days, plus a 14-day grace period.

How do I uninstall it?+

Run optiflume uninstall. It removes the hooks, the extensions, the commands and the PATH line, puts your Claude Code and Codex settings back as they were, and keeps your settings and logs; optiflume uninstall --purge removes those too.

Try it on your own work.

30 days of Pro, free, with no card. The free tier stays yours after it.