Repolode
zilliztech

zilliztech/memsearch

Постоянный слой семантической памяти для AI-агентов, работающих с кодом: хранит заметки в Markdown и индексирует их в Milvus для поиска между агентами.

Звёзды
2,775
Форки
272
Открытые issues
267
Последний коммит
4 часа назад

Что это?

memsearch предоставляет AI-агентам, работающим с кодом, долговременную память, которая сохраняется между сессиями и доступна в разных инструментах. Диалоги суммируются в ежедневные Markdown-файлы — они служат источником истины. Поверх этих файлов строится индекс Milvus, позволяющий агенту искать в прошлых задачах по смыслу и ключевым словам, например находить прежние решения или сессии отладки.

Доступны плагины для Claude Code, Codex, DeepSeek Harness, OpenClaw и OpenCode. Контекст диалога в одном агенте становится доступен для поиска в остальных. Разработчики также могут использовать CLI и Python API, чтобы добавить тот же механизм памяти в собственных агентов или RAG-пайплайны.

По умолчанию для создания эмбеддингов используется локальная модель ONNX bge-m3, которой не нужен API-ключ; Milvus Lite работает сразу после установки. Настройки позволяют переключиться на OpenAI, Ollama или Zilliz Cloud.

Ключевые возможности

  • 01Хранит заметки в редактируемых вручную Markdown-файлах, а Milvus использует как индекс, который можно перестроить
  • 02Гибридный поиск объединяет плотные векторы, BM25 и ранжирование RRF
  • 03Плагины для Claude Code, Codex, DeepSeek Harness, OpenClaw и OpenCode
  • 04Поиск в три этапа: найти нужное, развернуть раздел, затем посмотреть исходную стенограмму
  • 05Наблюдатель за файлами переиндексирует изменённые файлы и пропускает неизменившиеся фрагменты, используя хеширование SHA-256
  • 06Python API и CLI для добавления памяти в собственных агентов

Сценарии использования

  • Вспомнить, почему в прошлой сессии выбрали ту или иную архитектуру или библиотеку
  • Продолжить отладку, найдя, как раньше исправляли похожую проблему
  • Делиться контекстом проекта между Claude Code, Codex и другими агентами
  • Добавить постоянную память в собственного агента, созданного с помощью Python API

Быстрый старт

  1. 1

    Добавьте marketplace memsearch в Claude Code

    /plugin marketplace add zilliztech/memsearch
  2. 2

    Установите плагин memsearch

    /plugin install memsearch
  3. 3

    Перезапустите Claude Code, чтобы активировать плагин

Что важно знать

  • Модель эмбеддингов, используемая по умолчанию локально (около 558 МБ), скачивается с HuggingFace Hub при первом запуске.
  • Для облачных провайдеров эмбеддингов, таких как OpenAI, нужен API-ключ. Для работы с несколькими пользователями потребуется Zilliz Cloud или собственный сервер Milvus.

Темы

Частые вопросы

Что такое memsearch?
Постоянный слой семантической памяти для AI-агентов, работающих с кодом: хранит заметки в Markdown и индексирует их в Milvus для поиска между агентами. memsearch предоставляет AI-агентам, работающим с кодом, долговременную память, которая сохраняется между сессиями и доступна в разных инструментах. Диалоги суммируются в ежедневные Markdown-файлы — они служат источником истины. Поверх этих файлов строится индекс Milvus, позволяющий агенту искать в прошлых задачах по смыслу и ключевым словам, например находить прежние решения или сессии отладки.
memsearch можно использовать бесплатно? Какая у него лицензия?
memsearch распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
memsearch всё ещё поддерживается?
Активно поддерживается. Последний коммит в memsearch — 22 окт. 2026 г..
Для чего можно использовать memsearch?
Вспомнить, почему в прошлой сессии выбрали ту или иную архитектуру или библиотеку Продолжить отладку, найдя, как раньше исправляли похожую проблему Делиться контекстом проекта между Claude Code, Codex и другими агентами Добавить постоянную память в собственного агента, созданного с помощью Python API
Как установить memsearch?
Добавьте marketplace memsearch в Claude Code: /plugin marketplace add zilliztech/memsearch Установите плагин memsearch: /plugin install memsearch Перезапустите Claude Code, чтобы активировать плагин
Где скачать memsearch?
Исходный код и инструкции по установке — на GitHub: https://github.com/zilliztech/memsearch

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты