Repolode
plastic-labs

plastic-labs/honcho

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

Звёзды
7,760
Форки
954
Открытые issues
174
Последний коммит
вчера

Что это?

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

Проект предлагает управляемый сервис по адресу api.honcho.dev, локальный стек, который запускается с помощью инструмента honcho-cli, и сервер на FastAPI для самостоятельного хостинга. Для него нужны PostgreSQL с pgvector и ключ провайдера LLM. Доступны SDK для Python и TypeScript, а также официальные плагины памяти для агентов программирования, таких как Claude Code, Cursor, OpenCode и OpenClaw, и MCP-эндпоинт для любого клиента с поддержкой MCP.

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

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

  • 01Сохраняет сообщения и события в сессиях и в фоновом режиме формирует представления каждого участника.
  • 02Чат-эндпоинт на естественном языке, чтобы задавать вопросы о том, что известно об участнике.
  • 03Гибридный поиск BM25 и по векторам на уровне workspace, сессии или участника.
  • 04Контекст сессии с краткими сводками, готовый для промпта и преобразуемый в форматы сообщений OpenAI и Anthropic.
  • 05Scopes, ограничивающие поиск данными из указанной группы сессий.
  • 06SDK для Python и TypeScript, MCP-эндпоинт и плагины для агентов программирования.

Сценарии использования

  • Добавить агенту программирования, например Claude Code или Cursor, память, сохраняющуюся между сессиями.
  • Добавить чат-боту или обучающему приложению долговременную память о пользователе.
  • Поддерживать длинные диалоги, добавляя в промпт LLM контекст в виде краткой сводки.
  • Самостоятельно развернуть слой памяти для внутренней мультиагентной системы.

В подборках

Темы

Частые вопросы

Что такое honcho?
Инфраструктура памяти для ИИ-агентов с сохранением состояния: анализирует диалоги и моделирует пользователей, агентов и группы с течением времени. Honcho — сервис памяти для ИИ-агентов. Вы сохраняете сообщения и события в сессиях, а Honcho обрабатывает их в фоновом режиме, извлекая выводы и поддерживая представление о каждом участнике — им может быть пользователь, ИИ-агент, группа, проект или идея. Затем приложения запрашивают эти данные через чат-эндпоинт на естественном языке, наборы контекста сессий, гибридный поиск BM25 и по векторам или статические представления с низкой задержкой, а результаты добавляют в любой вызов LLM или фреймворк.
honcho можно использовать бесплатно? Какая у него лицензия?
honcho распространяется с открытым исходным кодом под лицензией AGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
honcho всё ещё поддерживается?
Активно поддерживается. Последний коммит в honcho — 23 окт. 2026 г..
Для чего можно использовать honcho?
Добавить агенту программирования, например Claude Code или Cursor, память, сохраняющуюся между сессиями. Добавить чат-боту или обучающему приложению долговременную память о пользователе. Поддерживать длинные диалоги, добавляя в промпт LLM контекст в виде краткой сводки. Самостоятельно развернуть слой памяти для внутренней мультиагентной системы.
Где скачать honcho?
Исходный код и инструкции по установке — на GitHub: https://github.com/plastic-labs/honcho

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Нативный для Java движок долговременной памяти и контекста для AI-агентов: превращает диалоги, документы и вызовы инструментов в структурированную память с возможностью поиска.

90195JavaApache-2.0Обновлён 2 месяца назад

Сервис контекста с открытым исходным кодом, который хранит решения, ограничения и состояние работы вне чатов, чтобы агенты и люди могли продолжать работу в новых сессиях.

1,4 тыс.324PythonApache-2.0Обновлён 14 часов назад

Постоянная память для ИИ-агентов, пишущих код: сохраняет действия в сессиях, сжимает их с помощью ИИ и добавляет релевантный контекст в новые сессии.

102,8 тыс.+467 за неделю9,1 тыс.TypeScriptApache-2.0Обновлён 16 часов назад