memv: Открытая система памяти для ИИ-агентов

✍️ OpenClawRadar📅 Опубликовано: 13 февраля 2026 г.🔗 Source
memv: Открытая система памяти для ИИ-агентов
Ad

memv — это система памяти с открытым исходным кодом, созданная для ИИ-агентов с уникальным подходом к извлечению знаний. В отличие от традиционных систем памяти, которые собирают каждую информацию и сильно полагаются на извлечение для организации, memv сосредотачивается исключительно на хранении ошибок предсказания. Она использует метод предсказания и калибровки, при котором перед извлечением знаний из нового взаимодействия предсказывается, что эпизод должен содержать на основе существующих знаний. Хранятся только те факты, которые оказались неожиданными, поскольку важность определяется удивлением, а не исходными оценками больших языковых моделей (LLM).

Ad

Ключевые детали

  • Би-временная модель: Каждый факт отслеживается как по времени события, так и по времени транзакции, что позволяет задавать запросы, например, "что мы знали об этом пользователе в январе?"
  • Гибридное извлечение: Использует векторное сходство (sqlite-vec) в сочетании с текстовым поиском BM25 (FTS5) через всёобъемлющее слияние рангов.
  • Обработка противоречий: Новые факты автоматически противоречат и аннулируют более старые конфликтующие, но полная история сохраняется.
  • SQLite по умолчанию: Никаких внешних зависимостей — не требуется Postgres, Redis или Pinecone.
  • Независимость от платформы: Работает с LangGraph, CrewAI, AutoGen, LlamaIndex или обычным Python.
  • Лицензия MIT: Совместима с Python 3.13+ и использует асинхронные операции.

Пример настройки с использованием memv:

from memv import Memory
from memv.embeddings import OpenAIEmbedAdapter
from memv.llm import PydanticAIAdapter

memory = Memory( db_path="memory.db", embedding_client=OpenAIEmbedAdapter(), llm_client=PydanticAIAdapter("openai:gpt-4o-mini"), )

async with memory: await memory.add_exchange( user_id="user-123", user_message="Я только что начал работать в Anthropic в качестве исследователя.", assistant_message="Поздравляю! В какой области ты работаешь?", ) await memory.process("user-123") result = await memory.retrieve("Что делает пользователь?", user_id="user-123")

Проект находится на ранней стадии (v0.1.0), и приветствуются отзывы, особенно касающиеся подхода к извлечению и потенциальных полезных интеграций.

📖 Читать весь источник: r/LocalLLaMA

Ad

👀 Смотрите также

ClaudeMeter: Приложение с открытым исходным кодом для macOS в строке меню для отслеживания использования Claude в реальном времени
Инструменты

ClaudeMeter: Приложение с открытым исходным кодом для macOS в строке меню для отслеживания использования Claude в реальном времени

ClaudeMeter — это бесплатное приложение с открытым исходным кодом для macOS, которое размещается в строке меню и предназначено для подписчиков Claude Max. Оно отображает проценты использования за сессию и за неделю, таймеры сброса и индикаторы темпа работы, не прерывая рабочий процесс. Вся программа была создана с помощью Claude (Claude Code/Opus) для кода на Swift, бэкенда на Supabase и Edge Functions.

OpenClawRadar
Дистиллированная модель Qwen 3.5 27B демонстрирует высокую производительность с агентом кодирования Cursor AI.
Инструменты

Дистиллированная модель Qwen 3.5 27B демонстрирует высокую производительность с агентом кодирования Cursor AI.

Пользователь сообщает, что дистиллированная версия Qwen 27B opus 4.6 эффективно работает в качестве модели, управляющей Cursor, с производительностью, сопоставимой с Gemini 3 Flash. Настройка заняла около 10 минут с использованием Cursor для конфигурации туннеля ngrok и localllama.

OpenClawRadar
Нужен MCP-сервер, обеспечивающий семантическое обнаружение инструментов для AI-агентов.
Инструменты

Нужен MCP-сервер, обеспечивающий семантическое обнаружение инструментов для AI-агентов.

Сервер MCP под названием Need обеспечивает семантический поиск по более чем 10 000 инструментам из brew, npm, pip и cargo. Когда агент запрашивает задачу, например, 'сжать эти PNG-файлы', он находит pngquant, устанавливает его, запускает и сообщает об успехе.

OpenClawRadar
CRMy: Открытая CRM и движок контекста клиентов для OpenClaw
Инструменты

CRMy: Открытая CRM и движок контекста клиентов для OpenClaw

CRMy — это открытая CRM-система и механизм контекста клиентов, созданная специально для агентов OpenClaw. Она включает полный CLI, плагин OpenClaw с 12 CRM-инструментами, бэкенд на PostgreSQL и развертывание на собственном сервере двумя командами.

OpenClawRadar