soul.py добавляет постоянную память локальным LLM с помощью простого файлового подхода.

✍️ OpenClawRadar📅 Опубликовано: 2 марта 2026 г.🔗 Source
soul.py добавляет постоянную память локальным LLM с помощью простого файлового подхода.
Ad

soul.py — это библиотека Python, которая обеспечивает постоянную память для локальных сессий LLM, сохраняя историю разговоров в удобочитаемых файлах формата markdown, устраняя необходимость в базах данных или запущенных серверах.

Как это работает

Библиотека создаёт два файла в формате markdown: SOUL.md для информации об идентичности и MEMORY.md для журналов разговоров. Каждый раз, когда вы вызываете agent.ask(), система считывает оба файла в системный промпт, обрабатывает запрос, а затем добавляет обмен сообщениями в MEMORY.md. Это позволяет памяти сохраняться между процессами и сессиями.

Базовое использование

Установка и настройка:

pip install soul-agent
soul init

Пример реализации с Ollama:

from soul import Agent

agent = Agent( provider="openai-compatible", base_url="http://localhost:11434/v1", model="llama3.2", api_key="ollama" )

agent.ask("My name is Prahlad, I'm working on an AI research lab.")

Позже, в новой сессии:

agent.ask("What do you know about me?")

Возвращает: "You're Prahlad, working on an AI research lab."

Ad

Ключевые особенности

  • Работает с моделями Ollama, OpenAI и Anthropic
  • Не требует базы данных или сервера
  • Удобочитаемые файлы в формате markdown
  • Поддерживает версионирование через Git и ручное редактирование
  • Память сохраняется между процессами и сессиями
  • Создана специально для добавления постоянной памяти к локальным моделям

Инструмент был создан для решения проблемы, когда локальные LLM забывают информацию между сессиями, предоставляя лёгкую альтернативу решениям на основе баз данных.

📖 Read the full source: r/LocalLLaMA

Ad

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

Платформа NERF Open Source AI для инженерной безопасности искусственного интеллекта выходит в публичную бета-версию.
Инструменты

Платформа NERF Open Source AI для инженерной безопасности искусственного интеллекта выходит в публичную бета-версию.

NERF — это платформа с открытым исходным кодом для инженерной безопасности на основе ИИ и автономный агент для написания кода, который охватывает наступательные, оборонительные и приватные методы безопасности в 117 областях. Он включает 9 автоматически определяемых режимов работы, поддержку 26 провайдеров LLM и автоматизацию соответствия 39 стандартам.

OpenClawRadar
Лор: MCP-сервер, который обменивается историей сессий AI-агента между инструментами
Инструменты

Лор: MCP-сервер, который обменивается историей сессий AI-агента между инструментами

Lore — это MCP-сервер, который индексирует сессии ИИ-агентов в локальную базу данных SQLite, позволяя любому агенту, независимо от инструмента, получать доступ к истории сессий другого агента. Даже если сессии начинаются с чистого листа без общего контекста, агенты могут запрашивать прошлые разговоры по требованию.

OpenClawRadar
Протокол открытой памяти: единое хранилище памяти для Claude, ChatGPT, Cursor
Инструменты

Протокол открытой памяти: единое хранилище памяти для Claude, ChatGPT, Cursor

Open Memory Protocol (OMP) — это не зависящая от вендора спецификация и эталонный сервер для переносимой памяти ИИ. Запустите собственный сервер через Docker или npx, подключите Claude через MCP и автоматически делитесь памятью с ChatGPT и Cursor.

OpenClawRadar
🦀
Инструменты

OpenClaw-RL от Reef Infra превращает пользовательские исправления в обучающие данные — подвох в сопоставлении сессий

Рецепт OpenClaw-RL от Reef Infra восстанавливает диалоги из трафика инференса, оценивает завершённые ходы с помощью PRM и передаёт принятую обратную связь в обновление политики. Корреляция сессий — это деталь развёртывания, определяющая, сработает ли всё это.

OpenClawRadar