Grov

by TonyStef

Pending

Grov automatically captures the context from your private AI sessions and syncs it to a shared team memory. It auto injects relevant memories across developers and future sessions to save tokens and time spent on tasks.

159stars
12forks
TypeScript
Added 12/27/2025
CLI Toolsaiai-coding-toolsai-infrastructureai-memoryanthropicclaudeclaude-codeclideveloper-toolsllmmemorysoftware-engineeringtypescript
Installation
# Add to your Claude Code skills
git clone https://github.com/TonyStef/Grov
README.md
<p align="center"> <img src="owl_design11-removebg-preview.png" alt="grov logo" width="120"> </p> <h1 align="center">grov</h1> <p align="center"><strong>Collective AI memory for engineering teams.</strong></p> <p align="center"><em>When one dev's AI figures something out, every dev's AI knows it.</em></p> <p align="center"> <a href="https://www.npmjs.com/package/grov"><img src="https://img.shields.io/npm/v/grov" alt="npm version"></a> <a href="https://www.npmjs.com/package/grov"><img src="https://img.shields.io/npm/dm/grov" alt="npm downloads"></a> <a href="https://github.com/TonyStef/Grov/blob/main/LICENSE"><img src="https://img.shields.io/badge/license-Apache%202.0-blue" alt="license"></a> <a href="https://app.grov.dev"><img src="https://img.shields.io/badge/Dashboard-app.grov.dev-22c55e" alt="dashboard"></a> </p> <p align="center"> <a href="https://grov.dev">Website</a> • <a href="https://app.grov.dev">Dashboard</a> • <a href="#quick-start">Quick Start</a> • <a href="#features">Features</a> • <a href="#contributing">Contributing</a> </p>

The Problem

Your team's AI agents are learning in silos.

  • Dev A's Claude spends 10 minutes understanding your auth system
  • Dev B's Claude does the exact same exploration the next day
  • Dev C asks a question that was already answered last week
  • Every new session starts from zero

The waste: Redundant exploration, duplicate token spend, knowledge that disappears when sessions end.

The Solution

Grov captures what your team's AI learns and shares it automatically.

Dev A: "How does auth work in this codebase?"
        ↓
     Claude investigates, figures it out
        ↓
     Grov captures the reasoning + decisions
        ↓
     Syncs to team dashboard
        ↓
Dev B: "Should we add password salting?"
        ↓
     Claude already knows: "Based on verified team knowledge,
     no - this codebase uses OAuth-only, no passwords stored"
        ↓
     No exploration needed. Instant expert answer.

Measured impact: Tasks drop from 10+ minutes to 1-2 minutes when team context is available.


Quick Start

npm install -g grov   # Install
grov init             # Configure (one-time)
grov proxy            # Start (keep running)

Then use Claude Code normally in another terminal. That's it.

Other Tools

grov setup              # Interactive setup (Cursor, Zed, Codex)
grov init cursor        # Direct setup for Cursor CLI
grov init antigravity   # Direct setup for Antigravity

IDE integrations (Cursor, Zed, Antigravity) use native MCP - no proxy needed.

Important: Your ANTHROPIC_API_KEY must be set permanently in your shell profile, not just with export in a terminal. See Troubleshooting for setup instructions.

For team sync:

grov login                    # Authenticate via GitHub
grov sync --enable --team ID  # Enable sync for your team

**Free for individuals and teams up to 3 develop...