ARC (Agent Runtime Core) — это новый фреймворк с открытым исходным кодом, предназначенный для создания и запуска автономных ИИ-агентов в локальной среде. Система фокусируется на управлении памятью, навыками и агентными взаимодействиями, позволяя разработчикам развертывать сложные агентные системы без привязки к облачным API, обеспечивая полный контроль над данными и процессами выполнения.

Архитектура ARC спроектирована как «local-first» решение, что критически важно для задач, требующих высокой приватности и минимальной задержки. Фреймворк предоставляет унифицированный интерфейс для подключения различных моделей и инструментов, абстрагируя логику оркестрации. Это позволяет разработчикам сосредоточиться на проектировании поведения агентов, делегируя управление состоянием и контекстом встроенным механизмам рантайма.

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

Ключевые факты

  • ARC ориентирован на локальное выполнение, исключая необходимость постоянного обращения к внешним серверам для оркестрации.
  • Фреймворк включает встроенные модули для управления долгосрочной и кратковременной памятью агентов.
  • Система поддерживает концепцию «навыков» (skills), позволяя агентам выполнять специфические действия через стандартизированные интерфейсы.
  • Проект доступен в виде открытого исходного кода на платформе GitHub для интеграции в сторонние приложения.