composio-community/open-dot
Open-source personal AI agents that work on their own, on their own computers. Mac app, OpenAI + Composio.
解决的问题
Open Dot 提供了 OpenAI "Dots" 的开源替代方案,允许用户在自己的 Mac 上运行个人后台代理。它无需 ChatGPT Pro 或 Business Premium 订阅,用户可使用来自 OpenAI 或 OpenRouter 的自有 API 密钥。
工作原理
该项目是一个使用 Electron 和 Next.js 构建的桌面应用程序,用于管理多个 "dots"(代理)。每个 dot 拥有自己的浏览器配置文件,可通过 Composio 连接到 1,500 多个应用。它采用规则系统来决定哪些操作需要人工审批,使用加密保险库存储 macOS Keychain 中的密码,并具备调度器用于重复任务。执行时,可在本地文件夹、Docker 容器或 E2B 云计算机中运行代码。
适用人群
希望使用自己的 LLM 提供商,自主处理后台任务、应用集成和定时流程的 Mac 用户。
主要亮点
- 应用集成:通过 Composio 连接到 Gmail、Slack、Notion、GitHub 以及 1,500 多个其他应用。
- 人机协同:可自定义规则,通过聊天卡片批准或拒绝高风险操作。
- 浏览器控制:每个代理拥有独立浏览器;用户可实时观察代理工作,或在处理验证码和登录时手动接管。
- 多模型支持:通过 OpenRouter 支持 OpenAI 模型或开源模型(Kimi、DeepSeek、Qwen)。
- 语音交互:支持通过 OpenAI Realtime API 进行语音通话,并可过渡为文本聊天。
- 自主触发:可由特定应用事件(如新 GitHub 问题)唤醒,执行预设任务。
相关
- 项目
- 项目
- 项目
- 项目