Grove for Mac
Gives each feature its own workspace of Git worktrees from several repositories for parallel Claude Code sessions, and moves sessions between Claude accounts.
By efim0v. Free and open source, GPL-3.0 licence.
This app is no longer maintained by its developer. It still installs, but it will not get updates.
Grove at a glance
- Version
- 0.2.2
- Released
- 13 October 2026
- Download size
- 2.2 MB
- Works on
- Apple silicon and Intel
- Licence
- GPL-3.0
- Category
- Artificial Intelligence
- Developer
- efim0v
- GitHub stars
- 11
About Grove
Moved into Brow: Grove is now Workspaces in Brow 0.4.0, which runs parallel Claude Code sessions on git worktrees across several repositories and shows every account's limits in the MacBook notch. Brow picks up Grove's projects and accounts by itself, and the grove command still works. Grove's code and last release, 0.2.2, stay here.
How to install Grove on a Mac
- Get OpenDMG. It is a free app store for open source Mac apps. Download OpenDMG.
- Search for Grove and press Get. OpenDMG downloads version 0.2.2 from efim0v's own GitHub release.
- Open it. The download is checked against its SHA-256 fingerprint and its signature is checked on your Mac before it lands in Applications.
Updates to Grove show up in OpenDMG and install with one button. No account is needed.
Prefer to do it by hand? The developer's file is on GitHub: Grove.zip (2.2 MB).
What is new in Grove 0.2.2
Grove 0.2.2 is the first build since 0.2.0. It fixes three ways Grove could damage your Claude Code setup or send commits to the wrong branch. Please update. ## Fixed - **Settings files that don't parse are left alone.** Grove no longer rewrites a `settings.json` or `.claude.json` that has a `//` comment or was caught half-written by another program. Before, such a file kept only Grove's key and lost the rest: permissions, hooks, env and model, or the account's sign-in, MCP servers and project trust ([#3](https://github.com/efim0v/grove/issues/3), [#4](https://github.com/efim0v/grove/issues/4)). - **Safer writes to Claude Code's files.** They go through Claude Code's lock file, keep a symlinked file a symlink, keep the file's permissions, and no longer write `/` as `\/` ([#5](https://github.com/efim0v/grove/issues/5)). - **Resume as… waits for a running session.** It refuses a session that is still running as a plain `claude`, as Share already did, instead of moving its transcript under it ([#25](https://github.com/efim0v/grove/issues/25)). - **The right branch for remote-only bases.** A workspace created from a base branch that exists only on `origin` no longer ends up on a local copy of that base branch ([#26](https://github.com/efim0v/grove/issues/26)). ## Also new since 0.2.0 - `grove --version` and `grove version`. …
More Artificial Intelligence apps
-
CodexBarShow usage stats for OpenAI Codex and Claude Code, without having to login
-
CodeBurnTracks token usage, cost, and performance across 25 AI agents with per-task breakdowns
-
OsaurusLocal LLM server and AI infrastructure with menu bar, CLI, and shared tools
-
QuotioAI subscription manager with quota tracking and automatic failover
-
Claude Usage TrackerTrack the usage of Claude Code
-
VibeProxyMenu bar app to use existing Claude, ChatGPT, and other subscriptions with AI coding…