Repolode
aipotheosis-labs

aipotheosis-labs/aci

Платформа с открытым исходным кодом для вызова инструментов: подключает AI-агентов к более чем 600 инструментам через управляемый OAuth, систему разрешений и MCP или прямые вызовы функций.

Звёзды
4,931
Форки
489
Открытые issues
74
Последний коммит
6 дней назад

Что это?

ACI.dev — платформа с открытым исходным кодом, которая позволяет AI-агентам и агентным IDE работать со сторонними сервисами, например Google Calendar, Slack, Vercel и Supabase, через единый интерфейс. Вместо того чтобы отдельно реализовывать OAuth-поток и API-клиент для каждого сервиса, разработчики настраивают интеграции один раз, а платформа управляет аутентификацией и секретами как для разработчиков, так и для конечных пользователей.

Агенты могут вызывать инструменты напрямую как функции через лёгкий Python SDK или обращаться к ним через единый MCP-сервер. Платформа позволяет задавать границы разрешений на естественном языке, динамически находить инструменты, чтобы агентам не приходилось загружать в контекст описания всех инструментов, а также вести журнал вызовов и ошибок.

Проект распространяется по лицензии Apache 2.0 и включает backend, портал для разработчиков и интеграции. Платформа не привязана к конкретному фреймворку; одну и ту же конфигурацию можно использовать для персональных ассистентов, исследовательских или торговых агентов, сценариев поддержки клиентов и автоматизации задач DevOps из IDE.

Ключевые возможности

  • 01Предлагает более 600 готовых интеграций с популярными приложениями и сервисами.
  • 02Предоставляет единый MCP-сервер и лёгкий Python SDK для прямых вызовов функций.
  • 03Управляет многоарендными OAuth-потоками и секретами для разработчиков и конечных пользователей.
  • 04Позволяет задавать разрешения агента на естественном языке.
  • 05Поддерживает динамический поиск инструментов, чтобы экономить место в контекстном окне LLM.
  • 06Ведёт журнал вызовов инструментов агентами и возникающих ошибок.

Сценарии использования

  • Подключение агентной IDE к Vercel, Supabase или Cloudflare для автоматизации развёртывания и настройки баз данных.
  • Создание чат-бота-персонального ассистента для управления календарями, отправки писем и поиска в интернете.
  • Создание исследовательского агента, который синхронизирует результаты с Notion или Google Sheets.
  • Создание агентов поддержки клиентов для работы с тикетами в нескольких SaaS-инструментах.

Быстрый старт

  1. 1

    Откройте руководство по настройке backend в репозитории (backend/README.md)

  2. 2

    Откройте руководство по настройке frontend в репозитории (frontend/README.md)

  3. 3

    Следуйте обоим руководствам, чтобы запустить сервер backend и портал frontend локально

Что важно знать

  • Для локального запуска всей платформы нужно отдельно настроить backend и frontend, что требует усилий по самостоятельному хостингу.

В подборках

Темы

Частые вопросы

Что такое aci?
Платформа с открытым исходным кодом для вызова инструментов: подключает AI-агентов к более чем 600 инструментам через управляемый OAuth, систему разрешений и MCP или прямые вызовы функций. ACI.dev — платформа с открытым исходным кодом, которая позволяет AI-агентам и агентным IDE работать со сторонними сервисами, например Google Calendar, Slack, Vercel и Supabase, через единый интерфейс. Вместо того чтобы отдельно реализовывать OAuth-поток и API-клиент для каждого сервиса, разработчики настраивают интеграции один раз, а платформа управляет аутентификацией и секретами как для разработчиков, так и для конечных пользователей.
aci можно использовать бесплатно? Какая у него лицензия?
aci распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
aci всё ещё поддерживается?
Активно поддерживается. Последний коммит в aci — 1 нояб. 2026 г..
Для чего можно использовать aci?
Подключение агентной IDE к Vercel, Supabase или Cloudflare для автоматизации развёртывания и настройки баз данных. Создание чат-бота-персонального ассистента для управления календарями, отправки писем и поиска в интернете. Создание исследовательского агента, который синхронизирует результаты с Notion или Google Sheets. Создание агентов поддержки клиентов для работы с тикетами в нескольких SaaS-инструментах.
Как установить aci?
Откройте руководство по настройке backend в репозитории (backend/README.md) Откройте руководство по настройке frontend в репозитории (frontend/README.md) Следуйте обоим руководствам, чтобы запустить сервер backend и портал frontend локально
Где скачать aci?
Исходный код и инструкции по установке — на GitHub: https://github.com/aipotheosis-labs/aci

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

SDK для TypeScript и Python, который предоставляет AI-агентам более 1000 приложений с настроенной аутентификацией, пользовательские сессии и песочницу для выполнения действий.

31 тыс.+116 за неделю4,9 тыс.TypeScriptMITОбновлён 23 часа назад