Osaurus Skill:把 AI Agent 和记忆层完整留在 Mac 本地的原生 harness
Osaurus 是一款纯 Swift 编写的 macOS 原生 AI Agent 运行平台,核心理念是”Own your AI”——让 AI 的记忆、上下文、工具和身份始终留在用户自己的 Mac 上,而非第三方服务器。它同时充当 MCP 服务端(暴露 20+ 本地插件)和 MCP 客户端(聚合 25+ 远程服务商工具),支持本地模型(Qwen、DeepSeek、Gemma、Llama、Apple 端侧模型等 MLX 优化运行)和云端模型(OpenAI、Anthropic、Claude、xAI、Gemini 等)自由切换。截至 2026-09-01,GitHub 约 7,300 颗星,下载量超 18.5 万次,Product Hunt 排名当日全球第二,是近期本地 AI Agent 领域最具话题性的新星之一。
功能与原则
Osaurus 的定位不是聊天窗口,而是一个面向 Agent 执行的原生运行环境。其核心设计原则:
- 本地优先,云端可选:所有记忆、上下文、文件操作留存在本机;云端模型仅在需要时才调用,且上下文不丢失。
- 隐私即架构:内置沙箱 VM(Apple Containerization)、PII 过滤、端到端加密通信,敏感数据不离开 Mac。
- 模型无锁定:同一 Agent 循环内可随时在本地模型和云端模型之间切换,统一记忆跨会话保留。
- MCP 双向原生:既暴露本地工具给任何 MCP 客户端,也作为 MCP 客户端聚合远端服务能力。
- 零门槛消费级 UI:非终端用户专用的配置式工具,而是有图形界面、一键安装的原生 Mac App。
认可度
- GitHub Star:约 7,300 颗(截至 2026-09-01),增长曲线陡峭,7 月初约 5,200 颗
- 下载量:18.5 万次以上(持续增长中)
- Product Hunt:当日全球排名第二,曾一度登顶
- 媒体曝光:TechCrunch 专题报道,业内多个 AI 垂直媒体持续跟踪
- 社区:Discord 活跃,GitHub 持续提交,brew 一键安装
链接
GitHub:https://github.com/osaurus-ai/osaurus
原作者
项目由 Terence Pae(前 Tesla、Netflix 工程师)和 Sam Yoo 创立,团队目前在纽约 Alliance 加速器孵化。Terence Pae 在 Product Hunt 留言中透露,团队从 5MB 的桌面恐龙小程序(Dinoki)起步,通过开源社区反馈逐步演变为完整 Agent 平台,”Own your AI” 是其核心产品哲学。
介绍
Osaurus 诞生于一个朴素的疑问:为什么用 AI 还要按 token 付费,同时把文件、记忆和上下文全部交给别人?
它的答案是:把 Agent 的整个运行环境搬到 Mac 本地。Osaurus 不依赖 Electron,不依赖服务器进程,纯 Swift 编写,直接调用 Apple Silicon 的 Neural Engine 和 Metal 加速。你可以在上面跑 Qwen3.6(最高 122B MoE)、DeepSeek V4、Gemma 4、MiniMax M2.5/Llama/Apple 端侧模型——全部在本地运行,不需要网络连接。
更关键的是记忆层:你的日历、联系人、邮件、文件、代码仓库,Agent 都可以访问,但数据从不离开本机。它通过硬件隔离的沙箱执行代码,生成的文件直接落在桌面,每一步操作都需要用户确认(Approval Gate)。在同一个 Agent 会话里,你可以随时切换本地模型和云端模型(OpenAI、Claude、Gemini 等),记忆跨模型保持连贯。
特点
- 纯 Swift 原生:专为 Apple Silicon 优化,MLX 加速,无 Python 依赖,brew 一行安装
- 本地模型库:Hugging Face 托管优化量化模型(Qwen3.6、DeepSeek V4、Gemma 4、MiniMax M2.5 等)
- MCP 双向通信:作为服务端暴露 20+ 本地插件(Mail、Calendar、Browser、Git、Filesystem、Vision 等);作为客户端聚合 Linear、Notion、GitHub、Vercel 等 25+ 远端工具
- 硬件隔离沙箱:Apple Containerization 技术,PII 过滤 + 端到端加密,数据不外流
- 加密身份:secp256k1 密码学身份,Agent 操作可追溯签名
- 跨模型记忆持久化:切换本地/云端模型时,上下文和记忆无缝衔接,不需要重头开始
- 零账户、零订阅:DMG 下载或 brew install 即可运行,不需要注册账号
使用方法
安装(macOS 15.5+,Apple Silicon):
brew install --cask osaurus
或直接下载 DMG:osaurus.ai
硬件要求:
- 入门:64GB 内存(16GB 可跑轻量模型,24GB 推荐)
- 推荐:128GB 内存(跑大模型如 DeepSeek V4)
安装后直接打开 App,即可选择本地模型或接入云端 API Key,开始对话或赋予 Agent 任务。
使用场景与人群
适用场景:
- 隐私敏感工作(法律、医疗、内部代码库)——数据不出本机
- 多模型实验者——同一界面自由切换本地/云端,对比效果
- 高频 AI 编程用户——Agent 直接操作文件系统、Git、日历、邮件,无需跨平台切换
- 离线或弱网环境——本地模型完全离线可用
目标用户:
- macOS 用户,尤其是 Apple Silicon( M 系芯片)持有者
- 对数据主权有要求的企业/团队(法律、医疗、金融行业)
- 想要在本地跑 AI Agent 但不想折腾命令行的开发者
输入与输出案例
案例 1:本地模型 + 文件系统操作
- 输入:”帮我把 projects 文件夹里所有 Markdown 文件汇总成一个摘要,并发邮件给团队”
- 输出:Agent 在本地读取文件 → 合成摘要 → 通过本地 Mail 插件发送,全过程无需任何数据离开 Mac
案例 2:跨模型切换,保持记忆连贯
- 输入(本地 Qwen 模型):”帮我查一下明天的会议安排,准备好议程”
- Agent 完成日程读取后,用户切到 Claude 云端模型继续:”根据刚才的议程,帮我起草一封确认邮件”
- 输出:Claude 准确理解上下文(记忆跨模型保持),完成邮件草稿,用户确认后由本地 Mail 发出
Osaurus 代表了本地 AI Agent 的一个重要方向:当模型能力日趋同质化,真正的差异化在于”谁拥有上下文和记忆”。对隐私敏感、追求数据主权的 Mac 用户而言,这是目前最干净、门槛最低的本地 Agent 入口。
评论区
登录后可评论。