Install
Grove is pre-release and macOS-only.
Download
Grab the latest .dmg from github.com/rosgoo/Grove/releases and drag Grove into /Applications.
Requirements
- macOS 13+ (Apple Silicon or Intel).
- A working
gitonPATH— Grove usesgit worktreefor tasks. - At least one agent CLI installed and authenticated. Grove can launch Claude Code (the default — install instructions at claude.com/code), Codex, or opencode.
- Optional: the
ghCLI, authenticated, for GitHub PR review.
First launch
Grove opens with a Start Screen — pick a folder to open as a workspace. A workspace is a normal git repository; Grove writes its metadata under .grove/ at the workspace root.
That directory is gitignored by Grove; it's safe to leave in place across branches.
What gets installed where
- The app and its bundled binaries live under
/Applications/Grove.app. - LSP servers are installed lazily on first open of a language. They land under
~/Library/Application Support/Grove/lsp/<language>/. See LSP. - Per-workspace state — tasks, comments, settings — lives in
<workspace>/.grove/(sqlite + JSON). - No global config files; everything Grove knows about a project lives next to it.
Updating
Releases are published as DMGs on GitHub. There's no in-app updater yet — replace Grove.app and relaunch.