Repolode
CortexReach

CortexReach/memory-lancedb-pro

Плагин долгосрочной памяти для агентов OpenClaw: хранит предпочтения и решения в LanceDB и извлекает их в следующих сессиях.

Звёзды
4,452
Форки
730
Открытые issues
50
Последний коммит
24 часа назад

Что это?

memory-lancedb-pro — плагин памяти для агентов OpenClaw. Он извлекает из разговоров факты, предпочтения, решения и контекст проектов, сохраняет их в векторной базе данных LanceDB и добавляет релевантные воспоминания перед ответами в последующих сессиях, чтобы пользователям не приходилось повторяться.

Поиск сочетает векторное сходство с полнотекстовым поиском BM25, а затем при необходимости выполняет переранжирование с помощью cross-encoder через такие провайдеры, как Jina, SiliconFlow, Voyage AI и Pinecone. Воспоминания распределяются по областям — глобальной, для агента, пользователя или проекта. Модель затухания Weibull позволяет постепенно забывать воспоминания, которые редко используются, и сохранять те, к которым часто обращаются. Для умного извлечения LLM классифицирует воспоминания по шести категориям.

В комплект также входит CLI для управления хранилищем памяти: он позволяет просматривать, искать, экспортировать и импортировать данные, повторно создавать эмбеддинги и обновлять хранилище. Плагин поддерживает API эмбеддингов, совместимые с OpenAI, и содержит примечания о требованиях к инструкциям CPU для нативного поиска LanceDB.

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

  • 01Гибридный поиск, сочетающий векторный поиск и полнотекстовый поиск BM25.
  • 02Опциональное переранжирование с помощью cross-encoder через Jina, SiliconFlow, Voyage AI или Pinecone.
  • 03Автоматическое извлечение воспоминаний из разговоров и их поиск перед ответами.
  • 04Изоляция памяти по областям: глобальной, для агента, пользователя и проекта.
  • 05Управление жизненным циклом воспоминаний с затуханием по модели Weibull и повышением уровня важности.
  • 06CLI для поиска, просмотра статистики, экспорта и импорта данных, повторного создания эмбеддингов и обновления хранилища.

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

  • Чтобы персональный ассистент OpenClaw помнил стиль написания кода и предпочтения пользователя между сессиями.
  • Чтобы сохранять историю технических решений и помогать агенту объяснять причины выбора.
  • Чтобы разделять воспоминания нескольких агентов или проектов на одном шлюзе.
  • Чтобы использовать локальную или самостоятельно размещённую модель эмбеддингов с совместимым с OpenAI эндпоинтом.

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

  1. 1

    Установите плагин через OpenClaw CLI

    openclaw plugins install memory-lancedb-pro@beta
  2. 2

    Добавьте конфигурацию плагина в openclaw.json и задайте слот памяти

  3. 3

    Проверьте конфигурацию и перезапустите шлюз

    openclaw config validate && openclaw gateway restart

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

  • Требуется процессор с поддержкой AVX; для некоторых сборок Linux x64 может понадобиться AVX2 для нативного векторного поиска.
  • Для семантической памяти нужен провайдер эмбеддингов и API-ключ, например OpenAI или Jina.
  • Плагин зависит от хоста OpenClaw и не является самостоятельным инструментом.
  • При обновлении со старых версий или смене моделей эмбеддингов необходимо тщательно пересоздать эмбеддинги в новой базе данных.

Темы

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

Что такое memory-lancedb-pro?
Плагин долгосрочной памяти для агентов OpenClaw: хранит предпочтения и решения в LanceDB и извлекает их в следующих сессиях. memory-lancedb-pro — плагин памяти для агентов OpenClaw. Он извлекает из разговоров факты, предпочтения, решения и контекст проектов, сохраняет их в векторной базе данных LanceDB и добавляет релевантные воспоминания перед ответами в последующих сессиях, чтобы пользователям не приходилось повторяться.
memory-lancedb-pro можно использовать бесплатно? Какая у него лицензия?
У memory-lancedb-pro не указана лицензия. Код открыт, но без лицензии нет явного разрешения на его использование — уточните у автора, прежде чем на него полагаться.
memory-lancedb-pro всё ещё поддерживается?
Активно поддерживается. Последний коммит в memory-lancedb-pro — 21 окт. 2026 г..
Для чего можно использовать memory-lancedb-pro?
Чтобы персональный ассистент OpenClaw помнил стиль написания кода и предпочтения пользователя между сессиями. Чтобы сохранять историю технических решений и помогать агенту объяснять причины выбора. Чтобы разделять воспоминания нескольких агентов или проектов на одном шлюзе. Чтобы использовать локальную или самостоятельно размещённую модель эмбеддингов с совместимым с OpenAI эндпоинтом.
Как установить memory-lancedb-pro?
Установите плагин через OpenClaw CLI: openclaw plugins install memory-lancedb-pro@beta Добавьте конфигурацию плагина в openclaw.json и задайте слот памяти Проверьте конфигурацию и перезапустите шлюз: openclaw config validate && openclaw gateway restart
Где скачать memory-lancedb-pro?
Исходный код и инструкции по установке — на GitHub: https://github.com/CortexReach/memory-lancedb-pro

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

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

AI-ориентированная поисковая база данных: хранит векторные, полнотекстовые, структурированные и полуструктурированные данные в одном совместимом с MySQL движке для памяти и поиска агентов.

3,2 тыс.414C++Apache-2.0Обновлён вчера