Context7
Up-to-date docs for AI agents
Descripción del creador (original en inglés)
100% In-Process Bare-Metal Hybrid Memory Engine & MCP Server for LLMs (SQLite + Int8 Vectors).
Estos tres nunca se combinan en una sola puntuación: las opiniones, las mediciones y la popularidad son cosas distintas.
Todavía no escribimos un resumen sencillo para este. Abajo están los datos que leímos del registro.
Elige la app de IA que usas y copia la configuración.
GEMINI_API_KEY, SQLITE_MEM_PATHLos valores marcados como secretos son llaves de tu cuenta. Nunca los compartas ni los pegues en un chat.
Necesitas
¿Qué app usas?
Elige tu app arriba. La recordamos, así que la próxima vez el botón dirá “Instalar en …”.
Abre Claude Desktop → Settings → Developer → Edit Config y pega esto en claude_desktop_config.json
{
"mcpServers": {
"sqlite-local-ai-memory": {
"command": "npx",
"args": [
"-y",
"sqlite-local-ai-memory"
],
"env": {
"GEMINI_API_KEY": "your-value",
"SQLITE_MEM_PATH": "your-value"
}
}
}
}Ejecuta esto en tu terminal
claude mcp add sqlite-local-ai-memory --env GEMINI_API_KEY=your-value --env SQLITE_MEM_PATH=your-value -- npx -y sqlite-local-ai-memoryCompleta los valores vacíos antes de ejecutarlo.
Pégalo en .cursor/mcp.json de tu proyecto, o en ~/.cursor/mcp.json
{
"mcpServers": {
"sqlite-local-ai-memory": {
"command": "npx",
"args": [
"-y",
"sqlite-local-ai-memory"
],
"env": {
"GEMINI_API_KEY": "your-value",
"SQLITE_MEM_PATH": "your-value"
}
}
}
}Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.
Pégalo en .vscode/mcp.json de tu proyecto
{
"servers": {
"sqlite-local-ai-memory": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"sqlite-local-ai-memory"
],
"env": {
"GEMINI_API_KEY": "your-value",
"SQLITE_MEM_PATH": "your-value"
}
}
}
}Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.
Este se ejecuta en tu computadora, y ChatGPT solo puede conectarse a servidores en internet. Elige otra app.
Tu elección se guarda en una cookie en este dispositivo; no necesitas cuenta.
SQLITE_MEM_PATH envEsta configuración se genera a partir de la ficha del creador en el registro. Si el README dice otra cosa, sigue el README.
Se ejecuta en tu computadora; la lista de herramientas aparece en tu app de IA después de instalarlo.
Revisamos información que cualquiera puede ver; no hemos leído el código. Las revisiones que no aplican no se cuentan. · Revisado el 6 nov 2026
El nombre en el registro se verificó con la cuenta de GitHub cheveguerra, dueña del repo
Todavía no hemos leído este repo en GitHub
Todavía no hemos leído este repo en GitHub
Este se ejecuta en tu computadora; no hay endpoint en internet
Se ejecuta en tu computadora y usa ajustes locales en su lugar
Se ejecuta en tu computadora; solo podemos leer listas de herramientas de endpoints en internet
Comparado con todos los servidores activos de esta categoría en el registro. Las estrellas solo cuentan cuando quien lo publica es dueño del repo.
Superó 1 de 1 revisiones básicas aplicables. No hemos leído el código. Antes de agregar una clave o un token, revisa qué acceso pide el servidor y usa una clave que tenga solo los permisos que necesitas.
Debes completar: GEMINI_API_KEY
Se ejecuta en tu computadora. Tu app de IA lo inicia cuando hace falta, y los datos no pasan por los servidores del creador (a menos que el propio servidor llame a un servicio en línea).
El repo de GitHub cambió por última vez –, y la última versión (1.5.3) llegó al registro hace 14 días.
Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code. También necesitas Node.js en tu computadora.
En la misma categoría: Context7, Codebase Memory, Exa
Servidores de la misma categoría hechos por otros creadores, ordenados por estrellas.
Cómo leer una tarjeta:★ Estrellas de GitHubiTres pilares: reseñas · revisiones · usoiActualizado = fecha en que se publicó la última versión en el registroi
Up-to-date docs for AI agents
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.
Copiado tal cual del repo del creador. PopNx MCP no lo ha revisado ni lo respalda. Se quitaron HTML, imágenes y scripts. Los enlaces llevan fuera de este sitio.
Give your AI assistant a real, permanent memory in 60 seconds.
No monthly database subscriptions. No Docker setup. Just a single private file on your computer.
If you use AI coding assistants or chatbots (Claude Desktop, Cursor, Antigravity, etc.), you already know the frustration:
`sqlite-local-ai-memory` gives your AI assistant a permanent, organized brain stored safely in a single file (memoria.db) right on your own machine.
Unlike simple chat logs or generic vector databases that dump raw text into a black box, this system uses 6 smart cognitive mechanisms that make your AI truly understand its memory:
Instead of letting thousands of chat messages pile up into an unreadable mess, AutoDream acts like the human brain during REM sleep:
[UNRESOLVED_CASE] tag so your AI can resume debugging weeks later without losing historical clues.When troubleshooting a complex bug over multiple days, active investigations stay safely in an "incubator". When the AI finally consolidates the case, it doesn't just read the last message—it dynamically rewinds back in time to the exact moment the issue started, giving the AI 100% of the historical context to write the permanent fix.
Standard vector databases are completely blind to time. If you tell an AI *"My server IP is .100"* and two weeks later say *"We moved the server to .205"*, normal vector search returns both and the AI hallucinates. Our Semantic Arbiter detects state contradictions instantly: it archives the old IP and sets the new IP as active in real time.
Zero Docker containers to maintain. You don't need to install Chroma, run PostgreSQL with pgvector, or pay for cloud databases like Pinecone. Everything—keyword indexing and vector math—lives inside a single local SQLite file. It retrieves active notes in under 0.1 ms and deep memories in under 1.5 ms.
Protects your database and API bill from clutter:
Runs two searches simultaneously in parallel:
It blends both results using reciprocal rank scoring to return the exact right answer every time.
If your internet drops or you run without API keys, the system never hangs or crashes. It gracefully falls back to bare-metal mode: your AI can still save facts directly and search everything locally via fast keyword search.
[!NOTE]
Degradation Notice: While the system operates reliably without an LLM, the real magic and intelligence (AutoDream consolidation, contradiction arbitration, and semantic vector search) come alive when connected to an AI model (Google Gemini or local Ollama).
We believe in 100% honesty about how your AI memory operates:
qwen2.5-coder + nomic-embed-text) if you prefer to run entirely offline on your own hardware without sending a single byte to the internet.| Feature | Scenario 1: MCP Server (Recommended) | Scenario 2: Direct Node.js Library |
|---|---|---|
| Best For | 90% of users: Cursor, Claude Desktop, VS Code | Developers building custom agents, bots, or backends |
| Setup Time | 60 seconds (Zero coding required) | 5 minutes (Standard npm install import) |
| How it works | Your AI client talks to memory via stdio tools | In-process native execution with sub-millisecond calls |
claude_desktop_config.json or .cursor/mcp.json):{
"mcpServers": { "sqlite-memory": { "command": "npx", "args": ["-y", "sqlite-local-ai-memory"], "env": { "GEMINI_API_KEY": "your-gemini-api-key" } } } }
*(Prefer 100% offline with Ollama? Replace `GEMINI_API_KEY` with `ORCHESTRATOR_MODEL=ollama/qwen2.5:1.5b` and `OLLAMA_HOST=http://localhost:11434`!)*
.cursorrules or CLAUDE.mdTo get true autonomous persistent intelligence, paste this instruction into your AI's rules:
`markdown
# Persistent Memory Protocol
You have access to the
sqlite-memoryMCP server. Follow this operating cycle:
1. 🌅 Session Start: On your very first turn, call
get_current_statesilently to load your active working dashboard and tasks.
2. 🔎 Memory Recall: Before answering that you don't recall a technical decision or bug, run
search_memory("keywords").
3. 🔨 Milestone Learning: When you solve a bug or make an architectural decision, call
save_factwith Causal Syntax:
[TYPE: BUGFIX|ARCHITECTURE] [CAUSE: ] -> [DECISION: ] -> [EFFECT: ]
4. 🌙 Session Wrap-up: When wrapping up or when the user says goodbye, call
consolidateto synthesize the dashboard and prune resolved issues.
`
For developers building standalone agents, CLI tools, or Discord/WhatsApp bots:
npm install sqlite-local-ai-memory
import { MemoryEngine } from "sqlite-local-ai-memory";
const memory = new MemoryEngine({ dbPath: "./agent_memory.db", userId: "developer_1" });
// 1. Cold-start: Load active working state in < 0.1 ms const dashboard = memory.getDashboard("developer_1");
// 2. Just-in-Time RAG: Search hybrid memory in < 1.5 ms const hits = await memory.search("PostgreSQL port configuration");
// 3. Save atomic causal facts (anti-collision arbiter built-in) await memory.saveFact("[BUGFIX] [CAUSE: Port conflict] -> [DECISION: Moved to 5433] -> [EFFECT: Resolved]");
// 4. Maintenance: Run AutoDream cognitive consolidation at close const result = await memory.consolidate("developer_1", "BACKEND_PROJECT");
Once connected via MCP, your AI assistant automatically gains these 5 commands:
| Command | What it does in plain words |
|---|---|
| `save_fact` | *"Remember that my PostgreSQL runs on port 5432."* Saves an important fact permanently with automatic deduplication. |
| `search_memory` | *"How do we deploy this project?"* Searches your memory vault using hybrid keyword + semantic search in < 2 ms. |
| `get_current_state` | *"What was I working on?"* Reads the active project blackboard. *(Note: Requires running consolidate at least once so the AI can synthesize the initial dashboard)*. |
| `get_fact_lineage` | *"How did this server IP change over time?"* Inspects the complete historical audit trail and past superseded versions of any fact. |
| `consolidate` | *"Organize my notes and catch up."* Reviews recent interactions, merges duplicates, archives resolved tasks, and builds the active currentState dashboard. |
🔬 Need deep technical specs?
For in-depth math on Int8 scalar quantization, Reciprocal Rank Fusion (RRF), benchmark telemetry, and database PRAGMAs, check out the full Technical Architecture Reference (README_TECHNICAL.md).
Q: Where are my files stored? A: In ~/.local-ai-memory/memoria.db on your computer. You can back it up, copy it, or delete it anytime. It is a standard SQLite file.
Q: Do I need Docker or complex database software? A: No! Zero Docker containers, zero database servers. It runs directly inside Node.js.
Q: Is it safe for my privacy? A: Yes. Your database never leaves your machine.
MIT License — Free and open source for everyone.