
Aci
ACI.DEV ist die Open-Source-Plattform, die Ihre KI-Agenten mit mehr als 600 Tool-Integrationen mit Multi-Tenant-Auth, detaillierten Berechtigungen und Zugriff auf Direktfunktionsaufruf oder einen einheitlichen MCP-Server verbindet.
3 years
Works with Finder
184
Github Watches
8
Github Forks
184
Github Stars
ACI: Open Source Tool-Use Infrastructure for AI Agents
:rocket: Top strategy, product, and ops teams are building AI agents that can take action across their stack — not just chat.
:point_right: Star this repo to stay ahead of the agent-native future.
:wrench: Works with any LLM, framework, or workflow engine.
ACI.dev connects your AI agents to 600+ tool integrations with multi-tenant authentication, granular permissions, and dynamic tool discovery, accessible through either direct tool/function-calling or a unified MCP server.
Example: Instead of writing separate OAuth flows and API clients for Google Calendar, Slack, and more, use ACI.dev to manage authentication and provide your AI agents with unified, secure function calls. Access these capabilities through our lightweight Python SDK or via our unified MCP server, compatible with any LLM framework.
Build production-ready AI agents without the infrastructure headaches.
Key Features
- 600+ Pre-built Integrations: Connect to popular services and apps in minutes.
- Flexible Access Methods: Use our lightweight SDK for direct function calling or our unified MCP server.
- Multi-tenant Authentication: Built-in OAuth flows and secrets management for both developers and end-users.
- Enhanced Agent Reliability: Natural language permission boundaries and dynamic tool discovery.
- Framework & Model Agnostic: Works with any LLM framework and agent architecture.
- 100% Open Source: Everything released under Apache 2.0 (backend, dev portal, integrations).
Quick Links
- Managed Service: aci.dev
- Documentation: aci.dev/docs
- Available Tools List: aci.dev/tools
- Python SDK: github.com/aipotheosis-labs/aci-python-sdk
- Unified MCP Server: github.com/aipotheosis-labs/aci-mcp
- Agent Examples Built with ACI.dev: github.com/aipotheosis-labs/aci-agents
- Blog: aci.dev/blog
- Community: Discord | Twitter/X | LinkedIn
Why Use ACI.dev?
ACI.dev solves your critical infrastructure challenges for production-ready AI agents:
- Authentication at Scale: Connect multiple users to multiple services securely.
- Discovery Without Overload: Find and use the right tools without overwhelming LLM context windows.
- Natural Language Permissions: Control agent capabilities with human-readable boundaries.
- Build Once, Run Anywhere: No vendor lock-in with our open source, framework-agnostic approach.
Demo Videos
ACI.dev Unified MCP Server Demo
Common Use Cases
- Personal Assistant Chatbots: Build chatbots that can search the web, manage calendars, send emails, interact with SaaS tools, etc.
- Research Agent: Conducts research on specific topics and syncs results to other apps (e.g., Notion, Google Sheets).
- Outbound Sales Agent: Automates lead generation, email outreach, and CRM updates.
- Customer Support Agent: Provides answers, manages tickets, and performs actions based on customer queries.
Repository Structure
This is a monorepo that contains the core components of ACI.dev:
-
/backend
: Contains the main ACI platform server, including the APIs, core logic, database models, and the entire integration library (over 600+ tools). -
/frontend
: Contains the Next.js application for the ACI.dev Developer Portal. This is the web interface for managing projects, integrations, authentication, and testing agents.
Getting Started: Local Development
To run the full ACI.dev platform (backend server and frontend portal) locally, follow the individual README files for each component:
- Backend: backend/README.md
- Frontend: frontend/README.md
Tech Stack (local)
-
Backend:
- Language: Python 3.12+
- Framework: FastAPI
- Database: PostgreSQL
- ORM: SQLAlchemy with Alembic for migrations
- Dependency Management: uv
- Testing: Pytest
- Linting/Formatting: Ruff, MyPy
- Containerization: Docker & Docker Compose
- Local AWS Mocking: LocalStack
-
Frontend:
- Framework: Next.js (App Router)
- Language: TypeScript
- UI Library: React 19
- Styling: Tailwind CSS
- Component Library: shadcn/ui
- Testing: Vitest
- Linting/Formatting: ESLint, Prettier
- Authentication: PropelAuth
Contributing
We welcome contributions! Please see our CONTRIBUTING.md for more information.
Star History
相关推荐
🔥 1Panel bietet eine intuitive Weboberfläche und einen MCP -Server, um Websites, Dateien, Container, Datenbanken und LLMs auf einem Linux -Server zu verwalten.
🧑🚀 全世界最好的 llm 资料总结(数据处理、模型训练、模型部署、 O1 模型、 MCP 、小语言模型、视觉语言模型) | Zusammenfassung der weltbesten LLM -Ressourcen.
⛓️Rugele ist ein leichter, leistungsstarker, leistungsstarker, eingebetteter Komponenten-Orchestrierungsregel-Motor-Rahmen für GO.
PDF wissenschaftliche Papierübersetzung mit erhaltenen Formaten - 基于 ai 完整保留排版的 pdf 文档全文双语翻译 , 支持 支持 支持 支持 google/deeptl/ollama/openai 等服务 提供 cli/gui/mcp/docker/zotero
Erstellen Sie einfach LLM -Tools und -Argarten mit einfachen Bash/JavaScript/Python -Funktionen.
😎简单易用、🧩丰富生态 - 大模型原生即时通信机器人平台 | 适配 qq / 微信(企业微信、个人微信) / 飞书 / 钉钉 / diskord / telegram / slack 等平台 | 支持 Chatgpt 、 Deepseek 、 Diffy 、 Claude 、 Gemini 、 xai 、 ppio 、 、 ulama 、 lm Studio 、阿里云百炼、火山方舟、 siliconflow 、 qwen 、 mondshot 、 chatglm 、 sillytraven 、 mcp 等 llm 的机器人 / agent | LLM-basierte Instant Messaging Bots-Plattform, unterstützt Zwietracht, Telegramm, Wechat, Lark, Dingtalk, QQ, Slack
Reviews

user_MhDCAmmD
I've been using ACI by Aipotheosis Labs and it has truly transformed my workflow. The seamless integration and user-friendly interface make it a standout tool. Highly recommend for anyone looking to streamline their tasks efficiently!

user_I9f86aeU
As a dedicated user of MCP applications, I can genuinely say that ACI by aipotheosis-labs is a remarkable tool. The intuitive design and seamless performance have significantly enhanced my daily productivity. Highly recommend it to anyone looking for a reliable and efficient solution!

user_93R7xJDT
I recently started using the ACI app by Aipotheosis-Labs and I must say it has exceeded my expectations. The user-friendly interface and seamless integration made my workflow much more efficient. Highly recommend to anyone looking for a reliable tool for their projects.

user_VNt4G4Lu
I've been using ACI by aipotheosis-labs and couldn't be more impressed. The interface is intuitive, and it integrates seamlessly with my existing workflows. The performance is outstanding, and the support team is always responsive. Highly recommend this product to anyone looking for a reliable solution!

user_rKXdMToe
I've been using the ACI by Aipotheosis-Labs recently, and it's truly impressive! The tool is intuitive and has significantly streamlined my workflow. I appreciate the detailed and user-friendly interface, which makes it easy to navigate. Highly recommend this to anyone looking to enhance their productivity with advanced tools!

user_RBqyyfjr
As a dedicated MCP application user, I must say that ACI by Aipotheosis-Labs is a fantastic product. It offers a seamless experience with its intuitive design and robust features. Whether you're a beginner or an expert, ACI provides the tools needed to manage your projects efficiently. Highly recommended!