Stop asking one model to do everything.

Hand the plan to your sharpest model and the code to your fastest.

Works with Claude Code Codex Ollama

14 days free · macOS on Apple Silicon

One model, every job.

Reading, planning, editing and second-guessing in one stream, in one context that keeps filling up.

Add rate limiting to the public API

PlanOpus· Claude Code0:48
  1. Add rateLimit() to middleware.ts, keyed by API token.
  2. Wrap the public routes in routes.ts, and leave webhooks out.
  3. Answer 429 with Retry-After when a token runs over.
  4. Verify with npm test and a burst of 200 requests.

18,420 tokens · read-only

CodeGPT-6-Sol· Codex

Starts when the plan is done.

Opus· Claude Code
Reading src/server/routes.ts
Planning: wrap every public route
Editing middleware.ts
Reading 12 more files
The plan missed the webhooks route, replanning
Editing routes.ts
Reverting middleware.ts
Reading src/server/auth.ts again
Planning: key limits by API token
Editing middleware.ts
Running npm test
3 failed, rethinking the approach
Reading src/server/routes.ts
Planning: wrap every public route
Editing middleware.ts
Reading 12 more files
The plan missed the webhooks route, replanning
Editing routes.ts
Context 58% full

Illustrative run

Put each model where it’s best.

Pick a planner and a coder from every CLI you have. dhrive lists all of their models, including the ones released after you install it.

What should change in storefront?

Plan with
code with

Opus plans. Sonnet writes the code.

Made for the hundredth request of the day.

Everything around the plan and the code sits in the app, so you stop switching windows.

Built on what you already trust.

One price. All of it.

$15 a month or $120 a year, after 14 free days. No card to start.

Questions

What does it cost?

US$15 a month or US$120 a year, after 14 free days. Your CLIs keep their own plans, and you keep paying for them as you do today.

Do I need an account?

Yes. The first time you open dhrive, you sign in with your email or Google, and your 14 free days start then. No card needed.

Which CLIs does it work with?

Claude Code and Codex, including the copy that comes inside the ChatGPT app, plus open-weight models through Ollama.

Does my code leave my Mac?

Your code and conversations stay on your Mac. dhrive only asks dhrive.app for updates and whether your account is active. Your prompts go to the provider of the CLI you picked, just as they do today, or stay on your Mac with a local model.

Do I need API keys?

No. dhrive uses each CLI’s own sign-in and never asks for a key.

Can the planner change my files?

No. The plan step runs read-only. Edits start only in the code step, inside the project folder.

Does the code start on its own?

Not by default. Each plan waits for your OK: approve it, edit it, or reply to change it. One switch lets the code start right after the plan.

Windows or Linux?

macOS on Apple Silicon for now.

Give every step its best model.

14 days free · macOS on Apple Silicon