Repolode
aipotheosis-labs

aipotheosis-labs/aci

Plataforma open source para conectar agentes de IA con más de 600 herramientas mediante OAuth gestionado, permisos y acceso por MCP o llamadas directas a funciones.

Estrellas
4,931
Forks
489
Issues abiertos
74
Último commit
hace 5 días

¿Qué es?

ACI.dev es una plataforma open source que permite a agentes de IA y entornos de desarrollo con agentes usar servicios de terceros como Google Calendar, Slack, Vercel y Supabase desde una sola interfaz. En vez de crear un flujo OAuth y un cliente de API distintos para cada servicio, los desarrolladores configuran las integraciones una sola vez y la plataforma gestiona la autenticación y los secretos, tanto para los desarrolladores como para los usuarios finales.

Los agentes pueden acceder a las herramientas mediante llamadas directas a funciones a través de un SDK ligero de Python o mediante un servidor unificado de Model Context Protocol (MCP). La plataforma añade límites de permisos definidos en lenguaje natural, descubrimiento dinámico de herramientas para que los agentes no tengan que cargar todas las definiciones de herramientas en el contexto, y registros de cómo se invocaron las herramientas y dónde fallaron.

El proyecto se distribuye bajo la licencia Apache 2.0 e incluye el backend, el portal para desarrolladores y las integraciones. No depende de ningún framework, y la misma configuración sirve para bots de asistencia personal, agentes de investigación o ventas, flujos de atención al cliente o la automatización de tareas de DevOps desde un IDE.

Funciones clave

  • 01Ofrece más de 600 integraciones listas para usar con aplicaciones y servicios populares.
  • 02Incluye un servidor MCP unificado y un SDK ligero de Python para llamar funciones directamente.
  • 03Gestiona flujos OAuth multiinquilino y secretos para desarrolladores y usuarios finales.
  • 04Permite definir los permisos de los agentes en lenguaje natural.
  • 05Admite el descubrimiento dinámico de herramientas para mantener reducidas las ventanas de contexto de los LLM.
  • 06Registra cómo los agentes llaman a las herramientas y qué errores encuentran.

Casos de uso

  • Conectar un entorno de desarrollo con agentes a Vercel, Supabase o Cloudflare para automatizar despliegues y la configuración de bases de datos.
  • Crear un chatbot de asistencia personal que gestione calendarios, envíe correos electrónicos y busque en la web.
  • Crear un agente de investigación que sincronice los hallazgos con Notion o Google Sheets.
  • Crear agentes de atención al cliente que gestionen tickets en varias herramientas SaaS.

Inicio rápido

  1. 1

    Abre la guía de configuración del backend en el repositorio (backend/README.md)

  2. 2

    Abre la guía de configuración del frontend en el repositorio (frontend/README.md)

  3. 3

    Sigue ambas guías para ejecutar localmente el servidor backend y el portal frontend

Antes de usarlo

  • Ejecutar toda la plataforma en local implica configurar el backend y el frontend por separado, lo que requiere el esfuerzo propio del autoalojamiento.

En colecciones

Temas

Preguntas frecuentes

¿Qué es aci?
Plataforma open source para conectar agentes de IA con más de 600 herramientas mediante OAuth gestionado, permisos y acceso por MCP o llamadas directas a funciones. ACI.dev es una plataforma open source que permite a agentes de IA y entornos de desarrollo con agentes usar servicios de terceros como Google Calendar, Slack, Vercel y Supabase desde una sola interfaz. En vez de crear un flujo OAuth y un cliente de API distintos para cada servicio, los desarrolladores configuran las integraciones una sola vez y la plataforma gestiona la autenticación y los secretos, tanto para los desarrolladores como para los usuarios finales.
¿aci es gratuito? ¿Qué licencia tiene?
aci es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿aci sigue mantenido?
Mantenimiento activo. El último commit de aci fue el 1 nov 2026.
¿Para qué puedo usar aci?
Conectar un entorno de desarrollo con agentes a Vercel, Supabase o Cloudflare para automatizar despliegues y la configuración de bases de datos. Crear un chatbot de asistencia personal que gestione calendarios, envíe correos electrónicos y busque en la web. Crear un agente de investigación que sincronice los hallazgos con Notion o Google Sheets. Crear agentes de atención al cliente que gestionen tickets en varias herramientas SaaS.
¿Cómo se instala aci?
Abre la guía de configuración del backend en el repositorio (backend/README.md) Abre la guía de configuración del frontend en el repositorio (frontend/README.md) Sigue ambas guías para ejecutar localmente el servidor backend y el portal frontend
¿Dónde consigo aci?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/aipotheosis-labs/aci

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados