本文只收录代码仓库公开的个人助手和工作台,按使用入口、执行能力、部署方式和适用场景比较。通用智能体开发框架另见智能体框架对比。
个人助手通常分为两类:能调用工具、操作文件或接入聊天软件办事的任务型 Agent;围绕模型、对话和个人资料构建的 AI 工作台。
可执行任务的开源助手
| 项目(官方 GitHub) | 使用入口与部署 | 主要差异与适用场景 |
|---|---|---|
| OpenClaw | 自托管;网页界面、命令行和聊天软件 | 通用型个人 Agent,渠道与技能扩展丰富;适合希望自行组合工具和工作流的用户,需要自行配置模型、权限和运行环境。 |
| nanobot(HKUDS) | 自托管;WebUI、命令行和聊天应用 | 轻量个人 Agent,集成记忆、MCP、模型路由、多 Agent 与定时自动化;适合希望自己部署、又需要常驻运行和多入口的用户。 |
| QwenPaw | 可本地或云端部署,支持多种聊天应用 | 结合 AgentScope 和中文聊天渠道,适合希望将个人助手接入常用 IM 的用户。 |
| Hermes Agent | 命令行及聊天渠道 | 以可复用技能和跨会话记忆为重点,适合长期使用、逐步积累个人工作流程的助手。 |
| NanoClaw | 自托管,面向聊天渠道 | 将 Agent 放在容器中运行,适合重视执行隔离、愿意自行部署和管理配置的用户。 |
| IronClaw | 自托管;网页界面、命令行和消息渠道 | 以权限控制、凭据保护和 WASM 工具沙箱为核心,适合把工具安全边界放在首位的场景。 |
| Moltis | 本地优先的自托管服务 | 将模型接入、语音、记忆和沙箱执行整合在一个服务中,适合希望集中运行个人 Agent 的用户。 |
| LobsterAI | 桌面应用 | 面向本机办公任务,提供虚拟机隔离、浏览器与文件操作及 MCP 扩展,适合偏好图形界面和桌面工作流的用户。 |
| ZeroClaw | 自托管;多聊天渠道,也可连接硬件 | 轻量运行并覆盖多种消息入口,适合希望在小型服务环境中常驻运行助手的用户。 |
| PicoClaw | 自托管;面向低资源设备 | 将低资源运行作为设计重点,适合边缘设备或硬件条件有限的部署。 |
| Open Interpreter Workstation | 桌面工作台;可连接本机或远程计算机 | 允许用户选择本地或云模型,并按权限开放文件和应用访问,适合需要让 Agent 在电脑上完成多步工作的场景。 |
本地模型与知识工作台
这类产品适合聊天、模型管理和资料检索;多数以用户发起对话为中心,不等同于常驻运行、主动调用电脑工具的 Agent。
| 项目(官方 GitHub) | 使用入口与部署 | 主要差异与适用场景 |
|---|---|---|
| Open WebUI | 自托管网页界面,可连接本地模型和兼容 API 的云模型 | 重点是统一管理模型、对话、知识库和工具;适合已经运行 Ollama 等模型服务、希望多人或多模型共用界面的用户。 |
| AnythingLLM | 桌面应用或自托管服务 | 文档问答、知识库和 Agent 能力集中在一个应用中,支持本地或云模型;适合以个人或团队资料为主要上下文的工作流。 |
| LibreChat | 自托管网页应用 | 聚合多个模型服务,提供文件、Agent 和工具工作流;适合希望自建多模型聊天入口的用户。 |
| LobeHub | 网页工作台,可自托管或使用托管服务 | 以多个可配置 Agent、技能、连接器和协作空间为中心,适合按任务组织多个专用助手。 |
| Khoj | 云端或自托管;网页、桌面、Obsidian 和 Emacs 等入口 | 擅长搜索和问答个人文档、笔记与资料,适合把已有知识库作为日常助手上下文的用户。 |
| Jan | Windows、macOS 和 Linux 桌面应用 | 可下载并运行本地模型,也可接入云模型;本地离线聊天是其主要使用方式,另提供 MCP 和兼容 API。 |
如何选择
- 想自己搭建、接入不同聊天软件并扩展工具:从 OpenClaw 开始;重视安全隔离可比较 NanoClaw 和 IronClaw。
- 主要需求是本地模型、聊天和文档问答:模型入口选 Open WebUI 或 Jan,以资料检索为主可选 AnythingLLM 或 Khoj。
- 希望 Agent 直接处理桌面工作:比较 LobsterAI 和 Open Interpreter Workstation 的执行方式与权限控制。