Context7
Up-to-date docs for AI agents
Descripción del creador (original en inglés)
Neuro-inspired long-term memory for AI agents with semantic graph and consolidation.
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.
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": {
"smriti-memory": {
"command": "uvx",
"args": [
"smriti-memcore"
]
}
}
}Ejecuta esto en tu terminal
claude mcp add smriti-memory -- uvx smriti-memcorePégalo en .cursor/mcp.json de tu proyecto, o en ~/.cursor/mcp.json
{
"mcpServers": {
"smriti-memory": {
"command": "uvx",
"args": [
"smriti-memcore"
]
}
}
}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": {
"smriti-memory": {
"type": "stdio",
"command": "uvx",
"args": [
"smriti-memcore"
]
}
}
}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.
Esta 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 7 nov 2026
El nombre en el registro se verificó con la cuenta de GitHub smriti-memcore, 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.
El registro no indica ninguna clave obligatoria, aunque algunos servidores te piden iniciar sesión la primera vez que los usas.
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.4.29) llegó al registro anteayer.
Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code. También necesitas Python (uv) 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.
SMRITI Memcore
Enterprise-grade, privacy-first Long-Term Memory (LTM) engine for LLM agents, multi-agent frameworks, and MCP clients.
www.smriti-memcore.com
Interactive Semantic Palace Graph Browser ( smriti ui ) — Category Room hub clustering, neural synaptic particle flow, and real-time dual inspector. Watch Full-Res Video
SMRITI is a high-performance, neuro-inspired long-term memory layer designed to give AI agents persistent, adaptive recall without blocking their real-time execution loop.
Inspired by human Dual-Process cognitive theory, SMRITI splits memory operations into:
| Feature | Naive RAG / Vector DBs | SMRITI Memory Engine |
|---|---|---|
| Latency | Scales linearly with context size; blocks agent loops | Sub-5ms ingestion (System 1); System 2 is asynchronous |
| Context Window | Stuffs raw logs, leading to prompt bloat and distraction | Miller's Law (7 ± 2 slots) capacity-bounded Working Memory |
| Data Evolution | Static embeddings; struggles with contradictions/corrections | Automatic conflict resolution, abstraction, and temporal decay |
| Relationships | Flat vector search; no concept of entity links | Semantic Palace Graph showing structured Room/Topic associations |
| Privacy & Sync | All-or-nothing storage; complex namespace routing | Private Rooms and private=True tags natively isolating user syncs |
┌─────────────────────────────────┐
│ Asynchronous Consolidation │ │ (8 Background Processes) │ │ • Chunking • Cross-Ref. │ │ • Conflict Res. • Skill Ext. │ │ • Forgetting • Spaced Rep. │ │ • Reflection • Defragment. │ └────────────────┬────────────────┘ │ background ┌──────────┐ ┌──────────┐ ┌───────────▼─────────┐ ┌──────────┐ │ Input │──▶│ Attention │──▶│ Episode Buffer │──▶│ Semantic │ │ Text │ │ Gate │ │ (append-only log) │ │ Palace │ │ └───────┘ │ (salience │ └─────────────────────┘ │ Graph │ │ │ filter) │ │ G=(V,E) │ └──────────┘ └──────────┘ └────┬─────┘ │ ┌──────────┐ ┌──────────┐ ┌───────────────────┐ │ │ Query │──▶│ Retrieval│──▶│ Working Memory │◀──────────┘ │ │ │ Engine │ │ (7 ± 2 slots) │ └──────────┘ │ Q(v) = │ └───────────────────┘ │ β₁cos + │ │ β₂decay+ │ ┌───────────────────┐ │ β₃freq + │──▶│ Meta-Memory │ │ β₄sal │ │ (confidence map) │ └──────────┘ └───────────────────┘
Install the core memory engine and CLI:
pip install smriti-memcore
*(Optional: Ensure Ollama is running locally for 100% private, free LLM inference: ollama run mistral)*
Turn your raw lecture folder into a self-contained, offline-first Cognitive Palace Bundle (.smritibundle) that acts as a 24/7 Socratic Teaching Assistant for your students.
# Package a folder of slides, transcripts, readings, or notebooks into an offline bundle:
smriti pack ./my-course-folder -o cs101.smritibundle
smriti pack ./course-spec.yaml -o cs101.smritibundle --install
.ipynb).Students download the professor's .smritibundle and converse with an interactive course mentor directly in their terminal—100% offline, private, and subscription-free.
# Step 1: Import the course bundle provided by your professor
smriti pull ./cs101.smritibundle
smriti chat cs101
smriti chat cs101 --model mistral smriti chat cs101 --model qwen3.5
You can also explore out-of-the-box mentors right away:
# List all available mentors and locally installed bundles
smriti list
smriti chat prof-systems
smriti chat mindful-counsellor
smriti chat einstein smriti chat newton smriti chat marcus-aurelius
SMRITI solves cross-agent amnesia by acting as a shared, local cognitive brain across all your AI coding tools. A bug solved in Claude Code or Gemini is immediately remembered by Cursor.
Run one command to scan and configure Cursor, Claude Code, Windsurf, Gemini, and Zed in seconds:
smriti install
*(Or target specific tools: smriti install --client cursor,windsurf)*
Inside any repository, run:
smriti init
This automatically:
repo: )..cursorrules, .cursor/rules/smriti.mdc, CLAUDE.md, and project .cursor/mcp.json.post-commit hook that records recent commits and architectural changes into memory.smriti hook install # Enable automatic commit context logging
smriti hook uninstall # Remove the post-commit hook
For application developers building custom agent loops.
pip install smriti-memcore[faiss] # FAISS is recommended for accelerated vector search
from smriti import SMRITI, SmritiConfig
config = SmritiConfig( storage_path="./my_agent_memory", llm_model="gpt-4o", openai_api_key="your-api-key-here" ) memory = SMRITI(config=config)
memory.encode("User prefers using PyTorch for neural networks.") memory.encode("User is allergic to shellfish.", context="medical")
results = memory.recall("What framework does the user prefer?") for mem in results: print(f"[{mem.strength:.2f}] {mem.content}")
memory.consolidate() memory.save()
einstein, manifest = SMRITI.from_persona("albert-einstein") memories = einstein.recall("What thought experiment led to Special Relativity?") for mem in memories: print(f"[{mem.strength:.2f}] {mem.content}")
SMRITI exposes 19 tools (13 native + 6 AMP aliases) for clients:
| Tool Name | Description |
|---|---|
smriti_encode | Ingests a new memory. Accept private=True to exclude from team syncs. |
smriti_recall | Retrieves memories using semantic and graph-based retrieval. |
smriti_get_context | Helper to inject the current active working memory slots into the context window. |
smriti_how_well_do_i_know | Performs a meta-memory confidence check on a given topic. |
smriti_knowledge_gaps | Identifies topics the agent has identified it needs more information on. |
smriti_pin | Marks a memory as permanent (protects it from strength decay). |
smriti_forget | Soft-deletes/archives a memory, leaving a cryptographic tombstone. |
smriti_consolidate | Triggers a background System 2 consolidation run. |
smriti_stats | Returns system-wide statistics (total memories, rooms, private counts). |
smriti_create_private_room | Spawns a private room. All memories inside this room are visibility-isolated. |
smriti_open_ui | Launches the interactive visual D3.js memory graph in your default browser. |
smriti_sync_obsidian | Exports the Semantic Palace graph structures to markdown files in an Obsidian Vault. |
These endpoi
Solo se muestra el principio; lee el resto en el repo