Native desktop app · Windows & macOS · v2.5.0 out now

The lightweight IDE for the coding agents you already pay for.

Open Free Max drives the official Claude Code, Codex, OpenCode, Gemini, Vibe and Kimi CLIs interactively — all from one Mission Control screen, on your subscription, never your API bill. No Electron. No extension host. Sessions that never get lost, and a private, searchable memory that stays on your machine.

Free · Windows v2.5.0 (.msi) · macOS v2.5.0 (.dmg)

Installers aren't code-signed yet. On Windows, click More info → Run anyway if SmartScreen warns you. On macOS, drag the app to Applications, then run xattr -cr "/Applications/Open Free Max IDE.app" and open it via System Settings → Privacy & Security → Open Anyway. See the install guide.

openfreemax · ~/Coding/api
claude · api codex · tests +
▸ claude code
Added /health route + test.
Edited routes.ts, routes.test.ts
🖼 shot-1.png 🖼 shot-2.png
Paste screenshots, then ask…
200× less RAM

Open Free Max uses up to 200× less memory than Antigravity, Cursor or Visual Studio. No bundled Chromium, no extension host — just your OS WebView and a native Rust core.

Not another Electron behemoth. Not a chatbot wrapper around one API. A thin native shell over the official agent CLIs — with the editor, tabs and screenshot workflow you actually want on top.

Mission Control

Every agent you're running, on one screen.

Spin up as many CLI sessions as you want — across projects and providers — and watch them all from a single control room. Each pane is its own live PTY: glance at what every agent is doing, jump in to steer one, and let the rest keep working.

  • Unlimited parallel sessions — Claude, Codex, OpenCode, Gemini, Vibe, Kimi, side by side
  • One glance shows what's running, idle or done across every project
  • Click any pane to take over its prompt — the whole layout is restored next launch
Mission Control · 6 live sessions
claude · api run
▸ wiring /health route
edited routes.ts (+12)
codex · web run
▸ refactor <Nav/>
running vitest…
opencode · cli idle
✓ build passed
waiting for prompt
vibe · infra run
▸ terraform plan
3 to add, 0 destroy
gemini · docs done
✓ rewrote README
session saved
codex · mobile idle
✓ 24 tests green
waiting for prompt
Plan · the killer feature

Drop a repetitive job. Walk away.

You're done being the for-loop. Hand OFM one repetitive task — a brief split into N units — and it runs them across a pool of agents, in parallel, on your subscription. The engine carries the whole batch to the end on its own — for hours or days, without you in front of the screen.

Plan · 3 campaigns
Engine ACTIVE · 7/8 sessions · pool 8
claude Enrich 10,000 profiles RUNNING
62% 6,187 / 10,000 · 4 sessions · ETA ~6h
⏸ 1 session ⏸ quota — auto-resume ~14:30
claude 50 Astro sites RUNNING
24% 12 / 50 · 3 sessions · ETA ~18h
◐ 3 building · resumes across reboots
claude Security audit · 8 repos DONE
100% 8 / 8 · · done
✓ 8 reports written, one per repo

A local engine that simply finishes the job.

10,000 profiles to enrich. 50 sites to scaffold. A security audit across every repo. You launch it once and the orchestrator does the rest — fanning work out, watching every session, and picking up exactly where it left off.

  • One brief → a pool of agents in parallel — your plan, never the API meter
  • Bridges the three gaps: crashes, reboots and token-limit windows — it parks and auto-resumes when your plan refreshes
  • Each unit writes its own output (a file or a folder); "done" is detecting that output — idempotent and fully resumable
  • Works with any supported CLI, any kind of work — the engine is written once, the brief drives it
  • A guided assistant turns a downloadable template into a campaign and proposes how many agents to run
New · v2.5 Persistent memory

Your project's memory, searchable.

Coding agents are brilliant and amnesiac — every session starts from zero. OFM gives each project a persistent memory with a built-in search engine, so what you did with one agent is there for the next one — in any CLI. And it all stays on your machine.

why did we switch to RS256 entitlements?
claude · 3 days ago

Signed entitlement so the client can't be pointed at a fake backend. Public key burned in at build time…

codex · last week

Access tokens stay HS256; only the entitlement is RS256-verified client-side…

Indexed locally in memory.db — nothing left your machine

Remembers the work. Keeps the secrets.

OFM quietly builds a private knowledge base of each project — past conversations, decisions and durable facts — and lets you search it instantly or feed it back to the next agent.

  • Search engine over your history — semantic search across everything your agents did in a project, with one-click resume of the original Claude session
  • Distilled facts you approve — OFM turns sessions into readable facts; you curate what sticks, then it auto-injects them into the next agent (MCP for Claude, a tagged block for the others)
  • Shared across CLIs — history read from Claude, Codex, Gemini and Vibe, so memory follows you between tools
  • 100% local, private by design — the memory is a single SQLite file on your disk. OFM never collects, uploads or even sees your exchanges with the LLM — no account, no cloud, no API

Your conversations never leave your computer.

Memory is computed and stored entirely on-device. Open Free Max does not collect, transmit or retain your prompts or the agents' replies — there is no telemetry of your LLM exchanges and no server to send them to. Delete memory.db and the memory is gone, instantly.

The point

Your agent. Your plan. No surprise API meter.

Providers split usage in two: interactive — a human typing and reading — runs on your normal subscription. Programmatic — SDKs, headless runs, third-party app protocols — drains a capped credit pool and then bills at API rates.

What OFM does

  • Drives the official CLI in interactive mode (human in the loop)
  • Renders its real stdin/stdout through an embedded PTY
  • Leaves auth entirely to the official binary — keys never leave it

What OFM refuses

  • The Agent SDK and headless -p runs
  • ACP / third-party app protocols (metered as programmatic)
  • Ever handling your tokens, keys or session auth
Features

Everything an agent IDE should be — and nothing it shouldn't.

Up to 200× lighter

Built on Tauri — your OS WebView and a native Rust core. No bundled Chromium, no VS Code extension host. Up to 200× less RAM than Antigravity, Cursor or Visual Studio, even with several agents running.

On your subscription, not your API bill

OFM drives the official CLIs in interactive mode — a human in the loop. Your usage stays on the Max / Pro plan you already pay for, never the metered programmatic path.

Sessions that survive a restart

Close the app, reopen it, and every agent tab replays its full conversation. OFM never owns the transcript store — so a conversation is impossible to lose or corrupt.

First-class screenshot workflow

Paste or drop any number of images into a prompt. OFM writes them to disk and shows thumbnails — you never type a file path, and clipboard paste just works on native Windows.

Persistent memory, searchable

Every project gets a private, searchable memory of what your agents did — past conversations and distilled facts, fed back to the next session. 100% local: OFM never collects or uploads your LLM exchanges.

Mission Control

Pilot as many agent CLIs as you want from a single screen — every session live in its own PTY, across projects and providers. Steer one, let the rest run.

Plan — autonomous bulk

Hand it one repetitive job and a pool of agents runs it in parallel until it's done — surviving crashes, reboots and token-limit windows by auto-resuming. The for-loop is no longer you.

Native WSL2, no extension

Open a project living inside a WSL distro and the agent runs in Linux — node, git and the CLI from your distro, the right PATH guaranteed. Nothing to install on the IDE side.

Conversations you can't lose

The agent CLI already stores every transcript on disk. OFM keeps only a tiny map of which sessions were open — and rebuilds it from disk if it's ever missing. That's the bug other tools can't fix, fixed by design.

close → save session map
reopen → resume each tab, transcript replays
map lost? → rescan ~/.agent/projects, rebuild

Screenshots, the way you work

Hit Ctrl+V or drag images straight into the prompt. OFM saves each one, shows a thumbnail chip, and injects the real paths at send time. Drop ten — no path-typing, no silent clipboard failures.

🖼 shot-1.png ✕ 🖼 shot-2.png ✕ 🖼 shot-3.png ✕
Who it's for

Not just for developers. For anyone who maxes out an LLM subscription.

Open Free Max is used by vibe coders, authority content creators, ghostwriters, course builders, copywriters, and product designers — anyone who already pays for Claude Max, Codex or a similar LLM subscription and needs to produce, iterate, and ship at scale without writing pipeline code.

The Vibe Coder

Ships entire products by describing them. Never reads the diff.

Describe the feature, the agent builds it. OFM keeps multiple build sessions live across your projects so you steer by outcome, not syntax. Hit your quota mid-sprint? Sessions park automatically and auto-resume when your plan refreshes — the build never stops.

Mission Control · parallel sessions

The Authority Creator

30 LinkedIn posts. One Sunday morning.

Feed Plan your editorial calendar — a topic list and a master prompt. It fans the work across agents and runs until every post, thread, and newsletter draft is done. Your subscription covers the entire batch; you cover the strategy.

Plan · autonomous batch runs

The Ghostwriter

Ten clients. Ten live agents. Zero context confusion.

Each client lives in its own persistent session — its own context, files, and conversation history. Switch projects without re-briefing. Close the laptop, return tomorrow: every session is exactly where you left it.

Multi-project · session persistence

The Course Creator

A full programme before lunch.

Your curriculum has 40 lessons — all the same structure. Give Plan the syllabus and a template prompt. It runs all 40 in parallel, parks when tokens run out, and auto-resumes the next morning. The programme is ready when you wake up.

Plan · bulk orchestration

The Content Strategist

500 product pages. Not 500 manual prompts.

SEO pages, product descriptions, email sequences, localised copy — repetitive content at scale is exactly what Plan was built for. Define the brief once, let OFM run the batch. Still on your subscription, never the API meter.

Plan · subscription-safe runs

The Product Designer

From user research to user stories in one session.

Run UX synthesis, competitive analysis, and spec writing as parallel agent sessions. Long sessions survive reboots — close the laptop, pick up tomorrow with full context intact. OFM orchestrates; you think.

Mission Control · long sessions
Bring your own agent

Works with the official CLIs.

One provider adapter, the agents you already use. No lock-in.

Supported

Claude Code

Anthropic — session resume, names, fork

Supported

Codex

OpenAI — interactive CLI

Supported

OpenCode

Open source agent CLI

Supported

Gemini

Google — interactive CLI

Supported

Vibe

Mistral — interactive CLI

Supported

Kimi Code

Moonshot — interactive CLI

Thin where it counts.

Open Free Max
Electron IDEs
Memory footprint
Native WebView + Rust — up to 200× lighter
Chromium + extension host
Billing path
Interactive — your subscription
Often API-metered / programmatic
Session persistence
Backed by the CLI's own store
Re-implemented, can corrupt
Screenshot paste (Windows)
Works, multi-image
Often fails silently
Agent choice
Claude · Codex · OpenCode · Gemini · Vibe · Kimi
Single, locked-in
Autonomous bulk runs
Plan — N agents, auto-resume across quota & reboots
Manual, one prompt at a time
Project memory
Built-in, searchable — 100% local, nothing collected
None, or cloud-synced history
Pricing

One plan. Every agent you pay for.

Open Free Max is the IDE. Your agent usage keeps running on the Claude, Codex or Gemini subscription you already have — OFM never adds an API meter. Start with a 7-day free trial, no credit card.

Launch price · −50%

OFM Pro

Everything in Open Free Max.

$9.9 / month

$19.9/mo regular price — locked in while the launch offer lasts.

7-day free trial — no credit card required. Cancel anytime.
  • Mission Control — unlimited parallel agent sessions
  • Plan — autonomous bulk runs with park & auto-resume
  • All providers: Claude · Codex · OpenCode · Gemini · Vibe · Kimi
  • Bulletproof sessions, screenshot workflow, native WSL2
  • Windows & macOS · up to 200× lighter than Electron IDEs
  • Free updates throughout the 2.x line
Start your free trial

Download OFM, sign in, and your 7-day trial starts automatically.

Questions

How do I install it? +

Download the installer for your OS and run it — a native .msi on Windows, a .dmg on macOS (Apple Silicon & Intel). No package manager, no build step, no command line required.

How much does Open Free Max cost? +

OFM Pro is $9.90/month as a launch price (regular price $19.90/month), with a 7-day free trial and no credit card. That's the price of the IDE itself — your agent usage keeps running on the Claude / Codex / Gemini subscription you already have. See Pricing.

Do I need an API key? +

No. OFM never touches your tokens, keys or auth. It launches the official agent CLI, which handles its own subscription login. You sign in once where you already do.

How does billing actually stay on my subscription? +

OFM only ever drives the official CLI in interactive mode (a real human typing and reading). It deliberately avoids the SDK, headless `-p` and ACP paths that are billed against the metered programmatic credit pool.

Does OFM store or upload my conversations? +

No. The new persistent memory is computed and stored entirely on your machine, in a single local memory.db file. Open Free Max does not collect, transmit or retain your prompts or the agents' replies — there's no telemetry of your LLM exchanges and no server to send them to. You search your own history locally, and deleting the file wipes the memory instantly.

What is Plan / bulk mode? +

Plan turns OFM into an autonomous orchestrator. You give it one repetitive job — a brief split into units — and it runs a pool of interactive agent sessions in parallel until the whole batch is done. It survives crashes and reboots, and because it stays on your subscription it expects to hit token limits: it parks and auto-resumes when your plan refreshes. Each unit writes its own output (a file or folder), so the run is idempotent and fully resumable.

Which platforms are supported? +

Windows (with native WSL2 project support) and macOS — the Tauri core covers both with a small, native footprint.

Why not just use Cursor or a VS Code fork? +

Those embed Chromium plus the VS Code extension host, which is heavy, and they re-implement session storage — the place where agent conversations get lost. OFM stays thin and leans on the CLI's own durable store.

Ship with your agents — without shipping your wallet.

A lightweight native IDE for Windows and macOS. Download it and drive every agent you already pay for.

Free · Windows v2.5.0 (.msi) · macOS v2.5.0 (.dmg)

Installers aren't code-signed yet. On Windows, click More info → Run anyway if SmartScreen warns you. On macOS, drag the app to Applications, then run xattr -cr "/Applications/Open Free Max IDE.app" and open it via System Settings → Privacy & Security → Open Anyway. See the install guide.