Skip to content

Repository files navigation

Grove icon

Grove

A desktop app for running several Claude Code sessions side by side, in one window.

Grove running a 4-up grid of Claude Code and shell sessions

Each tab holds a grid of panes — 1, 2, 4, 6, or 8 at a time. Drag the dividers to resize. Double-click a tab or a pane to rename it. Press ⌘K to search and jump to any session.

Grove runs each session in tmux, so closing the app (or a crash) doesn't kill your work — reopen Grove and everything is still there.

Multi-pane grid Split a tab into up to 8 live panes, each its own tmux-backed session — Claude Code or a plain shell.

⌘K session search Jump straight to any session across every tab without touching the mouse.

⌘K search overlay listing sessions across tabs

Requirements

  • macOS
  • tmuxbrew install tmux
  • The Claude Code CLI (claude) on your $PATH

Running it

npm install
npm start

Development

npm test         # run tests
npm run typecheck
npm run lint

More

About

Run several Claude Code sessions side by side, in one window.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages