grove

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 git on your PATH — Grove uses git worktree to 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 gh CLI, 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.