A Markdown editor built for Codex.

When Codex works on your documents from a bare terminal, you read your own writing as diffs and file paths. Grove runs Codex below the document instead, and each edit appears in the text the moment it lands.

Interview notes

Two writers asked for a shorter onboarding checklist.

Most testers finished setup in under five minutes.

codex "summarize the interview notes"
Applied 2 edits · previous version saved

Run Codex where your documents already live.

Grove's Terminal opens in the folder you have open, so codex starts with your documents in front of it. You use your existing Codex setup and subscription. Other command-line tools run in the same Terminal, though Grove only tracks edits from supported agents.

Every run starts with a save.

Grove saves the affected files before each Codex run and lists those versions in the Timeline. When a run changes more than you wanted, you restore the earlier version instead of reconstructing it by hand.

Overlapping edits stay under your control.

You can keep writing while Codex works. If you both change the same text, Grove shows the two versions and asks which one the file should keep: yours, Codex's, or a combination you edit before applying.

It is still just Markdown.

Your files stay as plain .md in their original folders. Grove displays the formatting, links documents across folders, and searches everything you have open, but it never imports your writing into a separate library.

Grove.

Try Grove with Codex.

We’ll email you when beta access is available.

Grove is free during beta and requires macOS 26 or later on Apple silicon.