Context7
Up-to-date docs for AI agents
Descripción del creador (original en inglés)
Adaptive memory for AI agents — FAISS search, chat extraction, cross-project linking
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": {
"memory-os-ai": {
"command": "uvx",
"args": [
"memory-os-ai"
]
}
}
}Ejecuta esto en tu terminal
claude mcp add memory-os-ai -- uvx memory-os-aiPégalo en .cursor/mcp.json de tu proyecto, o en ~/.cursor/mcp.json
{
"mcpServers": {
"memory-os-ai": {
"command": "uvx",
"args": [
"memory-os-ai"
]
}
}
}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": {
"memory-os-ai": {
"type": "stdio",
"command": "uvx",
"args": [
"memory-os-ai"
]
}
}
}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 8 nov 2026
El nombre en el registro se verificó con la cuenta de GitHub romainsantoli-web, 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 (3.0.1) llegó al registro hace 8 meses.
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.
Adaptive memory system for AI agents — universal MCP server for Claude Code, Codex CLI, VS Code Copilot, ChatGPT, and any MCP-compatible client.
Memory OS AI transforms your local documents (PDF, DOCX, images, audio) into a semantic memory queryable by any AI model through the MCP (Model Context Protocol).
┌──────────────────────────────────┐
│ AI Client (any MCP-compatible) │ │ Claude Code / Codex / Copilot │ │ ChatGPT / custom agents │ ├──────────────────────────────────┤ │ MCP Protocol │ │ stdio / SSE / Streamable HTTP │ ├──────────────────────────────────┤ │ Memory OS AI Server │ │ ┌────────┐ ┌───────────────┐ │ │ │ FAISS │ │ Chat Extractor│ │ │ │ Index │ │ (4 sources) │ │ │ └────────┘ └───────────────┘ │ │ ┌────────────────────────────┐ │ │ │ Cross-Project Linking │ │ │ └────────────────────────────┘ │ └──────────────────────────────────┘
--sse), Streamable HTTP (--http)memory://documents/*, memory://logs/conversation, memory://linked/*| Tool | Description |
|---|---|
memory_ingest | Index a folder of documents into FAISS |
memory_search | Semantic search across all indexed content |
memory_search_occurrences | Count keyword occurrences across documents |
memory_get_context | Get relevant context for the current task |
memory_list_documents | List all indexed documents with stats |
memory_transcribe | Transcribe audio files (Whisper) |
memory_status | Engine status (index size, model, device) |
memory_compact | Compact/deduplicate the FAISS index |
memory_chat_sync | Sync messages from configured chat sources |
memory_chat_source_add | Add a chat source (Claude, ChatGPT, etc.) |
memory_chat_source_remove | Remove a chat source |
memory_chat_status | Status of all chat sources |
memory_chat_auto_detect | Auto-detect chat workspaces on disk |
memory_session_brief | Full memory briefing for session start |
memory_chat_save | Persist conversation messages to memory |
memory_project_link | Link another project's memory |
memory_project_unlink | Unlink a project |
memory_project_list | List all linked projects |
memory_cloud_configure | Configure cloud storage backend for overflow |
memory_cloud_status | Show local disk + cloud storage status |
memory_cloud_sync | Push/pull/auto-sync between local and cloud |
tesseract (OCR), ffmpeg (audio), antiword (legacy .doc)# macOS
brew install tesseract ffmpeg antiword
sudo apt-get install tesseract-ocr ffmpeg antiword
git clone https://github.com/romainsantoli-web/Memory-os-ai.git
cd Memory-os-ai pip install -e ".[dev,audio]"
# Setup for your AI client:
memory-os-ai setup claude-code # Claude Code memory-os-ai setup codex # Codex CLI memory-os-ai setup vscode # VS Code Copilot memory-os-ai setup claude-desktop # Claude Desktop memory-os-ai setup chatgpt # ChatGPT (manual bridge) memory-os-ai setup all # All of the above
memory-os-ai setup status
# stdio (default — Claude Code, VS Code, Codex)
memory-os-ai
memory-os-ai --sse
memory-os-ai --http
Memory-os-ai/
├── src/memory_os_ai/ │ ├── init.py # Public API: MemoryEngine, ChatExtractor, TOOL_MODELS │ ├── main.py # python -m memory_os_ai entry point │ ├── server.py # MCP server — 21 tools, 3 transports, resources │ ├── engine.py # FAISS engine — indexing, search, compact, session brief │ ├── cloud_storage.py # 8 cloud backends (GDrive, iCloud, Dropbox, OneDrive, S3, Azure, Box, B2) │ ├── storage_router.py # Smart routing: local-first with cloud overflow │ ├── models.py # 21 Pydantic models + TOOL_MODELS registry │ ├── chat_extractor.py # 4 extractors: Claude, ChatGPT, Copilot, terminal │ ├── instructions.py # MEMORY_INSTRUCTIONS for AI clients │ └── setup.py # Auto-setup CLI for 5 AI clients ├── bridges/ │ ├── claude-code/ # CLAUDE.md with memory rules │ ├── claude-desktop/ # config.json for Claude Desktop │ ├── codex/ # AGENTS.md for Codex CLI │ ├── vscode/ # mcp.json for VS Code │ └── chatgpt/ # mcp-connection.json for ChatGPT ├── tests/ # 410+ tests — 96% coverage │ ├── test_memory.py # Engine + models (60 tests) │ ├── test_chat_extractor.py # Chat extraction (39 tests) │ ├── test_bridges.py # Bridge configs (22 tests) │ ├── test_gaps.py # Compact, cross-project, resources (34 tests) │ ├── test_server_dispatch.py # Server dispatch + async (61 tests) │ ├── test_setup.py # Setup CLI targets │ ├── test_z_coverage_boost.py # Coverage boost (35 tests) │ └── test_zz_full_coverage.py # Full coverage (97 tests) ├── pyproject.toml # v3.1.0 — deps, scripts, coverage config + cloud optional deps ├── Dockerfile # Container deployment └── README.md
When local disk runs low (< 500 MB free by default), memory data automatically overflows to a configured cloud backend.
| Provider | Install | Credentials |
|---|---|---|
| Google Drive | pip install memory-os-ai[cloud-gdrive] | credentials_json or token_json + folder_id |
| iCloud Drive | *(macOS native, no extra deps)* | container name (default: memory-os-ai) |
| Dropbox | pip install memory-os-ai[cloud-dropbox] | access_token + folder |
| OneDrive | *(auto-detects mount)* or Graph API | mount_path or access_token |
| Amazon S3 | pip install memory-os-ai[cloud-s3] | bucket, aws_access_key_id, aws_secret_access_key |
| Azure Blob | pip install memory-os-ai[cloud-azure] | connection_string + container |
| Box | pip install memory-os-ai[cloud-box] | access_token + folder_id |
| Backblaze B2 | pip install memory-os-ai[cloud-b2] | application_key_id, application_key, bucket_name |
| All providers | pip install memory-os-ai[cloud-all] | — |
# Configure via environment (auto-activates on server start)
export MEMORY_CLOUD_PROVIDER=icloud export MEMORY_CLOUD_CONFIG='{"container": "memory-os-ai"}' memory-os-ai
| Variable | Default | Description |
|---|---|---|
MEMORY_CACHE_DIR | ~/.memory-os-ai | Cache / FAISS index directory |
MEMORY_MODEL | all-MiniLM-L6-v2 | SentenceTransformer model name |
MEMORY_API_KEY | *(none)* | Optional API key for SSE/HTTP auth |
MEMORY_CLOUD_PROVIDER | *(none)* | Cloud provider name (see table above) |
MEMORY_CLOUD_CONFIG | *(none)* | JSON credentials or path to JSON file |
MEMORY_DISK_THRESHOLD | 524288000 | Bytes free before cloud overflow (500 MB) |
# Install dev dependencies
pip install -e ".[dev]"
python -m pytest tests/ -v
python -m pytest tests/ --cov=memory_os_ai --cov-report=term-missing
GNU Lesser General Public License v3.0 (LGPL-3.0). See LICENSE for details.
For commercial licensing, contact romainsantoli@gmail.com.
Memory OS AI is designed to work alongside the OpenClaw agent infrastructure:
| Repo | Description |
|---|---|
| setup-vs-agent-firm | Factory for AI agent firms — 28 SKILL.md, 5 SOUL.md, 15 sectors |
| mcp-openclaw-extensions | 115 MCP tools — security audit, A2A bridge, fleet management |
| Memory OS AI *(this repo)* | Semantic memory + chat persistence — universal MCP bridge |
Together they form a complete stack: memory (this repo) → skills & souls (setup-vs-agent-firm) → security & orchestration (mcp-openclaw-extensions).
Contributions welcome! See CONTRIBUTING.md for guidelines.
⚠️ Contenu généré par IA — validation humaine requise avant utilisation.