skillpack.co
All solutions

Grov

active

Open-source shared memory + drift detection proxy that sits between Claude Code, Codex CLI, Gemini CLI, and other terminals to capture reasoning, reuse it across the team, and cut redundant context fetches by 50-70%. Ships preview→expand memory capture, automatic prompt-cache keep-alive, and team sync dashboard at app.grov.dev.

Score 55

Where it wins

Preview→expand capture layer reuses conclusions and constraints so Claude/Gemini/Codex sessions skip redundant 'let me inspect' loops — launch users reported 50-70% token savings

Proxy injects team memory automatically, includes drift detection that monitors commands vs intent and corrects agents mid-run

Team sync dashboard (app.grov.dev) plus `grov login` / `grov sync` keeps reasoning searchable across teammates, free for up to 3 developers

Extended cache and auto-compaction features keep Anthropic prompt cache warm and shed junk tokens before context windows overflow

Where to be skeptical

177 stars — still an emerging project without enterprise adoption proof

Requires Anthropic or other API keys and a background proxy process; VS Code integration listed as 'coming soon'

Team sync currently depends on Grov’s hosted service — no self-host option yet

Token-savings and drift metrics come from launch anecdotes; no independent benchmarks verifying sustained gains

Editorial verdict

Best option today for teams who love CLI agents but hate starting every session from a blank slate. Grov keeps a persistent memory DB, injects the right snippets when a new task starts, and intervenes when Claude/Codex/Gemini wander off-plan. Still early (hundreds of stars, limited enterprise proof), but the architecture fills the 'agent memory layer' gap that keeps popping up in rank packets.

How to get started

Install the CLI via npm install -g grov, run grov init to connect Claude Code or another supported CLI, then keep grov proxy running alongside your agent session so it can capture and inject context. Sign in with grov login plus grov sync --enable --team <id> when you want team dashboards to share memories automatically.

Related

Claude Code

98

Anthropic's official agentic coding CLI. v2.1.81 (Mar 20) shipped `--bare`, smarter worktree resume, and improved MCP OAuth while the repo crossed 82,204 stars and logged ~14 commits/week across 10+ maintainers. Terminal-native, tool-use-driven, with deep file system + shell access, #1 SWE-bench Pro standardized (45.89%), ~4% of GitHub public commits (SemiAnalysis), $2.5B annualized revenue. 8M+ npm weekly downloads. Opus 4.6 with 1M context.

LangGraph

95

#1 Python agent framework by production evidence — 40.2M PyPI downloads/month, Fortune 500 deployments (LinkedIn, Uber, Replit, Elastic, Klarna, Cloudflare, Coinbase), ~400 LangGraph Platform companies, LangSmith rated best-in-class observability. Stable v1.x API, model-agnostic, MCP support.

Pydantic AI

95

#3 Python agent framework by downloads — 15.6M PyPI/month. Built by the Pydantic team. Runtime type enforcement is a genuine differentiator no other framework offers. V1 shipped with Temporal integration for durable execution and Logfire observability. Emerging pattern: 'Pydantic AI for agent logic, LangGraph for orchestration' (ZenML).

AutoGen (Microsoft)

95

⚠️ MAINTENANCE MODE — Microsoft officially confirmed bug fixes and security patches only, no new features (VentureBeat 2026-02-19). 55.9K stars but only 1.57M PyPI/month — DL/star ratio of 28, the most inflated among active frameworks. Being replaced by Microsoft Agent Framework (AutoGen + Semantic Kernel merge, GA targeted ~Q2 2026). Teams on AutoGen should plan migration.

Public evidence

strong2026-01-21
HN Show HN: Grov — shared agent memory cuts redundant work 50–70%

Launch thread details the proxy’s preview→expand capture and drift detection that stop Claude/Gemini/Codex sessions from relearning the same repo context, with reports of 50–70% token reduction on long-lived projects.

24 HN points, 29 commentsHacker News community

Raw GitHub source

GitHub README peek

Constrained peek so you can sanity-check the source material without leaving the site.

<p align="center"> <img src="https://raw.githubusercontent.com/TonyStef/Grov/main/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"> </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 developers.


What Gets Captured

Real reasoning, not just file lists:

Dashboard showing captured reasoning

Architectural decisions, patterns, and rationale - automatically extracted and synced to your team.

Every captured memory includes:

  • Reasoning trace - The WHY behind decisions (CONCLUSION/INSIGHT pairs)
  • Key decisions - What was chosen and why alternatives were rejected
  • Files touched - Which parts of the codebase are relevant
  • Constraints discovered - What can't break, what must stay compatible

What Your Team Gets

When a teammate asks a related question, Claude already knows:

Claude using team knowledge

No exploration. No re-investigation. Instant expert answers from team memory.

Claude receives verified context and skips the exploration phase entirely - no "let me investigate" or "I'll need to look at the codebase."


Features

Team Knowledge Sharing

The core value: what one dev's AI learns, everyone's AI knows.

  • Automatic capture - Reasoning extracted when tasks complete
  • Automatic sync - Memories sync to your team in real-time
  • Automatic injection - Relevant context injected into new sessions
  • Hybrid search - Semantic (AI understands meaning) + lexical (keyword matching)
Anti-Drift Detection

Grov monitors what Claude does (not what you ask) and corrects when it goes off-track.

  • Extracts your intent from the first prompt
  • Monitors Claude's actions (file edits, commands, explorations)
  • Scores alignment (1-10) using Claude Haiku
  • Injects corrections at 4 levels: nudge → correct → intervene → halt
# Test drift detection
grov drift-test "refactor the auth system" --goal "fix login bug"
View on GitHub →