Memoria básica: un servicio MCP para construir grafos de conocimiento persistentes a partir de conversaciones de IA.
Últimos recursos sobre IAPublicado hace 5 meses Círculo de intercambio de inteligencia artificial 1.7K 00
Introducción general
Basic Memory es una herramienta para construir gráficos de conocimiento a través del diálogo con asistentes de inteligencia artificial como Claude. Desarrollada por Basic Machines, su principal característica es que guarda el contenido del diálogo como un archivo Markdown, que se almacena en el ordenador local del usuario, lo que garantiza que los datos están completamente bajo su control. La herramienta funciona de la siguiente manera Modelo de Protocolo de Contexto (MCP) Al colaborar con grandes modelos, la IA puede leer y escribir conocimientos para formar gráficos conectados semánticamente. También admite la integración con Obsidian para facilitar la visualización y la edición. Actualmente en Beta, es adecuado para usuarios que necesitan acumular conocimiento estructurado, como investigadores, escritores o entusiastas de la gestión del conocimiento.

Lista de funciones
- El diálogo genera conocimientoConvierte conversaciones naturales con IA en documentos Markdown estructurados.
- almacenamiento localLa nube: todos los datos se guardan en el ordenador del usuario y no se suben a la nube.
- mapeo semánticoExtrae automáticamente las relaciones entre los puntos de conocimiento y genera grafos transitables.
- Colaboración con grandes modelos: El protocolo MCP se utiliza para comunicarse con el Claude et al. modelan las interacciones para leer y escribir el conocimiento local.
- Integración de ObsidianaVisualiza y edita archivos Markdown directamente en Obsidian.
- Importación de datos: Soporte para importar diálogos existentes desde archivos JSON de Claude.
- sincronización en tiempo real: Supervisa los cambios en los documentos para mantener actualizada la base de conocimientos.
Utilizar la ayuda
Proceso de instalación
Basic Memory es actualmente una herramienta de línea de comandos y requiere algunos conocimientos técnicos para su instalación. A continuación se detallan los pasos a seguir:
- Preparar el entorno
- Asegúrese de que Python 3.8 o posterior está instalado en su ordenador.
- montaje
uv
(recomendado), ejecútelo en el terminal:pip install uv
- Instalación de la memoria básica
- Introduzca el comando en el terminal:
uv tool install basic-memory
- Compruebe si la instalación se ha realizado correctamente y ejecútela:
basic-memory --version
Si aparece el número de versión, la instalación ha finalizado.
- Introduzca el comando en el terminal:
- Configuración del servidor MCP
- La Memoria Básica se comunica con la IA a través del protocolo MCP. Inicie el servicio MCP local:
uvx basic-memory mcp
- Si utiliza Claude, tendrá que añadir los ajustes de MCP al archivo de configuración de Claude Desktop. Edite el archivo (la ruta en sistemas Mac es
~/Library/Application Support/Claude/claude_desktop_config.json
):{ "mcpServers": { "basic-memory": { "command": "uvx", "args": ["basic-memory", "mcp"] } } }
- La Memoria Básica se comunica con la IA a través del protocolo MCP. Inicie el servicio MCP local:
- Proyecto de inicialización
- Crear una carpeta como base de conocimientos, por ejemplo
~/basic-memory
. - Ve a la carpeta:
cd ~/basic-memory
- Inicialización:
basic-memory init
- Crear una carpeta como base de conocimientos, por ejemplo
- Iniciar la sincronización
- Ejecuta el comando de sincronización en tiempo real:
basic-memory sync --watch
- Ejecuta el comando de sincronización en tiempo real:
Métodos de instalación alternativos (vía Smithery)
- Utiliza Smithery para autoconfigurarte:
npx -y @smithery/cli install @basicmachines-co/basic-memory --client claude
- Esto instala y configura automáticamente la Memoria Básica, eliminando la necesidad de editar manualmente el archivo de configuración de Claude.
Cómo utilizar las principales funciones
1. Creación de conocimiento a través del diálogo
- Abre Claude Desktop y mantén un diálogo con la IA. Por ejemplo: "Dime cómo preparar café".
- Cuando AI responde, la Memoria Básica genera automáticamente un archivo Markdown y lo guarda en la carpeta de su proyecto (p. ej.
~/basic-memory
). Ejemplo de documento:
---
title: 咖啡冲泡方法
permalink: coffee-brewing-methods
type: note
tags:
- 咖啡
- 冲泡
---
# 咖啡冲泡方法
## 观察
- [方法] 手冲咖啡比法压壶更突出细腻味道
- [技巧] 水温 96°C 提取效果最好
## 关系
- 关联 [[咖啡豆来源]]
- 需要 [[研磨技巧]]
2. Conocimientos de visualización y edición
- Abre Obsidian e importa la carpeta del proyecto (por ejemplo
~/basic-memory
). - Visualiza el Gráfico de conocimiento en Obsidian y haz clic en el archivo para editarlo. Por ejemplo, si quieres añadir "El punzón de mano necesita papel de filtro", puedes escribirlo directamente en el archivo:
- [工具] 手冲咖啡需要滤纸
3. Introducir los diálogos existentes
- Exporte los registros de diálogo en formato JSON desde el sitio web de Claude.
- Se ejecuta en el terminal:
basic-memory import --folder ~/basic-memory ~/Downloads/conversations.json
- El sistema convierte el diálogo en un archivo Markdown y lo almacena en la carpeta especificada.
4. Mantener sincronizados los conocimientos
- estar en movimiento
basic-memory sync --watch
El diálogo y la edición se actualizarán en tiempo real. - Por ejemplo, después de que Obsidian modifique un archivo, la IA lee el contenido más reciente para el siguiente diálogo.
Detalles del proceso operativo
- Iniciar el diálogo: Haz una pregunta en Claude y la respuesta se guardará automáticamente como Markdown.
- Inspección de documentos: Abra la carpeta del proyecto para ver los archivos generados.
- Recopilación de conocimientos: Ajustar el contenido y añadir nuevos enlaces en Obsidian.
- uso continuadoCada diálogo hace que el grafo de conocimiento sea más completo.
El manejo de esta herramienta es intuitivo y todos los datos son locales. Una vez instalada, bastan unos pocos comandos para empezar. Aún está en fase de desarrollo, pero la funcionalidad básica ya es práctica.
escenario de aplicación
- Gestión de notas de investigación
Los investigadores discuten los temas con la IA y la Memoria Básica genera automáticamente notas estructuradas para facilitar el seguimiento. - Acumulación de material de escritura
Los escritores chatean con la IA sobre la inspiración, y la herramienta registra y conecta los contenidos relevantes para apoyar la creación. - Creación de una base de conocimientos personales
Los usuarios plantean a la IA preguntas cotidianas, como consejos de cocina, y van creando poco a poco una base de conocimientos personales.
CONTROL DE CALIDAD
- ¿Necesito trabajar en red?
Sí, la comunicación con la IA requiere una red, pero los datos sólo se almacenan localmente. - ¿Qué modelos son compatibles?
Claude está soportado actualmente, otros modelos pueden ser añadidos en el futuro. - ¿Se perderán datos?
No, a menos que el usuario lo borre manualmente, los archivos están bajo control local.
© declaración de copyright
El artículo está protegido por derechos de autor y no debe reproducirse sin autorización.
Artículos relacionados
Sin comentarios...