Context7
Feeds AI the latest docs for libraries and frameworks before it answers, so code it writes does not use outdated, removed functions.
Description from the maker (original English)
Persistent memory for AI agents. Infinite context with sub-millisecond recall.
These three are never merged into one score: opinions, measurements and popularity are different things.
We have not written a plain-language summary for this one yet. Below are the facts we read from the registry.
Pick the AI app you use, then copy the settings.
GRANTAI_LICENSE_KEYValues marked secret are keys to your account. Never share them or paste them into a chat.
You need
Which app do you use?
Pick your app above. We remember it, so next time the button says “Install in …”.
Download the maker’s .mcpb file
The link goes to the maker’s own file; we do not host or repackage it. Open the file and Claude Desktop installs it.
Run this in your terminal
claude mcp add grantai --env GRANTAI_LICENSE_KEY=your-value -- docker run -i --rm -e GRANTAI_LICENSE_KEY ghcr.io/solonai-com/grantai-memory:1.8.5Fill in the empty values before running it.
Paste into .cursor/mcp.json in your project, or ~/.cursor/mcp.json
{
"mcpServers": {
"grantai": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"GRANTAI_LICENSE_KEY",
"ghcr.io/solonai-com/grantai-memory:1.8.5"
],
"env": {
"GRANTAI_LICENSE_KEY": "your-value"
}
}
}
}Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.
Paste into .vscode/mcp.json in your project
{
"servers": {
"grantai": {
"type": "stdio",
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"GRANTAI_LICENSE_KEY",
"ghcr.io/solonai-com/grantai-memory:1.8.5"
],
"env": {
"GRANTAI_LICENSE_KEY": "your-value"
}
}
}
}Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.
This one runs on your computer, and ChatGPT can only connect to servers on the internet. Pick another app.
Your choice stays on this device in a cookie; no account needed.
These settings are generated from the maker’s registry entry. If the README says otherwise, follow the README.
Runs on your computer; the tool list appears in your AI app after you install it.
We check information anyone can see; we have not read the code. Checks that do not apply are left out of the count. · Checked Nov 7, 2026
The registry name was verified against the domain solonai.com (the registry checks domain ownership)
We have not read this repo from GitHub yet
We have not read this repo from GitHub yet
This one runs on your computer; there is no internet endpoint
Runs on your computer and uses local settings instead
Runs on your computer; we can only read tool lists from internet endpoints
Compared with every active server in this category in the registry. Stars count only when the publisher owns the repo.
It passed 1 of 1 applicable basic checks. We have not read the code. Before adding a key or token, see what access the server asks for and use a key with only the permissions you need.
You need to fill in: GRANTAI_LICENSE_KEY
It runs on your computer. Your AI app starts it when needed, and data does not pass through the maker’s servers (unless it calls an online service itself).
The GitHub repo last changed –, and the latest version (1.8.6) reached the registry 8 months ago.
Apps that support MCP, such as Claude Desktop, Claude Code, Cursor and VS Code. You also need MCPB, Docker on your computer.
In the same category: Context7, Codebase Memory, Exa
Servers in the same category from other makers, sorted by stars.
Reading a card:★ GitHub starsiThree pillars: reviews · checks · usageiUpdated = latest version published to the registryi
Feeds AI the latest docs for libraries and frameworks before it answers, so code it writes does not use outdated, removed functions.
Codebase knowledge graph for AI agents — 162 languages, sub-ms queries, 99% fewer tokens.
Connect AI agents to Exa for web search, content fetching, and multi-step research.
Copied from the maker’s repo as written. PopNx MCP has not reviewed or endorsed it. HTML, images and scripts are removed. Links lead off this site.
GrantAi
Deterministic Memory for AI
Local. Private. Secure.
Website • Download • Documentation
The free edition is the full local memory engine as an MCP server: no email, no license key, no trial, and no network after the one-time model download (about 650 MB).
# macOS / Linux
curl -fsSL "https://solonai.com/grantai/install.sh?src=github" | bash
# Windows 10/11 (PowerShell)
irm "https://solonai.com/grantai/install.ps1?src=github" | iex
The installer verifies both downloads against a published SHA-256 manifest, installs under ~/.grantai/free (Windows: %LOCALAPPDATA%\GrantAi\free), and registers the server with Claude Code, Claude Desktop, Cursor, Gemini CLI and Codex where they are installed. Any other MCP client takes the same command and arguments. Homebrew: brew install solonai/grantai/grantai-free. Air-gapped installs and the full list of what runs where are on the developers page.
Every AI system today has the same flaw: it guesses instead of remembers.
RAG (Retrieval-Augmented Generation) converts your documents into vectors — numerical approximations of meaning. When you query, it returns content that is *mathematically similar* to your question. Similar is not the same as correct.
Ask for "HIPAA encryption penalties" and RAG returns chunks that *look like* compliance content. Maybe the right section. Maybe adjacent paragraphs. Maybe hallucinated ranges. You pay for every token retrieved, whether relevant or not.
This is the Retrieval Tax:
Enterprise AI spends 85% of compute on inference. Most of that is wasted on retrieving content that doesn't answer the question.
GrantAi is deterministic memory for AI agents.
Instead of similarity search, GrantAi uses direct addressing. Every piece of knowledge has a unique identifier. Retrieval is a lookup, not a search. You get the exact content you indexed — verbatim, with attribution, in milliseconds.
| RAG | GrantAi |
|---|---|
| Returns *similar* content | Returns *the exact* content |
| 10-20 chunks, hope one is right | 1-3 sentences, always right |
| Slows down as corpus grows | Milliseconds regardless of size |
| No attribution | Full audit trail |
| Approximate | Deterministic |
Result: 97% reduction in tokens sent to the LLM. Faster responses. Lower cost. No hallucination from retrieval.
# 1. Download from https://solonai.com/grantai/download
./install.sh
docker pull ghcr.io/solonai-com/grantai-memory:1.8.6
Add to your Claude Desktop config (~/.config/Claude/claude_desktop_config.json):
{
"mcpServers": { "grantai": { "command": "docker", "args": ["run", "-i", "--rm", "--pull", "always", "-v", "grantai-data:/data", "ghcr.io/solonai-com/grantai-memory:1.8.6"] } } }
| Platform | Method | Status |
|---|---|---|
| macOS (Apple Silicon) | Native | ✅ |
| Linux (x64) | Native | ✅ |
| Windows | Native | ✅ |
| All Platforms | Docker | ✅ |
GrantAi provides these tools to your AI:
| Tool | Description |
|---|---|
grantai_infer | Query memory for relevant context |
grantai_teach | Store content for future recall |
grantai_learn | Import files or directories |
grantai_health | Check server status |
grantai_summarize | Store session summaries |
grantai_project | Track project state |
grantai_snippet | Store code patterns |
grantai_git | Import git commit history |
grantai_capture | Save conversation turns for continuity |
Multiple agents can share knowledge through GrantAi's memory layer.
# Any agent stores
grantai_teach( content="API rate limit is 100 requests/minute.", source="api-notes" )
grantai_infer(input="API rate limiting")
All agents read from and write to the same memory pool. No configuration needed.
Use speaker to track which agent stored what, and from_agents to filter retrieval:
# Store with identity
grantai_teach( content="API uses Bearer token auth.", source="api-research", speaker="researcher" # optional )
grantai_infer( input="API authentication", from_agents=["researcher"] # optional filter )
speaker| Scenario | Use speaker? | Why |
|---|---|---|
| Shared knowledge base | No | All contributions equal, no filtering needed |
| Session continuity | No | Same context, just persist and retrieve |
| Research → Code handoff | Yes | Coder filters for researcher's findings only |
| Role-based trust | Yes | Security agent's input treated differently |
GrantAi works with any MCP-compatible client. Point your agents at the same GrantAi instance:
{
"mcpServers": { "grantai": { "command": "docker", "args": ["run", "-i", "--rm", "--pull", "always", "-v", "grantai-data:/data", "ghcr.io/solonai-com/grantai-memory:1.8.6"] } } }
All agents using this config share the same memory volume (grantai-data).
GrantAi is built by Lawrence Grant, founder of SolonAI.
Background: Harvard, IBM, AI architecture and security work for Blackstone, Goldman Sachs, and Vanguard. Author of *Mergers and Acquisitions Cybersecurity: The Framework For Maximizing Value*.
Read the full case for deterministic memory: [Your AI Has Amnesia. You're Paying. Blame the Architecture.](https://solonai.com/grantai/essay)
Free to try. Pricing & Terms
Get Started →