medit is an agentic AI coding editor that lives inside your running app. Click the thing you want changed, describe it in plain English — medit writes the code, shows you the result live, commits it, and opens the PR.
No editor. No terminal. No laptop.
One overlay. Everyone ships.
The person who spots the problem is almost never the person who can fix it. medit deletes the handoff — whoever sees it, ships it.
Exactly the change you pictured
Stop annotating screenshots and hoping it survives translation. Click the element, describe the tweak — spacing, color, type, motion — and watch the real app change under your eye. Pixel-perfect, because you're the one pointing at the pixels.
Send PRs, not paragraphs
That copy tweak you'd normally describe across three Slack messages and a Loom? Make it yourself. See it live, then hand the team a pull request containing the exact change — reviewed and mergeable, not interpretable.
Cursor, but the canvas is your app
Skip the file hunt — the element you click is the context. Every change lands on its own branch with a clean commit. Git worktrees, per-branch previews, a real terminal, and your choice of agent: Claude Code, Cursor CLI, Codex, or any API model.
Ship from your phone
medit serves over your network (LAN / Tailscale), so the overlay opens on whatever you're holding. Catch the bug during the customer demo and fix it before the meeting ends — the best product decisions don't happen at your desk.
The precision of pointing at the thing. The power of an agent that writes real code. In the only place that's true — your running app, not a mockup of it.
Bring your subscription, not an API key
medit doesn't meter you per token. It drives Claude Code — the agent on the subscription you're already paying for — and points it at your running app. No API key required.
claude runs in your terminal, medit works right now — same login, same plan.medit lives inside your app — the overlay in the corner sends your selection down to your agent — Claude Code, Cursor, or OpenCode — and real code flows back up. On loop, all day.
Anywhere decisions are made
Your dev environment runs where your app runs. medit's overlay opens on any device on your network — so the moment you see it is the moment you fix it.
How it works
Batteries included
Get medit
cd into your React app — or scaffold one with medit --create-new-canvas.MEDIT_OPENAI_API_KEY to .env.)medit --dev, open your app — the overlay appears bottom-right. Point at something.One self-contained binary — no Node needed for medit itself. Auto-updates. Free for personal use; Pro unlocks PR automation, multiple projects, production previews, and team access — pricing.