ACI 开源基础设施为AI智能体提供600+工具,支持MCP服务器。
ACI.dev 能让AI代理通过多租户身份验证、精细权限控制和动态工具发现,访问600多个工具,这些工具可以通过直接函数调用,能借助统一模型上下文协议(MCP)服务器来实现。
以前要是想让AI代理使用Google Calendar、Slack这些服务,得分别写OAuth流程和API客户端,麻烦得很,但有了ACI.dev,只需要用它来管理身份验证,就能为AI代理提供统一、安全的函数调用,还能通过统一MCP服务器,或者轻量级Python SDK来获取这些功能,这个SDK和任何大语言模型(LLM)框架都兼容,用起来超方便。
600多个预构建集成:短短几分钟,就能连接到各种热门服务和应用程序。
灵活的访问方法:可以使用统一MCP服务器,能通过轻量级SDK进行直接函数调用。
多租户身份验证:为开发者和终端用户都内置了OAuth流程和密钥管理功能。
增强代理可靠性:设置了自然语言权限边界,支持动态工具发现。
框架和模型无关:和任何LLM框架、代理架构都能配合使用。
100%开源:后端、开发门户、集成等所有内容都基于Apache 2.0许可发布。
ACI.dev能解决很多AI代理在基础设施方面的难题。ACI.dev可以安全地将多个用户连接到多个服务,能帮助找到并使用合适的工具,不会让LLM上下文窗口过载,能用人类可读的权限边界来控制代理的能力。
ACI.dev可以用它来构建个人助理聊天机器人,让聊天机器人能搜索网页、管理日历、发送邮件,还能和SaaS工具交互,能打造研究代理,针对特定主题进行研究,然后把结果同步到其他应用,像Notion、Google Sheets。做销售的朋友可以用它创建出站销售代理,实现潜在客户开发、邮件推广和客户关系管理(CRM)更新自动化,能开发客户支持代理,根据客户的问题提供答案、管理工单,能执行相关操作。
托管服务:aci.dev
文档:aci.dev/docs
可用工具列表:aci.dev/tools
Python SDK:github.com/aipotheosis-labs/aci-python-sdk
统一MCP服务器:github.com/aipotheosis-labs/aci-mcp
使用ACI.dev构建的代理示例:github.com/aipotheosis-labs/aci-agents
博客:aci.dev/blog
社区:Discord、Twitter/X、LinkedIn
如果想在本地进行开发,运行整个ACI.dev平台(后端服务器和前端门户),可以按照每个组件各自的README文件操作,后端看backend/README.md,前端看frontend/README.md。