Grove
Never lose context in your AI coding sessions
Grove is a self-hosted memory server that gives AI coding tools long-term memory. It combines semantic vector search with knowledge graphs to let AI assistants remember everything about your projects, tasks, and preferences across sessions.
$ npm i -g @miniaxolotl/groveFeatures
MCP-Native
Drop-in memory server for OpenCode, Cursor, Claude Desktop, and any MCP-compatible client.
Semantic Search
Qdrant vector database powers lightning-fast similarity search across everything the AI has seen.
Knowledge Graphs
Entity-relationship graphs turn flat memories into structured, queryable knowledge.
Smart Forgetting
Importance scoring keeps critical facts at the surface while noise naturally decays.
Reranking
Optional cross-encoder reranking boosts retrieval accuracy when precision matters.
Local Embeddings
ONNX-based models run entirely offline. No API keys, no rate limits, no privacy leaks.
Getting Started
MCP Server
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"grove": {
"type": "remote",
"url": "http://localhost:26080/mcp"
}
}
}Plugin (Recommended)
{
"$schema": "https://opencode.ai/config.json",
"plugin": ["@miniaxolotl/grove-opencode-plugin"]
}