Солитер: Открытый Идентификационный Слой для ИИ-Агентов, Созданный с Кодом Claude

✍️ OpenClawRadar📅 Опубликовано: 14 апреля 2026 г.🔗 Source
Солитер: Открытый Идентификационный Слой для ИИ-Агентов, Созданный с Кодом Claude
Ad

Solitaire — это проект с открытым исходным кодом, который предоставляет слой идентификации для ИИ-агентов, созданный в основном с использованием Claude Code в качестве среды разработки. В отличие от инструментов памяти агентов, которые сосредоточены на запоминании, Solitaire решает вопрос о том, как агенты работают с пользователями с течением времени, стремясь выйти за рамки того, что создатель описывает как «умный незнакомец с лучшим блокнотом».

Ключевые особенности и архитектура

Система работает в продакшене с февраля, и текущая версия сформирована более чем 600 сессиями и 15 700+ записями в реальном использовании. Ключевые архитектурные решения возникли из наблюдения за режимами сбоев и исправления реальных проблем:

  • Архитектура сервера MCP и система хуков, разработанные вокруг того, как Claude Code обрабатывает вызовы инструментов и состояние сессии
  • Взвешивание поиска, которое корректируется на основе того, что действительно оказалось полезным на практике
  • Структура загрузки и компиляция персонажа, доработанные в ходе производственного использования
  • Самоисправляющийся граф знаний с обнаружением противоречий, переоценкой уверенности и перелинковкой сущностей
  • Многоуровневый контекст загрузки, чтобы агенты прибывали проинформированными, а не пустыми

Система идентичности и поведения

Система идентичности Solitaire развивается через реальное взаимодействие, а не статическую конфигурацию:

  • Черты характера (теплота, напористость, убеждённость, наблюдательность) формируются из паттернов взаимодействия и развиваются между сессиями
  • Персонаж и поведенческая идентичность развиваются из реального использования, а не редактирования конфигурационных файлов
  • Остатки сессий переносят то, как ощущалась работа, а не только то, что обсуждалось
  • Новые пользователи получают управляемое введение, которое создаёт партнёра через разговор — выберите имя, опишите потребности, и система соберёт персонаж из ответов (YAML не требуется)
Ad

Локально-ориентированный дизайн

Локально-ориентированный подход является неоспоримым в дизайне:

  • Всё хранилище — это SQLite + JSONL в вашем рабочем каталоге
  • Нулевые сетевые запросы от основного движка
  • Нет зависимости от облака, нет телеметрии, нет внешних API-вызовов для операций с памятью
  • Автоматические ротационные резервные копии без необходимости настройки
  • Ваши данные остаются на вашем компьютере

Установка и совместимость

Установите через pip install solitaire-ai (примечание: не install solitaire, который является несвязанным пакетом). Проект создан в первую очередь для Claude Code, но поддерживает другие платформы агентов. Он не зависит от памяти — работает с существующими слоями памяти или предоставляет его при необходимости.

Лицензия и доступность

Бесплатный и с открытым исходным кодом под AGPL-3.0, с коммерческим лицензированием для проприетарного внедрения. Доступен на PyPI и в MCP Registry. Две исследовательские статьи из лонгитюдной работы в настоящее время находятся на рассмотрении.

📖 Read the full source: r/ClaudeAI

Ad

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

MarkView: Инструмент с открытым исходным кодом для отображения и управления Markdown-файлами, созданными искусственным интеллектом
Инструменты

MarkView: Инструмент с открытым исходным кодом для отображения и управления Markdown-файлами, созданными искусственным интеллектом

MarkView — это приватный рендеринг-движок, который отображает файлы Markdown с диаграммами Mermaid и математикой KaTeX, доступный как веб-приложение, нативное приложение для macOS и MCP-сервер для интеграции с Claude Desktop и Cursor.

OpenClawRadar
ClaudeDesk v4.2–4.3 внедряет визуализацию команд агентов и движок репозитория Atlas.
Инструменты

ClaudeDesk v4.2–4.3 внедряет визуализацию команд агентов и движок репозитория Atlas.

ClaudeDesk v4.2–4.3 предоставляет графический интерфейс для управления командами агентов Claude Code CLI и оптимизирует настройку сессий с помощью движка Repository Atlas.

OpenClawRadar
Репозиторий Токенов: GitHub Action Добавляет Значок Подсчета Токенов для Осведомленности о Контекстном Окне LLM
Инструменты

Репозиторий Токенов: GitHub Action Добавляет Значок Подсчета Токенов для Осведомленности о Контекстном Окне LLM

Repo Tokens — это GitHub Action, который подсчитывает размер вашей кодовой базы в токенах с помощью tiktoken и добавляет в README значок, показывающий, какой процент контекстного окна языковой модели он заполняет. Значок использует зелёный цвет для менее 30%, жёлтый для 50-70% и красный для 70% и выше.

OpenClawRadar
Фреймворк с открытым исходным кодом для постоянной памяти ИИ-агентов с локальным хранением и графовым поиском.
Инструменты

Фреймворк с открытым исходным кодом для постоянной памяти ИИ-агентов с локальным хранением и графовым поиском.

Разработчик создаёт фреймворк с открытым исходным кодом для постоянной памяти ИИ-агентов, который хранит данные локально в виде файлов Markdown, использует вики-ссылки в качестве рёбер графа и реализует Git для контроля версий. Система включает четырёхсигнальное извлечение и графовое забывание на основе когнитивной науки ACT-R.

OpenClawRadar