Title: GitHub - aipotheosis-labs/aci: ACI.dev is the open source platform that connects your AI agents to 600+ tool integrations with multi-tenant auth, granular permissions, and access through direct function calling or a unified MCP server.

URL Source: https://github.com/aipotheosis-labs/aci

Markdown Content: GitHub - aipotheosis-labs/aci: ACI.dev is the open source platform that connects your AI agents to 600+ tool integrations with multi-tenant auth, granular permissions, and access through direct function calling or a unified MCP server. ===============

Skip to content Navigation Menu —————

Toggle navigation

Sign in

  • Product
*   [GitHub Copilot Write better code with AI](https://github.com/features/copilot)
*   [GitHub Advanced Security Find and fix vulnerabilities](https://github.com/security/advanced-security)
*   [Actions Automate any workflow](https://github.com/features/actions)
*   [Codespaces Instant dev environments](https://github.com/features/codespaces)
*   [Issues Plan and track work](https://github.com/features/issues)
*   [Code Review Manage code changes](https://github.com/features/code-review)
*   [Discussions Collaborate outside of code](https://github.com/features/discussions)
*   [Code Search Find more, search less](https://github.com/features/code-search)

Explore * Why GitHub * All features * Documentation * GitHub Skills * Blog

  • Solutions

By company size * Enterprises * Small and medium teams * Startups * Nonprofits

By use case * DevSecOps * DevOps * CI/CD * View all use cases

By industry * Healthcare * Financial services * Manufacturing * Government * View all industries

View all solutions

  • Resources

Topics * AI * DevOps * Security * Software Development * View all

Explore * Learning Pathways * Events & Webinars * Ebooks & Whitepapers * Customer Stories * Partners * Executive Insights

  • Open Source
*   [GitHub Sponsors Fund open source developers](https://github.com/sponsors)

*   [The ReadME Project GitHub community articles](https://github.com/readme)

Repositories * Topics * Trending * Collections

  • Enterprise
*   [Enterprise platform AI-powered developer platform](https://github.com/enterprise)

Available add-ons * GitHub Advanced Security Enterprise-grade security features * Copilot for business Enterprise-grade AI features * Premium Support Enterprise-grade 24/7 support

Search or jump to…

Search code, repositories, users, issues, pull requests…

Search

Clear

Search syntax tips

Provide feedback

We read every piece of feedback, and take your input very seriously.

  • Include my email address so I can be contacted

Cancel Submit feedback

Saved searches

Use saved searches to filter your results more quickly

Name

Query

To see all available qualifiers, see our documentation.

Cancel Create saved search

Sign in

Sign up

Appearance settings

Reseting focus

You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert

aipotheosis-labs/aciPublic

ACI.dev is the open source platform that connects your AI agents to 600+ tool integrations with multi-tenant auth, granular permissions, and access through direct function calling or a unified MCP server.

www.aci.dev/

License

Apache-2.0 license

3.4k stars254 forksBranchesTagsActivity

Star

NotificationsYou must be signed in to change notification settings

Additional navigation options

aipotheosis-labs/aci

main

45Branches3Tags

Go to file

Code

Folders and files

Name Name Last commit message Last commit date
Latest commit ————- Image 12: tianlilei-cImage 13: dev-aipolabs tianlilei-c and dev-aipolabs refactor: unify usepppconfig hooks by tanstack query (#364) May 15, 2025 ecf682c·May 15, 2025 History ——- 664 Commits      
.github .github Added pull request target (#351) May 12, 2025
backend backend Update daytona app.json May 15, 2025
frontend frontend refactor: unify usepppconfig hooks by tanstack query (#364) May 15, 2025
.gitignore .gitignore feat: implement billing (#287) May 3, 2025
.pre-commit-config.yaml .pre-commit-config.yaml Fix pre-commit hook config ( [return-value] Found 1 error in 1 file (checked 161 source files) <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **Chores** - Updated pre-commit hook commands to improve shell execution compatibility for frontend and backend checks. No changes to application features or logic. <!-- end of auto-generated comment: release notes by coderabbit.ai -->")[#237](https://github.com/aipotheosis-labs/aci/pull/237)[)](https://github.com/aipotheosis-labs/aci/commit/e92e94be4327f391348c02a3a84af2578dcfbf4c "Fix pre-commit hook config (#237) Triggered the failure locally to verify pre-commit hooks do run after the fix: shell ❯ gcmsg "test" trim trailing whitespace………………………………………….Passed fix end of files…………………………………………………Passed check yaml…………………………………….(no files to check)Skipped check json…………………………………….(no files to check)Skipped check for added large files……………………………………….Passed check for merge conflicts…………………………………………Passed running dev portal format check……………………………………Passed running dev portal lint check……………………………………..Passed running dev portal test check……………………………………..Passed running backend format checks……………………………………..Passed running backend lint checks……………………………………….Passed running backend mypy checks……………………………………….Failed - hook id: mypy - exit code: 1 aci/common/config.py:10: error: Incompatible return value type (got "int", expected "str") [return-value] Found 1 error in 1 file (checked 161 source files)` ## Summary by CodeRabbit - Chores - Updated pre-commit hook commands to improve shell execution compatibility for frontend and backend checks. No changes to application features or logic. ”) Apr 20, 2025
CLA.md CLA.md CLA Formatting May 7, 2025
CODE_OF_CONDUCT.md CODE_OF_CONDUCT.md add CONTRIBUTING.md (#243) Apr 21, 2025
CONTRIBUTING.md CONTRIBUTING.md CONTRIBUTING.md Update May 7, 2025
LICENSE LICENSE Create LICENSE Apr 20, 2025
README.md README.md Update README.md May 2, 2025
SECURITY.md SECURITY.md Update SECURITY.md Apr 23, 2025
View all files      

Repository files navigation

Image 14: ACI.dev Logo

ACI: Open-Source Infra to Power Unified MCP Servers

[![Image 15: aipotheosis-labs%2Faci Trendshift](https://camo.githubusercontent.com/547ac9b4bb60008df54318ccd62a3645d0843337b317f798346aea0d33a9486d/68747470733a2f2f7472656e6473686966742e696f2f6170692f62616467652f7265706f7369746f726965732f3133363435)](https://trendshift.io/repositories/13645)

Image 16: DocumentationImage 17: PyPI versionImage 18: LicenseImage 19: DiscordImage 20: Twitter Follow

Note

This repo is for the ACI.dev platform. If you’re looking for the Unified MCP server built with ACI.dev, see aci-mcp.

ACI.dev is the open-source infrastructure layer for AI-agent tool-use. It gives your agents intent-aware access to 600+ tools with multi-tenant auth, granular permissions, and dynamic tool discovery—exposed as either direct function calls or through a Unified Model-Context-Protocol (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 UnifiedMCP server or via our lightweight Python SDK, compatible with any LLM framework.

Build production-ready AI agents without the infrastructure headaches.

Image 21: ACI.dev Architecture

Join us on Discord to help shape the future of Open Source AI Infrastructure.

🌟 Star ACI.dev to stay updated on new releases!

Image 22: GitHub Stars

📺 Demo Video

ACI.dev Unified MCP Server Demo

Image 23: ACI.dev Unified MCP Server Demo

✨ Key Features

  • 600+ Pre-built Integrations: Connect to popular services and apps in minutes.
  • Flexible Access Methods: Use our unified MCP server or our lightweight SDK for direct function calling.
  • 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).

💡 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.

🧰 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