Honcho: управление памятью для адаптивных ИИ-агентов

Honcho: управление памятью для адаптивных ИИ-агентов

Honcho — это библиотека для управления памятью в построении состояний агентов, которые могут адаптироваться к изменениям во взаимодействиях с людьми, группами и проектами.

Проект решает задачу хранения сообщений и событий, позволяя агентам использовать эти данные для улучшения своей производительности и доверия к ним. В отличие от других альтернатив, Honcho предлагает концепцию "агентской памяти", что использует данные на фоне для создания более адаптивных и эффективных агентов. Библиотека будет полезна разработчикам, занимающимся созданием ИИ-агентов, которые требуют высокую степень понимания контекста.

Запускать можно через локальный стек с помощью команды honcho start или использовать управляемый сервис на api.honcho.dev. Учти, что проект находится на стадии разработки, что может повлиять на стабильность и функциональность.

Honcho
---

**Honcho** — это инфраструктура для построения агентств с долговременной памятью, которые могут обрабатывать и анализировать изменяющиеся данные о людях, агентах, группах, проектах и идеях со временем. Этот проект позволит тебе хранить сообщения и события, обрабатывать их в фоновом режиме и запрашивать контекст с использованием различных моделей и фреймворков.

Ты можешь использовать Honcho как управляемый сервис через api.honcho.dev, запустить локальную версию с помощью команды honcho start или развернуть собственный сервер на FastAPI.

Установка и запуск

Чтобы начать работу с Honcho, тебе нужно получить API-ключ на app.honcho.dev. После регистрации ты получишь доступ к бесплатным кредитам в размере $100 для использования сервиса.

Быстрая установка:

Для Python:

pip install honcho-ai

Для TypeScript:

npm install @honcho-ai/sdk

Для запуска локальной версии Honcho, найди в README следующие команды:

honcho start --setup

Если ты хочешь развернуть Honcho самостоятельно, тебе нужно клонить репозиторий и настроить окружение:

git clone https://github.com/plastic-labs/honcho.git
cd honcho
cp docker-compose.yml.example docker-compose.yml
cp .env.template .env  # настроить переменные окружения
docker compose up

Функции и возможности

Honcho предоставляет множество функций для управления памятью агентов:

  • Сохранение истории взаимодействий с помощью session.add_messages(...).
  • Запрос информации о peer через peer.chat(...).
  • Получение контекста для всей рабочей области с использованием honcho.chat(...).
  • Поиск по взаимодействиям использует гибридный подход (BM25 + векторный поиск).
  • Доступ к статическим представлениям данных с помощью peer.representation(...).

Honcho поддерживает интеграции с различными агентами, такими как Claude Code, Codex, Cursor и другими, что позволяет использовать одну конфигурацию для всех. Все интеграции хранятся в файле ~/.honcho/config.json.

Ограничения

В README не указаны конкретные ограничения, но стоит отметить, что фоновая обработка информации осуществляется асинхронно. Это значит, что новые сообщения могут появляться в ответах немного с задержкой. Для инструментов, работающих в реальном времени, можно использовать специальный representation эндпоинт для получения актуальных данных.

Лицензия

Honcho размещен под лицензией AGPL-3.0, что означает, что проект является открытым для использования и модификации при условии соблюдения условий лицензии.

Радар проекта: 88 из 100 — зрелый и живой проект

ИмпульсТемпЗрелостьСообществоСвежестьСтартПродакшенДовериеДокументацияЭкосистема88
  • Импульс 53 ≈ 16 звёзд в день
  • Темп разработки 98 275 коммитов за 12 недель
  • Зрелость 79 проекту 3 года, 6 релизов
  • Сообщество 81 74 участника, 974 форка
  • Свежесть 96 последний коммит — 6 дней назад
  • Быстрый старт 100 есть: команда установки, Docker, сайт/демо, примеры
  • Готовность к продакшену 100 релиз v3.5.0, автосборка, тесты
  • Безопасность и доверие 100 лицензия AGPL-3.0, SECURITY.md, организация
  • Документация 100 README 33.8 тыс. знаков, 44 раздела, папка docs
  • Экосистема 76 29 подписчиков на обновления, 10 тем
Как считаем

Только открытые данные GitHub на 07.11.2026, без оценок нейросети. Каждая ось — от 0 до 100, итог — среднее.

  • Импульс — звёзд в день: за время наших замеров, а пока их нет — за всю жизнь проекта; 200 в день — максимум.
  • Темп разработки — коммитов за последние 12 недель; 300 — максимум. Пока GitHub не досчитал статистику, ось не учитывается.
  • Зрелость — возраст проекта (3 года — максимум) и число релизов (30 — максимум), поровну.
  • Сообщество — участников с коммитами (200 — максимум) и форков (5000 — максимум), поровну.
  • Свежесть — дней с последнего коммита: сегодня — 100, полгода и больше или архив — 0.
  • Быстрый старт — в README есть команда установки, раздел «быстрый старт» или примеры использования, в репозитории — Docker и папка примеров, у проекта есть сайт или демо.
  • Готовность к продакшену — релизы, версия 1.0 и выше, автосборка (GitHub Actions), тесты, лицензия, журнал изменений.
  • Безопасность и доверие — открытая лицензия (своя — половина балла), политика безопасности (SECURITY.md), проект организации, правила для участников, не в архиве.
  • Документация — объём и структура README, папка docs или сайт, оценка «здоровья сообщества» GitHub.
  • Экосистема — звёзды (50 тыс. — максимум), подписчики на обновления (1000 — максимум), темы репозитория.

Открыть на GitHub: plastic-labs/honcho →

Что нового на GitHub — короткие обзоры на русском Новые обзоры приходят в Telegram. Без спама, по делу.
Подписаться

Похожие статьи

Популярные темы на сайте