Grove - One terminal for you and your AI agent

by
Grove is an AI-native macOS script runner designed to unify your terminal experience with your AI coding agent. It allows both you and your agent to control the same terminal processes, streamlining development workflows. Upon connecting a folder, Grove automatically sets up a menu bar, CLI, and a MCP server to manage real terminal processes. You can start, inspect, and stop these processes seamlessly.

Add a comment

Replies

Best
Maker
📌
Hey Product Hunt, I built Grove because I kept losing track of project scripts across terminal tabs. Once I started working with coding agents, the problem got worse. An agent would start another dev server because it could not see the one I already had running. Grove gives both of us control over the same processes. Connect a folder and Grove finds scripts across Node, Deno, Python, Rust, Go, Make, and monorepos. Start them from the menu bar, CLI, or built-in MCP server. Every process has shared logs, detected ports, status, and a stop control that also terminates its children. The scripts run in real pseudo-terminals, so colors, prompts, progress bars, signals, and shell environments work as expected. Grove also integrates with Apple Intelligence. On a compatible Mac running macOS 26, you can press Explain after a script crashes. Grove removes anything shaped like a token or password before Apple's on-device model reads the end of the log and summarizes the failure. I'd especially like feedback from developers using coding agents for local development. How are you handling shared dev servers and background processes today?