Gorilla es un proyecto de código abierto para entrenar y evaluar LLMs capaces de realizar llamadas a funciones precisas y usar APIs a partir de solicitudes en lenguaje natural.
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
Abre la guía de configuración del backend en el repositorio (backend/README.md)
- 2
Abre la guía de configuración del frontend en el repositorio (frontend/README.md)
- 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
Una biblioteca mínima de Python para crear agentes de IA que escriben y ejecutan sus acciones como código Python.
SDK de TypeScript y Python que ofrece a los agentes de IA más de 1000 toolkits de apps con autenticación previa, sesiones por usuario y un sandbox para ejecutar acciones.
Benchmark conversacional con estado para evaluar cómo los agentes LLM usan herramientas, con simulador de usuario integrado y puntuación basada en hitos.
Aplicación de escritorio MCP de código abierto que conecta cualquier LLM con llamadas a funciones, como ChatGPT, Claude u Ollama, con herramientas MCP.
Un harness de agentes de código abierto en TypeScript para crear agentes LLM con estado, con un agente de programación integrado, CLI, interfaz web y SDK.