Проект Iris представляет собой специализированный рантайм, предназначенный для запуска долгоживущих (durable) ИИ-агентов. Основная задача системы — обеспечить надежность выполнения агентных процессов, которые требуют длительного времени на обработку задач, взаимодействия с внешними API и сохранения состояния между этапами выполнения.

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

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