Repolode
aipotheosis-labs

aipotheosis-labs/aci

Plataforma open source de tool calling que conecta agentes de IA a mais de 600 ferramentas, com OAuth gerenciado, permissões e acesso via MCP ou chamadas diretas de função.

Estrelas
4,931
Forks
489
Issues abertas
74
Último commit
há 6 dias

O que é?

ACI.dev é uma plataforma open source que permite que agentes de IA e IDEs com recursos agênticos usem serviços de terceiros, como Google Calendar, Slack, Vercel e Supabase, por meio de uma única interface. Em vez de implementar um fluxo OAuth e um cliente de API separado para cada serviço, os desenvolvedores configuram as integrações uma vez, e a plataforma gerencia a autenticação e os segredos tanto para desenvolvedores quanto para usuários finais.

Os agentes podem acessar ferramentas por chamadas diretas de função usando um SDK leve para Python ou por meio de um servidor unificado do Model Context Protocol (MCP). A plataforma também oferece limites de permissão definidos em linguagem natural, descoberta dinâmica de ferramentas para que os agentes não precisem carregar todas as definições de ferramentas no contexto e logs que mostram como as ferramentas foram chamadas e onde ocorreram falhas.

O projeto é distribuído sob a licença Apache 2.0 e inclui o backend, o portal para desenvolvedores e as integrações. Ele não depende de nenhum framework específico, e a mesma configuração pode ser usada em bots de assistente pessoal, agentes de pesquisa ou vendas, fluxos de suporte ao cliente ou para automatizar tarefas de DevOps a partir de uma IDE.

Recursos principais

  • 01Oferece mais de 600 integrações prontas para apps e serviços populares.
  • 02Disponibiliza um servidor MCP unificado e um SDK leve para Python para chamadas diretas de função.
  • 03Gerencia fluxos OAuth multi-tenant e segredos para desenvolvedores e usuários finais.
  • 04Permite que os usuários definam permissões para agentes em linguagem natural.
  • 05Oferece descoberta dinâmica de ferramentas para manter pequenas as janelas de contexto dos LLMs.
  • 06Registra como os agentes chamam ferramentas e quais erros encontram.

Casos de uso

  • Conectar uma IDE com recursos agênticos ao Vercel, Supabase ou Cloudflare para automatizar a implantação e a configuração de bancos de dados.
  • Criar um chatbot de assistente pessoal que gerencia calendários, envia e-mails e faz pesquisas na web.
  • Criar um agente de pesquisa que sincroniza descobertas com o Notion ou o Google Sheets.
  • Criar agentes de suporte ao cliente que gerenciam chamados em várias ferramentas SaaS.

Início rápido

  1. 1

    Abra o guia de configuração do backend no repositório (backend/README.md)

  2. 2

    Abra o guia de configuração do frontend no repositório (frontend/README.md)

  3. 3

    Siga os dois guias para executar localmente o servidor backend e o portal frontend

Antes de usar

  • Executar a plataforma completa localmente exige configurar o backend e o frontend separadamente, o que dá o trabalho de manter a própria hospedagem.

Em coleções

Tópicos

Perguntas frequentes

O que é aci?
Plataforma open source de tool calling que conecta agentes de IA a mais de 600 ferramentas, com OAuth gerenciado, permissões e acesso via MCP ou chamadas diretas de função. ACI.dev é uma plataforma open source que permite que agentes de IA e IDEs com recursos agênticos usem serviços de terceiros, como Google Calendar, Slack, Vercel e Supabase, por meio de uma única interface. Em vez de implementar um fluxo OAuth e um cliente de API separado para cada serviço, os desenvolvedores configuram as integrações uma vez, e a plataforma gerencia a autenticação e os segredos tanto para desenvolvedores quanto para usuários finais.
aci é gratuito? Qual é a licença?
aci é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
aci ainda é mantido?
Manutenção ativa. O último commit de aci foi em 1 de nov. de 2026.
Para que posso usar aci?
Conectar uma IDE com recursos agênticos ao Vercel, Supabase ou Cloudflare para automatizar a implantação e a configuração de bancos de dados. Criar um chatbot de assistente pessoal que gerencia calendários, envia e-mails e faz pesquisas na web. Criar um agente de pesquisa que sincroniza descobertas com o Notion ou o Google Sheets. Criar agentes de suporte ao cliente que gerenciam chamados em várias ferramentas SaaS.
Como instalar aci?
Abra o guia de configuração do backend no repositório (backend/README.md) Abra o guia de configuração do frontend no repositório (frontend/README.md) Siga os dois guias para executar localmente o servidor backend e o portal frontend
Onde consigo aci?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/aipotheosis-labs/aci

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados