
Что это
Burr позволяет описывать логику приложения в виде явного графа состояний и переходов между ними. Разработчик задаёт действия (Actions) и условия переходов, а фреймворк берёт на себя управление потоком выполнения, персистентность состояния и трассировку. Под капотом нет магии: весь граф видно в коде и в визуальном дашборде.
Что даёт
Разработчик получает прозрачную, отлаживаемую архитектуру вместо запутанных цепочек вызовов LLM. Встроенный телеметрический дашборд показывает каждый шаг агента в реальном времени, что резко сокращает время на поиск ошибок. На выходе получается стабильное, воспроизводимое приложение, которое легко тестировать и дорабатывать без переписывания с нуля.
Кому подходит
Подходит Python-разработчикам, которые строят LLM-агентов, многошаговые пайплайны или симуляции и хотят полного контроля над логикой без vendor lock-in на конкретный оркестратор.
Инструменты помогают сделать работу, но результат тут же теряется в чатах и вкладках. ENGRAM собирает находки, документы и переписку команды в единую ИИ-память и находит нужное по смыслу со ссылкой на источник. Данные в России.
Доступ из России
Репозиторий размещён на GitHub и доступен из России без ограничений. Фреймворк устанавливается через pip, никаких внешних платных сервисов не требует. Если нужен облачный дашборд от DAGWorks, доступность из РФ стоит проверить отдельно.
Цена
open-source (MIT), бесплатно
