AiKraft

vectorize-io/hindsight

Hindsight: Память агента, которая учится

Агенты⭐ 53 194Pythonпоследний релиз: v1.1.0
Открыть на GitHub ↗Сайт проекта ↗

Что это за инструмент

Hindsight — это система памяти для AI-агентов, которая позволяет им учиться и адаптироваться на основе прошлого опыта, а не просто хранить историю диалогов.

Зачем нужен

Инструмент решает проблему долгосрочной памяти в LLM, превосходя по точности традиционные подходы RAG и knowledge graphs. Он полезен для создания автономных агентов, которые сохраняют контекст, извлекают уроки из взаимодействий и улучшают свои ответы со временем.

Что можно реализовать

  • Разработка умных чат-ботов, которые помнят предпочтения пользователя и историю решений
  • Интеграция памяти в coding agents (например, Cursor, Claude Code) для доступа к документации и контексту кода
  • Построение систем с долгосрочным обучением для корпоративных AI-ассистентов
  • Исследование и бенчмаркинг эффективности различных архитектур памяти агентов

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

  • State-of-the-art результаты на бенчмарке LongMemEval по сравнению с другими системами памяти
  • Поддержка 25+ LLM-провайдеров, включая локальные модели (Ollama) и платные подписки (ChatGPT Plus, Claude Pro)
  • Готовые интеграции: MCP-сервер, обертки для LLM, навыки для AI-кодинга
  • Простое развертывание через Docker, Helm или pip с поддержкой PostgreSQL и Oracle AI Database
  • Открытая лицензия MIT и активное сообщество с публичными бенчмарками в реальном времени

👤 Кому подойдёт: Разработчики AI-агентов, инженеры по машинному обучению, исследователи в области NLP и технические лидеры, внедряющие LLM в продуктовые решения

Релизы

v1.1.0minor
🕐 3 дн назад · релиз на GitHub ↗

Hindsight v1.1.0: новые провайдеры решений, расширения LLM, улучшение ранжирования и множество исправлений стабильности.

  • Added: Добавлена поддержка Cloudflare Clef и OpenAI Decisions API в качестве провайдеров decision-моделей.
  • Added: Введены расширения для управления выбором LLM и учетными данными на стороне сервера.
  • Added: Ранжирование при поиске теперь использует decision-модель с учетом даты вопроса.
  • Fixed: Исправлена работа с отказом Anthropic, ускорено восстановление при некорректном формате ответа.
  • Fixed: Устранены проблемы с таймаутами экспорта на Windows, параллельной загрузкой локальных моделей и блокировками API.
v1.0.0majorbreaking
🕐 11 дн назад · релиз на GitHub ↗

Релиз v1.0.0: исправления для coding-agents, OpenClaw, API и интеграций, а также рефакторинг SDK.

  • Breaking: Удалён пакет agent-sdk и инструменты agent_knowledge_* в рамках рефакторинга OpenClaw.
  • Fixed: Исправлены критические ошибки в coding-agents: работа хуков Windows, парсинг git log, обработка HTTP-ошибок и сохранение сессий.
  • Fixed: Устранены проблемы в OpenClaw: корректное чтение транскриптов, захват идентичности для запуска целей и учёт настроек логирования.
  • Fixed: Исправлена логика API: отказ в доступе для тегов при операциях банка, исправлена гонка при редактировании mental-model и поддержка LlamaParse v2.
  • Added: Каждая интеграция теперь идентифицируется собственным заголовком User-Agent.
v0.10.3patch
🕐 16 дн назад · релиз на GitHub ↗

Исправления в coding-agents, hermes и banks; обновление зависимостей и документации.

  • Fixed: coding-agents: логика блокировки deepen, обработка 429 ошибок и фильтрация контента Codex.
  • Fixed: hermes: запуск встроенного демона вне процесса и изоляция PYTHONPATH.
  • Fixed: banks: удаление несуществующего банка теперь возвращает no-op вместо ошибки 500.
  • Added: добавлен TraeCode (TRAE CN) harness для coding-agents.
  • обновлены зависимости (ip-address, undici, pyjwt) и улучшена документация.