Skip to content

Desktop App

The easiest way to use Groove — no terminal, no dependencies, no setup.

Download the desktop app, open a project folder, and start spawning agents. The daemon, GUI, and auto-updates are all bundled. Works on macOS, Windows, and Linux.

Download

All downloads are from the latest GitHub release.

PlatformArchitectureDownload
macOSApple Silicon (M1+)Download .dmg
macOSIntelDownload .dmg
Windowsx64Download .exe
WindowsARM64Download .exe
Linuxx64Download .AppImage
LinuxARM64Download .AppImage

Features

  • Bundled daemon — the Groove daemon starts automatically when you open a project. No terminal, no groove start.
  • Full GUI dashboard — the same VS Code-style interface with agent tree, editor, dashboard, marketplace, and teams.
  • System tray — quick access to recent projects, agent status, and daemon controls from your menu bar or taskbar.
  • Automatic updates — silent background updates keep you on the latest version without any manual steps.
  • Multi-workspace — open multiple project folders. Each gets its own daemon instance with isolated agent state.
  • No Node.js or terminal needed — everything is bundled. Download, install, open a folder.

How It Works

  1. Download the installer for your platform from the table above
  2. Install — drag to Applications (macOS), run the installer (Windows), or make the AppImage executable (Linux)
  3. Open a project folder — the app prompts you to select a directory
  4. Daemon starts — the bundled daemon launches automatically for that project
  5. GUI loads — the full dashboard appears with the agent tree, spawn wizard, and all views
  6. Spawn agents — click Spawn Agent, pick a role, provider, and model, and start building

That's it. No terminal commands, no npm, no Node.js installation.

vs Developer Install

The desktop app and the terminal install (npm i -g groove-dev) provide the same functionality. The desktop app just bundles everything into a native application.

Desktop AppDeveloper Install
SetupDownload and opennpm i -g groove-dev + groove start
Node.js requiredNoYes (v20+)
CLI accessNoYes (groove commands)
GUIBuilt-inBrowser at localhost:31415
Auto-updatesYesnpm update -g groove-dev
VPS deploymentNoYes
System trayYesNo
Multi-workspaceYes (one daemon per folder)Manual (one daemon at a time)

Use the desktop app if you want the simplest experience — download, open, spawn agents.

Use the developer install if you want CLI access, VPS deployment, or need to integrate Groove into your existing terminal workflow.

System Requirements

PlatformMinimum VersionNotes
macOS11 (Big Sur)+Intel and Apple Silicon
Windows10+x64 and ARM64
LinuxAny with FUSE supportRequired for AppImage. Most modern distros include it.

No other dependencies are required. The desktop app bundles its own Node.js runtime and daemon.

FSL-1.1-Apache-2.0