← 返回列表

S.A.M.(Smart Artificial Mind):本地优先的私有 AI 智能体与多设备助手

richhabits/sam · A free, private, local-first AI assistant that actually does the work — 167 tools, a team of 78 AI agents, 40 rotating free AI brains, 25 skills. Not a chatbot, a doer. It doesn't just answer — it handles it.

GitHub原文发布 未知首次收录 2026-10-05上架 2026-10-05 07:01

☆ 收藏查看项目 ↗

ELI5:它是什么,解决什么问题

S.A.M. 是一个本地优先的 AI 助手/智能体系统,提供跨 macOS、Windows、Linux 与 iOS 的客户端,可独立在手机或电脑上运行。它通过 Cascade Router 自动轮换 40+ 个免费云端模型(Groq、Cerebras、NVIDIA NIM、DeepSeek、Gemini、Mistral、SambaNova、Together、Fireworks、Ollama 等),优先使用免费模型,也可选配 Anthropic、OpenAI 等付费模型;对话、记忆与媒体文件以 Markdown / SQLite 形式保存在本地 vault,配合 Ollama 可完全离线运行。其代理执行循环集成 249 个计算机工具与 34 项技能,可执行终端命令、编辑并校验代码、提交 Git、检查浏览器、管理定时任务以及并行多智能体协作。此外内置 SAM Studio 图像/视频生成与 PDF/笔记音频简报功能,以及基于 Kelly 公式的 FlipIt 仓位计算工具。项目为 source-available,成本、部署与隐私条款以官方文档为准。

核心能力与快速开始

★ 6 · TypeScript

能做什么
1) Cascade Router 免费模型自动轮换:在 Groq、Cerebras、NVIDIA NIM、DeepSeek、Gemini、Mistral、SambaNova、Together、Fireworks、Ollama 等提供方之间按免费优先策略切换,并用本地记忆对重复问题做答案缓存;2) 代理执行循环:集成 249 个工具与 34 项技能,可执行终端命令、带语法校验地编辑代码、提交 Git、检查浏览器、管理 cron 定时任务、编排多智能体并行协作(其中 230 个工具跨 macOS/Windows/Linux 一致,18 个为 macOS 专属);3) SAM Studio:接入 Pollinations、Together、HuggingFace、NVIDIA、Cloudflare 的多提供方图片与视频生成,生成资产存入本地 vault,并可将 PDF/笔记/网页链接生成有据可依的音频摘要与交互引用;4) FlipIt:基于 Kelly 公式的仓位计算与市场风险读值、定时任务与市场数据看门狗(属计算器,非投资建议);5) 本地优先存储:聊天、记忆与 vault 产物以 Markdown 和 SQLite 保存在本地 workspace,API Key 存于本机环境文件,仅在用户启用时上传匿名用量统计,配合 Ollama 可完全离线;6) 多设备形态:桌面端提供 ⌥Space 全局浮层,iOS 端处于 TestFlight 阶段、可独立无配对使用,Android 为同源 Expo 应用但未上架应用商店。
适用场景
适合希望在自有设备上运行、注重文件与记忆本地留存、又不想直接订阅付费大模型的个人用户:用自然语言让智能体实际执行终端命令、改代码、提交 Git、巡检浏览器或调度定时任务;在本地知识 vault 中沉淀对话与创作产物;借 SAM Studio 生成图像/视频并把素材留存在本地;把文档或网页转成音频简报与可引用笔记;用 FlipIt 做基于 Kelly 公式的仓位测算与风险读值;在 iOS 设备上无桌面配对地直接使用聊天与工具能力,需要时再通过局域网配对获得本地文件与自动化;开发者也可从源码(npm start)在 localhost:8787 本地运行。
项目形态
可直接使用的工具
部署方式
提供 macOS/Linux 一行脚本安装与 Windows PowerShell 一行安装、独立安装包(macOS arm64 .dmg、Windows .exe、Linux x64 AppImage 或 .deb),也可从源码运行(git clone 后 npm install、配置 .env、npm start,访问 http://localhost:8787)。iOS 通过 TestFlight 分发,尚未上架 App Store;Android 未上架 Play Store,可自行构建侧载。当前发行版不含 Intel macOS 的 .dmg 与 arm64 Linux 构建;部分 Ubuntu 22+ 需 libfuse2。
主要依赖
未说明具体硬件配置要求。材料提到:Windows 需 PowerShell 5.1+ / Windows Terminal;Linux 部分环境需 libfuse2;Android 调试构建 minSdk 24,产物约 156MB;本地 Ollama 模型示例为 llama3.2:3b、qwen2.5-coder;使用云端免费模型需联网,付费模型需自备 Anthropic / OpenAI 等 API Key;从源码运行需 Node.js(未说明具体版本)。
使用限制
免费云端模型仍属云托管,输入内容会发送给所选模型提供方,只有在使用 Ollama 时才是完全本地;免费模型存在额度上限并会被自动切换。付费模型(Anthropic、OpenAI)需用户自备 Key。当前发行缺少 Intel macOS 的 .dmg 与 arm64 Linux 构建;iOS 仅在 TestFlight,App Store 与 Play Store 均未上架;Windows 与未公证的 macOS 包可能触发 SmartScreen / Gatekeeper 提示。FlipIt 明确为计算器而非投资建议,交易存在实际亏损风险。许可证标记为 NOASSERTION,SSM 标注为 source-available,材料未说明是否可商用。整体成本、速率限制与隐私条款的更多细节以官方文档为准。
许可证
NOASSERTION
最近推送
2026-10-04 09:39

资料检查:2026-10-05 07:00 · 卡片整理:2026-10-05 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证 · 本次更新未完成,保留上次成功内容

职业应用

程序员

作为本地优先的编程智能体,执行终端命令、编辑并校验代码、提交 Git、检查浏览器,并可通过多智能体并行协作辅助开发与排错。

查看内容依据
SAM executes terminal commands, edits code with syntax validation, commits to Git, inspects browsers, manages scheduled cron tasks, and orchestrates multi-agent parallel swarms.

官方使用入口 ↗

由 AI 根据来源材料整理,未进行安装或运行验证

这是基于来源内容整理的摘要。原文链接失效后,本页摘要和讨论仍会保留。

讨论 0

登录后参与讨论,阅读资讯无需注册。

还没有评论,来分享第一个看法。