Install
Grove is pre-release and macOS-only.
Download
Grab the latest .dmg from the download page or from GitHub Releases, then drag Grove into /Applications.
Requirements
- macOS 11 or later, on Apple Silicon (M1–M4). There's no Intel build.
- A working
giton yourPATH— Grove usesgit worktreeto isolate workspaces. - At least one agent CLI installed and authenticated. Grove can launch Claude Code (the default — see claude.com/code), Codex, or opencode.
- Optional: the
ghCLI, authenticated, for the GitHub features.
First launch
Grove opens with a start screen. Pick the folder you want as your vault — either an empty folder or an existing notes vault, like an Obsidian vault or any other folder where you keep your Markdown notes. Nothing is converted or imported; Grove reads and writes plain Markdown, and keeps its own bookkeeping in a hidden .grove/ folder that other apps ignore.
First-time folders are greeted with a short Welcome to Grove note that walks you through the basics.
See Vaults and projects for how vaults relate to your code repos, and the Quickstart for the first ten minutes.
Staying up to date
Grove has a built-in updater: it checks for new releases periodically and shows an update prompt when one is available. You can also check manually from Settings → Updates.
What gets installed where
- The app lives at
/Applications/Grove.app. - Language servers are installed only when you approve them, into Grove's own application-support directory — never into your projects.
- Everything Grove knows about a vault lives in that vault's hidden
.grove/folder. There's no global database to migrate or clean up.