Basic Memory: MCP-сервис для создания постоянных графов знаний из разговоров ИИ
Общее введение
Basic Memory - это инструмент для построения графов знаний посредством диалога с ИИ-помощниками, такими как Claude. Разработанный компанией Basic Machines, он сохраняет содержимое диалога в виде файла в формате Markdown, который хранится на локальном компьютере пользователя, гарантируя, что данные полностью находятся под его контролем. Инструмент работает следующим образом Модель Контекстный протокол (MCP) Сотрудничая с большими моделями, ИИ может считывать и записывать знания, формируя семантически связанные графы. Он также поддерживает интеграцию с Obsidian для удобного просмотра и редактирования. В настоящее время он находится в бета-версии и подходит для пользователей, которым необходимо накапливать структурированные знания, например исследователей, писателей или энтузиастов управления знаниями.

Список функций
- Диалог порождает знания: Превращайте естественные разговоры с ИИ в структурированные документы в формате Markdown.
- локальное хранилище: Все данные сохраняются на компьютере пользователя и не загружаются в облако.
- семантическое отображение: Автоматически извлекает взаимосвязи между точками знаний и генерирует обходные графы.
- Сотрудничество с крупными моделями: Протокол MCP используется для связи с Клод и др. моделируют взаимодействие для чтения и записи местных знаний.
- Obsidian Integration: Просмотр и редактирование файлов Markdown непосредственно в Obsidian.
- Импорт данных: Поддержка импорта существующих диалогов из JSON-файлов Claude.
- синхронизация реального времени: Отслеживайте изменения в документах, чтобы поддерживать базу знаний в актуальном состоянии.
Использование помощи
Процесс установки
В настоящее время Basic Memory является инструментом командной строки и требует некоторых технических навыков для установки. Ниже приведены подробные шаги:
- Подготовка среды
- Убедитесь, что на вашем компьютере установлен Python 3.8 или более поздней версии.
- монтаж
uv
(рекомендуется), запустите его в терминале:pip install uv
- Установка базовой памяти
- Введите команду в терминале:
uv tool install basic-memory
- Проверьте, успешно ли прошла установка, и запустите ее:
basic-memory --version
Если отображается номер версии, установка завершена.
- Введите команду в терминале:
- Настройка сервера MCP
- Basic Memory взаимодействует с AI по протоколу MCP. Запустите локальную службу MCP:
uvx basic-memory mcp
- Если вы используете Claude, вам нужно добавить настройки MCP в файл конфигурации Claude Desktop. Отредактируйте этот файл (путь в системах Mac
~/Library/Application Support/Claude/claude_desktop_config.json
):{ "mcpServers": { "basic-memory": { "command": "uvx", "args": ["basic-memory", "mcp"] } } }
- Basic Memory взаимодействует с AI по протоколу MCP. Запустите локальную службу MCP:
- Проект инициализации
- Создайте папку в качестве базы знаний, например.
~/basic-memory
. - Перейдите в папку:
cd ~/basic-memory
- Инициализация:
basic-memory init
- Создайте папку в качестве базы знаний, например.
- Запуск синхронизации
- Запустите команду синхронизации в реальном времени:
basic-memory sync --watch
- Запустите команду синхронизации в реальном времени:
Альтернативные методы установки (через Smithery)
- Используйте Smithery для автоматической настройки:
npx -y @smithery/cli install @basicmachines-co/basic-memory --client claude
- Это автоматически устанавливает и настраивает Basic Memory, избавляя вас от необходимости вручную редактировать конфигурационный файл Claude.
Как использовать основные функции
1. Создание знаний через диалог
- Откройте Claude Desktop и заведите диалог с искусственным интеллектом. Например, "Расскажите мне, как сварить кофе".
- Когда AI отвечает, Basic Memory автоматически генерирует файл в формате Markdown и сохраняет его в папке проекта (например.
~/basic-memory
). Пример документа:
---
title: 咖啡冲泡方法
permalink: coffee-brewing-methods
type: note
tags:
- 咖啡
- 冲泡
---
# 咖啡冲泡方法
## 观察
- [方法] 手冲咖啡比法压壶更突出细腻味道
- [技巧] 水温 96°C 提取效果最好
## 关系
- 关联 [[咖啡豆来源]]
- 需要 [[研磨技巧]]
2. Знания о просмотре и редактировании
- Откройте Obsidian и импортируйте папку проекта (например.
~/basic-memory
). - Просмотрите График знаний в Obsidian и нажмите на файл, чтобы отредактировать его. Например, если вы хотите добавить "Hand Punch Needs Filter Paper", вы можете написать это прямо в файле:
- [工具] 手冲咖啡需要滤纸
3. Внедрение существующих диалогов
- Экспорт журналов диалогов в формате JSON с веб-сайта Claude.
- Запускается в терминале:
basic-memory import --folder ~/basic-memory ~/Downloads/conversations.json
- Система преобразует диалог в файл Markdown и сохраняет его в указанной папке.
4. синхронизация знаний
- быть в движении
basic-memory sync --watch
Диалоги и монтаж будут обновляться в режиме реального времени. - Например, после того как Obsidian изменяет файл, ИИ считывает последнее содержимое для следующего диалога.
Детали процесса эксплуатации
- Начало диалога: Задайте вопрос в Claude, и ответ будет автоматически сохранен в формате Markdown.
- Проверка документов: Откройте папку проекта, чтобы просмотреть созданные файлы.
- Обобщение знаний: Корректировка контента и добавление новых ссылок в Obsidian.
- постоянное использование: Каждый диалог делает граф знаний более полным.
Этот инструмент интуитивно понятен в использовании, а все данные хранятся локально. После установки достаточно нескольких команд, чтобы начать работу. Он все еще находится в стадии разработки, но основная функциональность уже практически реализована.
сценарий применения
- Управление исследовательскими записками
Исследователи обсуждают темы с искусственным интеллектом, а Basic Memory автоматически генерирует структурированные заметки для облегчения последующей работы. - Накопление письменных принадлежностей
Писатели общаются с искусственным интеллектом по поводу вдохновения, а инструмент записывает и подключает соответствующий контент для поддержки творчества. - Создание базы персональных знаний
Пользователи задают ИИ повседневные вопросы, например, советы по приготовлению пищи, постепенно создавая базу персональных знаний.
QA
- Нужна ли мне сеть?
Да, общение с ИИ требует наличия сети, но данные хранятся только локально. - Какие модели поддерживаются?
В настоящее время поддерживается модель Claude, другие модели могут быть добавлены в будущем. - Будут ли потеряны данные?
Нет, пока пользователь не удалит их вручную, файлы находятся под локальным контролем.
© заявление об авторских правах
Авторское право на статью Круг обмена ИИ Пожалуйста, не воспроизводите без разрешения.
Похожие статьи
Нет комментариев...