Repolode
aipotheosis-labs

aipotheosis-labs/aci

AI 에이전트를 관리형 OAuth, 권한 제어, MCP 또는 직접 함수 호출을 통해 600개 이상의 도구에 연결하는 오픈소스 도구 호출 플랫폼입니다.

스타
4,930
포크
487
열린 이슈
74
마지막 커밋
5일 전

어떤 프로젝트인가요?

ACI.dev는 AI 에이전트와 에이전트형 IDE가 하나의 인터페이스를 통해 Google Calendar, Slack, Vercel, Supabase 같은 서드파티 서비스의 기능을 호출할 수 있게 해주는 오픈소스 플랫폼입니다. 서비스마다 별도의 OAuth 흐름과 API 클라이언트를 작성하는 대신, 개발자는 통합을 한 번만 설정하면 됩니다. 플랫폼이 개발자와 최종 사용자 모두를 위한 인증과 비밀 정보 관리를 처리합니다.

에이전트는 경량 Python SDK를 통한 직접 함수 호출이나 통합 Model Context Protocol (MCP) 서버를 통해 도구를 사용할 수 있습니다. 이 플랫폼은 자연어로 권한 범위를 설정하는 기능과, 에이전트가 모든 도구 정의를 컨텍스트에 로드하지 않아도 되도록 하는 동적 도구 검색 기능을 제공하며, 도구 호출 방식과 실패 지점을 기록합니다.

이 프로젝트는 Apache 2.0 라이선스로 공개되며 백엔드, 개발자 포털, 통합 기능을 포함합니다. 특정 프레임워크에 종속되지 않으며, 개인 비서 봇, 리서치 또는 영업 에이전트, 고객 지원 흐름, IDE에서의 DevOps 작업 자동화 등에 동일한 구성을 사용할 수 있습니다.

핵심 기능

  • 01인기 앱과 서비스를 위한 사전 구축 통합 기능 600개 이상을 제공합니다.
  • 02통합 MCP 서버와 직접 함수 호출을 위한 경량 Python SDK를 제공합니다.
  • 03개발자와 최종 사용자를 위한 멀티테넌트 OAuth 흐름과 비밀 정보 관리를 처리합니다.
  • 04사용자가 자연어로 에이전트 권한을 정의할 수 있습니다.
  • 05LLM 컨텍스트 윈도우를 작게 유지하도록 동적 도구 검색을 지원합니다.
  • 06에이전트의 도구 호출 방식과 발생한 오류를 기록합니다.

활용 사례

  • 에이전트형 IDE를 Vercel, Supabase, Cloudflare에 연결해 배포와 데이터베이스 설정을 자동화합니다.
  • 캘린더 관리, 이메일 발송, 웹 검색을 수행하는 개인 비서 챗봇을 구축합니다.
  • 조사 결과를 Notion이나 Google Sheets에 동기화하는 리서치 에이전트를 만듭니다.
  • 여러 SaaS 도구에서 티켓을 관리하는 고객 지원 에이전트를 구축합니다.

빠른 시작

  1. 1

    저장소에서 백엔드 설정 가이드(backend/README.md)를 엽니다

  2. 2

    저장소에서 프런트엔드 설정 가이드(frontend/README.md)를 엽니다

  3. 3

    두 가이드에 따라 백엔드 서버와 프런트엔드 포털을 로컬에서 실행합니다

사용 전 알아둘 점

  • 플랫폼 전체를 로컬에서 실행하려면 백엔드와 프런트엔드를 각각 설정해야 하므로 셀프 호스팅에 수고가 듭니다.

포함된 컬렉션

토픽

자주 묻는 질문

aci은(는) 무엇인가요?
AI 에이전트를 관리형 OAuth, 권한 제어, MCP 또는 직접 함수 호출을 통해 600개 이상의 도구에 연결하는 오픈소스 도구 호출 플랫폼입니다. ACI.dev는 AI 에이전트와 에이전트형 IDE가 하나의 인터페이스를 통해 Google Calendar, Slack, Vercel, Supabase 같은 서드파티 서비스의 기능을 호출할 수 있게 해주는 오픈소스 플랫폼입니다. 서비스마다 별도의 OAuth 흐름과 API 클라이언트를 작성하는 대신, 개발자는 통합을 한 번만 설정하면 됩니다. 플랫폼이 개발자와 최종 사용자 모두를 위한 인증과 비밀 정보 관리를 처리합니다.
aci은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
aci은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
aci은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. aci의 마지막 커밋은 2026년 11월 1일입니다.
aci은(는) 어디에 사용할 수 있나요?
에이전트형 IDE를 Vercel, Supabase, Cloudflare에 연결해 배포와 데이터베이스 설정을 자동화합니다. 캘린더 관리, 이메일 발송, 웹 검색을 수행하는 개인 비서 챗봇을 구축합니다. 조사 결과를 Notion이나 Google Sheets에 동기화하는 리서치 에이전트를 만듭니다. 여러 SaaS 도구에서 티켓을 관리하는 고객 지원 에이전트를 구축합니다.
aci는 어떻게 설치하나요?
저장소에서 백엔드 설정 가이드(backend/README.md)를 엽니다 저장소에서 프런트엔드 설정 가이드(frontend/README.md)를 엽니다 두 가이드에 따라 백엔드 서버와 프런트엔드 포털을 로컬에서 실행합니다
aci은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/aipotheosis-labs/aci

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트