ARC (Agent Runtime Core) — это новый фреймворк с открытым исходным кодом, предназначенный для создания и запуска автономных ИИ-агентов в локальной среде. Система фокусируется на управлении памятью, навыками и агентными взаимодействиями, позволяя разработчикам развертывать сложные агентные системы без привязки к облачным API, обеспечивая полный контроль над данными и процессами выполнения.
Архитектура ARC спроектирована как «local-first» решение, что критически важно для задач, требующих высокой приватности и минимальной задержки. Фреймворк предоставляет унифицированный интерфейс для подключения различных моделей и инструментов, абстрагируя логику оркестрации. Это позволяет разработчикам сосредоточиться на проектировании поведения агентов, делегируя управление состоянием и контекстом встроенным механизмам рантайма.
Использование локального рантайма позволяет интегрировать агентов непосредственно в существующие рабочие процессы, минимизируя зависимость от внешних инфраструктурных провайдеров. Система поддерживает модульную структуру, где память и навыки агента могут быть легко расширены или модифицированы в зависимости от конкретных бизнес-задач, что делает ARC гибким инструментом для построения масштабируемых агентных систем.
Ключевые факты
- ARC ориентирован на локальное выполнение, исключая необходимость постоянного обращения к внешним серверам для оркестрации.
- Фреймворк включает встроенные модули для управления долгосрочной и кратковременной памятью агентов.
- Система поддерживает концепцию «навыков» (skills), позволяя агентам выполнять специфические действия через стандартизированные интерфейсы.
- Проект доступен в виде открытого исходного кода на платформе GitHub для интеграции в сторонние приложения.