/ Directorio / Playground / Memsearch
● Oficial zilliztech ⚡ Instantáneo

Memsearch

por zilliztech · zilliztech/memsearch

Memoria semántica unificada en Claude Code, OpenClaw, OpenCode, Codex — archivos fuente en Markdown, recuperación respaldada por Milvus.

Memsearch es el plugin/skill de Zilliz para memoria persistente de agentes. Los archivos son Markdown plano para que puedas leerlos/editarlos; Milvus proporciona la capa de búsqueda semántica. Funciona en múltiples harnesses de agentes.

Por qué usarlo

Características clave

Demo en vivo

Cómo se ve en la práctica

listo

Instalar

Elige tu cliente

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "memsearch-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/zilliztech/memsearch"
      ],
      "_inferred": true
    }
  }
}

Abre Claude Desktop → Settings → Developer → Edit Config. Reinicia después de guardar.

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "memsearch-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/zilliztech/memsearch"
      ],
      "_inferred": true
    }
  }
}

Cursor usa el mismo esquema mcpServers que Claude Desktop. La configuración del proyecto prevalece sobre la global.

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "memsearch-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/zilliztech/memsearch"
      ],
      "_inferred": true
    }
  }
}

Haz clic en el icono MCP Servers de la barra lateral de Cline y luego en "Edit Configuration".

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "memsearch-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/zilliztech/memsearch"
      ],
      "_inferred": true
    }
  }
}

Mismo formato que Claude Desktop. Reinicia Windsurf para aplicar.

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "memsearch-skill",
      "command": "git",
      "args": [
        "clone",
        "https://github.com/zilliztech/memsearch"
      ]
    }
  ]
}

Continue usa un array de objetos de servidor en lugar de un mapa.

~/.config/zed/settings.json
{
  "context_servers": {
    "memsearch-skill": {
      "command": {
        "path": "git",
        "args": [
          "clone",
          "https://github.com/zilliztech/memsearch"
        ]
      }
    }
  }
}

Añádelo a context_servers. Zed recarga en caliente al guardar.

claude mcp add memsearch-skill -- git clone https://github.com/zilliztech/memsearch

Un solo comando. Verifica con claude mcp list. Quita con claude mcp remove.

Casos de uso

Usos del mundo real: Memsearch

Compartir memoria entre múltiples agentes de codificación

👤 Usuarios de Claude Code ⏱ ~15 min intermediate

Cuándo usarlo: Usas Claude Code Y Codex y quieres una sola memoria.

Flujo
  1. Instalar
    /plugin install memsearch (or pip).✓ Copiado
    → Plugin activo
  2. Inicializar
    memsearch config init.✓ Copiado
    → Configuración guardada
  3. Usar
    remember/recall from any agent harness.✓ Copiado
    → Memoria compartida

Resultado: Memoria persiste entre agentes — sin re-explicar.

Combinaciones

Combínalo con otros MCPs para multiplicar por 10

memsearch-skill + arscontexta

Usar la arquitectura de Ars Contexta como fuentes de memsearch

Combine memsearch-skill with arscontexta: Use Ars Contexta's architecture as memsearch sources✓ Copiado

Herramientas

Lo que expone este MCP

HerramientaEntradasCuándo llamarCoste
remember / recall / search (see docs) Tres flujos 1 call

Coste y límites

Lo que cuesta ejecutarlo

Cuota de API
Local + Milvus
Tokens por llamada
El recall es pequeño
Monetario
OSS gratuito
Consejo
Ejecuta Milvus en Docker localmente; la nube es excesiva para uso personal

Seguridad

Permisos, secretos, alcance

Ámbitos mínimos: fs-read fs-write
Almacenamiento de credenciales: Markdown + base de datos Milvus
Salida de datos: Milvus local por defecto

Resolución de problemas

Errores comunes y soluciones

Recall no encuentra resultados

Re-indexar; o ajustar el tamaño de chunk

Alternativas

Memsearch vs otros

AlternativaCuándo usarlaContrapartida
stash-mcpQuieres un binario Go pequeñoSin escala de Milvus

Más

Recursos

📖 Lee el README oficial en GitHub

🐙 Ver issues abiertas

🔍 Ver todos los 400+ servidores MCP y Skills