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, которая разрешает коммерческое использование.
О репозитории
Язык
Лицензия
Звёзды
480
Форки
73
Открытые issues
1
Контрибьюторы
0
Создан
08.03.2026
Обновлён
26.10.2026