Skip to main content
Glama

memex

npm license node

Un segundo cerebro con enfoque local y búsqueda semántica. Almacena notas como archivos Markdown y las indexa con un modelo de ML local: sin nube, sin claves API.

Funciona como un servidor MCP para Claude Code y Claude Desktop, y como una CLI independiente.


Características

  • Búsqueda semántica — incrustaciones (embeddings) multilingües mediante paraphrase-multilingual-MiniLM-L12-v2 (coreano + inglés, se ejecuta completamente sin conexión)

  • Compatible con Obsidian — notas guardadas como archivos .md en el directorio de tu bóveda

  • Servidor MCP — Claude puede guardar y buscar en tu segundo cerebro durante la conversación

  • CLI — añade, busca, lista, muestra y elimina notas desde la terminal

  • Base de datos local — SQLite + sqlite-vec almacenada dentro de la bóveda en .memex/memex.db


Related MCP server: Memsolus MCP Server

Instalación

npm install -g @evan-moon/memex

En la primera ejecución, el modelo de incrustación (~120MB) se descarga una vez en ~/.memex/models/.


CLI

memex add                                   # interactive prompt
memex add --title "Note title" --content "..." 
memex add --title "Note title" --file ./note.md
memex add --title "Note title" --content "..." --folder "projects/memex"

memex list                                  # recent 10 notes
memex list --limit 20

memex search "semantic search query"        # multilingual
memex search "지식 관리" --limit 10

memex show <id>
memex delete <id>
memex delete --yes <id>                     # skip confirmation

memex config show
memex config set vault-path ~/Documents/Second\ Brain

memex mcp install                           # register with Claude Code
memex mcp path                              # print MCP binary path

Servidor MCP

Claude Code

memex mcp install

O manualmente:

claude mcp add memex -- node "$(memex mcp path)"

Claude Desktop

Añade a ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "memex": {
      "command": "node",
      "args": ["<path from `memex mcp path`>"]
    }
  }
}

Herramientas disponibles

Herramienta

Descripción

save_note

Guarda una nota (título + contenido markdown + carpeta opcional)

search_notes

Búsqueda semántica en todas las notas

list_notes

Lista las notas recientes

get_note

Obtiene el contenido completo de una nota por ID

delete_note

Elimina una nota por ID


Configuración

La configuración se almacena en ~/.memex/config.json.

Clave

Predeterminado

Descripción

vault_path

~/Documents/Second Brain

Directorio donde se guardan los archivos .md

memex config set vault-path ~/my-vault

Arquitectura

~/.memex/
  config.json       — vault path and settings
  models/           — cached embedding model

<vault>/
  *.md              — notes (Obsidian-compatible)
  .memex/
    memex.db        — SQLite DB (notes table + sqlite-vec embeddings)

Paquetes del monorepo:

Paquete

Rol

@memex/db

Esquema de SQLite, consultas drizzle, integración con sqlite-vec

@memex/embed

Incrustador local mediante @huggingface/transformers

@memex/utils

Configuración, ayudantes de ruta, utilidades compartidas

@memex/mcp

Servidor MCP (empaquetado en la distribución CLI)


Licencia

MIT

A
license - permissive license
Not graded
quality - not tested
A
maintenance

Maintenance

Maintainers
Response time
2wRelease cycle
9Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    Not graded
    quality
    D
    maintenance
    Provides AI agents with persistent, searchable memory that survives across conversations using semantic search, temporal versioning, and smart organization. Enables long-term context retention and cross-session continuity for AI assistants.
    14
  • A
    license
    A
    quality
    D
    maintenance
    Provides persistent long-term memory for AI agents through semantic search and automated knowledge graph extraction. It enables agents to store, recall, and reason over facts, preferences, and relationships across multiple conversations and sessions.
    14
    8
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    A production-grade persistent memory service for AI agents. Agents forget everything between sessions by default — memex fixes that. It stores, retrieves, and ranks conversation memory using semantic search with recency decay, so agents surface what's relevant and recent, not just what's semantically closest.
    4
    1
    MIT

View all related MCP servers

Related MCP Connectors

  • Persistent memory for AI agents — verbatim conversations, searchable by meaning.

  • Universal memory for AI agents and tools. Save, organize and search context anywhere.

  • Persistent memory for AI agents. Search, store, and recall across sessions.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/evan-moon/memex'

If you have feedback or need assistance with the MCP directory API, please join our Discord server