Skip to content

Summary

A macOS script runner where you and your coding agent drive the same terminal processes — menu bar, CLI and a built-in MCP server over one local socket.

Screenshots

Description

Coding agents start dev servers you cannot see. The agent runs pnpm dev, the process lives inside a session you never opened, and twenty minutes later something is still holding port 4321 with no window attached to it. Grove is a macOS app built around that specific problem: one set of real terminal processes, three ways to reach them.

No configuration. Point Grove at a folder and it reads the project you already have — following workspace globs and picking up package.json, deno.json, pyproject.toml, Cargo.toml, go.mod, Makefile and an optional .grove/scripts.json, keeping packages from different ecosystems separate. A seven-package monorepo with twenty-five scripts needs nothing added to the repo.

The agent runs the process you can see. The CLI and the built-in MCP server both talk to the running Grove app over a local Unix socket. When your agent calls grove start dev --wait-for-port, the process appears in your menu bar with the same logs, the same clickable port link and the same stop button as if you had started it. grove list, grove logs dev --follow and --wait-for-port are shaped for an agent that needs to block on a server being ready rather than sleep and hope.

It behaves like a terminal because it is one. Scripts run on pseudo-terminals, so colours, progress bars, prompts and signals work normally. Stopping a script stops its whole process group — no orphaned dev servers. Your interactive shell is resolved once and reused, so version managers work without paying startup cost on every run. Up to four live terminals sit side by side, logs keep their colour, and failures stay visible until you acknowledge them.

Explain runs on-device. Press Explain on a failed run and Apple's on-device model summarises the end of the log. Grove strips anything shaped like a token or a password before the model sees it, and nothing is uploaded.

Pricing is refreshingly plain: $5 once — not per year — covering the app, the CLI and the MCP server on up to three of your own Macs, with signed and notarised automatic updates. Three days free with no card and no account. Requires macOS 15 or later; Apple Silicon and Intel are both supported. Currently at v0.3.0.

Reviews

Similar App Suggestions

Ad-supported coding agent suite — CLI, parallel desktop workspaces, cloud IDE and a prompt-to-deploy web builder, with no subscription or API key.

Coding & DevelopmentFree
1 bookmarks

Security scanner and runtime monitor for AI agents that audits skills, MCP servers and CLI tools for malicious code and prompt injection.

Coding & DevelopmentFreemium

App: Memwyre

Memwyreai

New

Memwyre is a memory layer for AI assistants. It stores context in one place and makes it available across ChatGPT, Claude and other tools through a Chrome extension and MCP.

Coding & DevelopmentFreemium

App: Kiro

Amazon Web Services

AWS's spec-driven agentic IDE, CLI and web workspace: prompts become requirements, design docs and tracked tasks before any code is written.

Coding & DevelopmentFreemium

App: Cactus

Cactus Compute, Inc.

New

8-29 MB automation models that run on phones, wearables and microcontrollers — tool calling, structured extraction and embeddings, fully offline.

Coding & DevelopmentFreemium

Covered in the Weekly