juyterman1000/entroly

juyterman1000

Локальный слой отбора контекста для AI-агентов: сокращает расход токенов с возможностью точного восстановления исходных фрагментов и аудитом решений.

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

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

  • Бюджетный отбор доказательств: выбор фрагментов контекста в рамках заданного лимита токенов
  • Обратимое сжатие: каждое сокращение можно отменить и восстановить исходные байты
  • Аудиторские чеки: записи о том, что сохранено, что опущено и как восстановить оригинал
  • Контентно-адресуемое восстановление: точное сопоставление фрагментов по хешу
  • Работа через прокси, MCP, SDK или обёртку агента без замены модели
  • Локальный запуск: обработка на своей машине, без внешних сервисов

Для каких задач подходит

  • Снижение затрат на токены при работе с AI-ассистентами в IDE
  • Аудит того, какие фрагменты кода или документов попали в контекст модели
  • Восстановление исходного текста после сжатия для отладки или проверки
  • Интеграция в существующие пайплайны через MCP или SDK без смены архитектуры
  • Контроль контекста в агентах на базе Claude Code, Cursor, Codex и других

Подробнее

Entroly работает как слой между вашим агентом и моделью: он отбирает фрагменты контекста в рамках заданного бюджета токенов, сжимает их и формирует чек с указанием, что было сохранено, что опущено и как восстановить исходные байты. В отличие от обычных компрессоров, каждое сокращение обратимо и подтверждается записью, что позволяет проверить корректность отбора и при необходимости вернуть точный оригинал. Инструмент локальный, не требует замены модели или агентской архитектуры и может подключаться через прокси, MCP, SDK или обёртку.

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

Как установить entroly?

Основная команда установки из README:

pip install -U entroly

Какие задачи решает entroly?

Entroly решает задачи сокращения расходов на токены AI-агентов и обеспечения прозрачности отбора контекста. Он позволяет разработчикам видеть, какие данные попали в модель, и восстанавливать исходные фрагменты при необходимости.

Какие требования к окружению для работы Entroly?

Entroly устанавливается как Python-пакет и работает локально. Поддерживается интеграция через VS Code, Claude Code, Cursor, Codex, GitHub Copilot, Aider и приложения, совместимые с OpenAI/Anthropic API.

Как подключить Entroly к существующему агенту?

Можно использовать прокси, MCP-сервер, SDK или обёртку агента. Инструмент не требует замены модели или архитектуры агента.

Можно ли использовать Entroly в коммерческих проектах?

Да, проект распространяется под лицензией Apache-2.0, которая разрешает коммерческое использование.