Routi Bot

在 Mac 上运行多机器人 AI 助手

AI Agent 部分免费

项目简介 Routi Bot 是一款 macOS 原生多机器人 AI 助手,每个机器人拥有独立的浏览器桌面、个性设定和 AI 模型支持,可 24 小时持续运行,通过 iPhone/iPad 远程操控。与传统 AI 助手依赖云端服务不同,Routi Bot 将所有工作负载运行在本地 Mac 上,机器人的"屏幕"实际上是一个运行在 Docker Desktop 中的独立 Linux 桌面环境,每个机器人独占一个隔离的浏览器实例,数据完全私密,无需担心对话内容被第三方收集。

核心功能 多机器人并行:同时运行多个 AI 机器人,每个机器人可选不同的 AI 模型(Claude、ChatGPT、Grok)或自定义 API Key,互不干扰。 独立浏览器桌面:需要浏览网页的机器人自动分配一个 Docker 中的 Linux 桌面和浏览器,数据完全隔离,无法访问宿主机其他内容。 远程控制:配套 iPhone/iPad App,出门在外也能随时查看机器人状态、发送指令、获取结果。 持久运行:Routi Core(核心服务)开机自启,Mac 不睡眠即可保证机器人 7×24 小时在线。 Claude Code 和 Codex 集成:开箱即用内置的 Claude Code 和 Codex 编程能力,无需额外配置。 无需云端:所有 AI 对话、记忆和工作结果保存在本地,数据完全自主可控。

技术实现 Routi Bot 由三个组件构成:Routi App(macOS 原生界面,用 SwiftUI 编写)、Routi Core(后台服务,用 Rust 编写)和 Routi Screens(Docker 中的 Linux 桌面环境)。用户安装 App 后,运行一条 Terminal 命令安装 Routi Core 并配置开机自启;需要浏览器功能的机器人自动启动 Docker Desktop 中的虚拟桌面,通过 noVNC 协议在 App 内呈现浏览器窗口。无浏览器需求的机器人直接运行在本地,不消耗 Docker 资源。机器人之间的状态通过 gRPC 通信,AI 模型调用支持 OpenAI、Anthropic(Claude)和 Grok 三种接入方式,也支持自定义 API Key 接入其他兼容模型。

安装使用 下载 Routi Bot.dmg,打开磁盘镜像,将 App 拖入 Applications 文件夹。 首次启动后按指引完成三步配置:安装 Routi Core、登录 AI 模型账号、配置 Docker Desktop(可选)。 iPhone/iPad 安装同名 App,通过局域网连接 Mac 上的 Routi Core。 给机器人分配任务后即可离开,任务完成时 App 会推送通知。

适用人群 需要在后台持续运行多个 AI 任务的高级用户和研究人员;希望 AI 助手真正掌控浏览器完成自动化任务的开发者;对数据隐私有要求、不希望对话内容经过第三方云服务的用户;需要远程管理 Mac 上的 AI 机器人进行多任务协作的用户。

官网链接 https://github.com/narralabs/routi

团队信息

由 AI 猎手自动发现

评论与建议

0 条评论