项目介绍
<p align="center">
<img src="frontend/public/aci-dev-full-logo-light-bg.svg" alt="ACI.dev Logo" width="100%">
</p>
ACI:开源基础设施以支持统一的MCP服务器和VibeOps
<p align="center">
<a href="https://trendshift.io/repositories/13645" target="_blank">
<img src="https://trendshift.io/api/badge/repositories/13645" alt="aipotheosis-labs%2Faci | Trendshift" style="width: 250px; height: 55px;" width="250" height="55"/>
</a>
</p>
<p align="center">
<a href="https://aci.dev/docs"><img src="https://img.shields.io/badge/Documentation-34a1bf" alt="文档"></a>
<a href="https://badge.fury.io/py/aci-sdk"><img src="https://badge.fury.io/py/aci-sdk.svg" alt="PyPI版本"></a>
<a href="https://opensource.org/licenses/Apache-2.0"><img src="https://img.shields.io/badge/License-Apache_2.0-blue.svg" alt="许可证"></a>
<a href="https://discord.com/invite/UU2XAnfHJh"><img src="https://img.shields.io/discord/1349424813550342275?logo=discord&label=Discord&color=7289DA" alt="Discord"></a>
<a href="https://x.com/AipoLabs"><img src="https://img.shields.io/twitter/follow/AipoLabs?style=social" alt="关注Twitter"></a>
</p>
[!NOTE]
本仓库是针对ACI.dev平台的。如果您正在寻找使用ACI.dev构建的统一MCP服务器,请参见aci-mcp。
ACI.dev是一个开源工具调用平台,可以将600多种工具连接到任何代理IDE或自定义AI代理。它提供了具有多租户认证、细粒度权限和动态工具发现功能的意图感知访问——这些功能可以通过直接函数调用或通过一个统一模型上下文协议(MCP)服务器来暴露。
示例: 不需要为Google日历、Slack等编写单独的OAuth流程和API客户端,而是使用ACI.dev来管理认证,并为AI代理提供统一且安全的函数调用。您可以通过我们的统一MCP服务器或轻量级Python SDK来访问这些功能,该SDK与任何LLM框架兼容。
通过向您最喜欢的代理IDE添加一个单一的统一MCP服务器,增强Vibe编码并自动化DevOps。使用Vercel、Supabase、Cloudflare和其他平台配置MCP。让AI处理供应、部署、数据库配置和调试,将一个Vibe编码的原型变成一个实时产品。

<p align="center">
加入我们在<a href="https://discord.com/invite/UU2XAnfHJh">Discord</a>的社区,帮助塑造开源AI基础设施和VibeOps的未来。<br/><br/>
🌟 <strong>给ACI.dev点赞以获取最新发布信息!</strong><br/><br/>
<a href="https://github.com/aipotheosis-labs/aci/stargazers">
<img src="https://img.shields.io/github/stars/aipotheosis-labs/aci?style=social" alt="GitHub Stars">
</a>
</p>
📺 演示视频
ACI.dev 统一MCP服务器演示

ACI.dev VibeOps演示

✨ 关键特性
- 600多种预建集成:几分钟内连接到流行的服务和应用。
- 灵活的访问方法:使用我们的统一MCP服务器或轻量级SDK进行直接函数调用。
- 多租户认证:内置OAuth流程和密钥管理,适用于开发者和最终用户。
- 增强的代理可靠性:自然语言权限边界和动态工具发现。
- 框架和模型无关性:与任何LLM框架和代理架构兼容。
- 100%开源:所有内容均在Apache 2.0下发布(后端、开发门户、集成)。
💡 为什么使用ACI.dev?
ACI.dev提高了工具调用的可靠性和问责制:
- 大规模认证:安全地连接多个用户到多个服务。
- 无过载发现:找到并使用正确的工具,而不会使LLM上下文窗口超载。
- 自然语言权限:使用人类可读的边界控制代理能力。
- 工具使用日志:查看您的代理如何调用工具以及遇到的问题。
- 一次构建,随处运行:没有供应商锁定,采用我们的开源、框架无关的方法。
🧰 常见用例
- VibeOps:通过让您的代理IDE访问Vercel、Supabase、Cloudflare、Sentry等来自动执行DevOps,从而交付实时产品。
- 个人助理聊天机器人:构建能够搜索网络、管理日历、发送电子邮件、与SaaS工具交互等的聊天机器人。
- 研究代理:对特定主题进行研究并将结果同步到其他应用(例如Notion、Google Sheets)。
- 外呼销售代理:自动化潜在客户生成、电子邮件推广和CRM更新。
- 客户服务代理:根据客户查询提供答案、管理工单并执行操作。
🔗 快速链接
💻 开始使用:本地开发
要在本地运行完整的ACI.dev平台(后端服务器和前端门户),请遵循每个组件的README文件:
👋 贡献
我们欢迎贡献!请参阅我们的CONTRIBUTING.md了解更多信息。
集成请求
缺少您需要的任何集成(应用或功能)吗?请参阅我们的集成请求模板并提交集成请求!或者,如果您愿意冒险,您可以提交PR自行添加集成!
星标历史
