OpenFang 评测:自 2026 年 5 月起停止更新的 Rust 智能体操作系统
OpenFang 用单个 Rust 二进制文件运行定时自主的 Hands,但最后一次提交是 2026 年 5 月 12 日。哪些能用、哪些有风险,以及 LibreFang 分支。
OpenFang 自称“智能体操作系统”(Agent Operating System)。它由 RightNow 创始人 Jaber 用 Rust 编写,截至我们 2026 年 11 月 8 日查看时有 18,243 颗 GitHub 星。它有不错的想法和一套考虑周到的默认设置。但对于打算长期运行它的人来说,它还有一个比这两点都更重要的问题:开发似乎已经停止了。

先谈维护问题
OpenFang 的首个版本 v0.1.0 发布于 2026 年 2 月 26 日。最后一个版本 v0.6.9 和最后一次提交都是在 2026 年 5 月 12 日(releases)。此后,外部贡献者的 pull request 一直没有被合并,一个询问 v0.6.9 之后项目状态和路线图的公开 issue,截至我们查看时也没有得到维护者的回复。
这些都不意味着维护者不会回来。但这确实意味着,在今天,如果你遇到 bug、某个提供商修改了 API,或者某个依赖出现了安全问题,你都应该假定上游没有人会修复。对于一个持有你的 API 密钥并能运行命令的智能体来说,这对大多数人都是决定性因素。
项目停滞时还处于 1.0 之前,按其自己的说明,小版本之间会有破坏性变更,而且有些 Hands 不如其他的成熟。
社区分支 LibreFang 在独立继续开发。我们没有评测过它,所以请自己检查它的活跃度;如果 OpenFang 的设计吸引你,它是最值得去看的地方。
OpenFang 的不同之处
我们列表中的其他智能体可以运行你自己设置的定时任务。OpenFang 的招牌功能 Hands 则把这类工作做成了现成的。Hands 是打包好的自主任务包,例如 Researcher、Lead、Collector、Predictor、Clip、Twitter 和 Browser,它们按计划运行、无需提示,并把结果报告到仪表盘或聊天应用。你可以设置一个来收集研究资料或留意潜在客户,它会作为一个长期运行的守护进程的一部分持续工作。
围绕它的是常见的智能体工具:网页搜索和浏览、允许列表内的 shell 命令、图像生成、语音和转写、带向量搜索的 SQLite 记忆、MCP 服务器、cron 任务以及 OpenAI 兼容 API。localhost 上的浏览器仪表盘涵盖智能体、工作流、计划和审批。

安装
它以单个二进制文件的形式安装,可以通过脚本、直接下载二进制文件,或者使用适用于 x86-64 或 ARM 架构的 macOS、Windows 和 Linux 桌面应用(入门指南)。核心部分不需要 Python 或 Node 环境。有些 Hands 会带来自己的依赖:Browser Hand 需要 Python 3 和 Chromium,Clip Hand 需要 FFmpeg 和 yt-dlp。
文档列出了 Docker,但文档中的镜像尚未公开,所以 Docker 用户需要自己构建。
隔离与默认设置
OpenFang 在你的主机上运行命令,而不是在容器中。Docker 沙箱默认关闭,WASM 沙箱只覆盖 WASM 工具和技能(安全文档)。
在此范围内,它的默认设置比许多在主机上运行的智能体更谨慎。根据配置源码,shell 命令被限制在一个基础工具的允许列表内,不经过 shell 运行并使用精简过的环境变量,而购买或发帖等敏感的 Hand 操作需要等待批准。这是合理的设计。它的弱点在于,现在发现的任何漏洞都可能一直得不到修补。
遥测与隐私
OpenFang 不发送使用遥测。文档中没有描述任何遥测,代码中也没有分析客户端;仪表盘的 Analytics 页面只在本地显示你自己的 token 用量和费用。配置、智能体和记忆都以 SQLite 形式保存在 ~/.openfang 下。提示词会发送到你配置的模型提供商和聊天平台。

模型与渠道
你可以接入大约 27 个提供商,包括 Anthropic、Gemini、OpenAI、Groq、DeepSeek、OpenRouter、Mistral、xAI 和 AWS Bedrock,也可以通过 Ollama、vLLM 或 LM Studio 运行本地模型。它采用 Apache-2.0 或 MIT 双许可证。
它有 40 个渠道适配器,包括 Telegram、Discord、Slack、WhatsApp、Signal、Matrix、Microsoft Teams 和邮件(渠道适配器)。内置的 WhatsApp 适配器使用 Meta 的商业 Cloud API;关联个人 WhatsApp 账号需要一个单独的 Node.js 网关。
适合谁用
如果你是喜欢折腾的人,想要定时运行的研究或监控智能体,并且愿意自己负责代码,或者你想在评估 LibreFang 之前研究一下它的 Hands 设计,那么 OpenFang 值得一试。在它得不到任何修复的情况下,我们不会把它当作连接重要账号的日常助手来运行。
仍在维护的替代品
- ZeroClaw 是最接近的选择:同样是单个 Rust 二进制文件,有 cron 和事件触发器,在推荐配置下默认开启操作系统沙箱。
- nanobot 能运行定时自动化和长期目标,并有一个把结果报告到你聊天中的 heartbeat。
- Agent Zero 在自己的 Docker 工作区中运行定时任务,并且发布频繁。
更多选择请见我们的最佳自托管 AI 智能体和 OpenClaw 替代品页面。
价格
| Open source | 免费 |
|
|---|
功能
| 联网搜索 | 是 |
|---|---|
| 图像生成 | 是 |
| 语音模式 | 是 |
| 文件上传 | 是 |
| 记忆 | 是 |
| 代你执行操作 | 是 |
| 应用集成 | 是 |
| 自主运行 | 是 |
| 主动给你发消息 | 是 |
| 可运行多个机器人 | 是 |
优点
- Built for unattended work: Hands run on schedules as a daemon and deliver research, leads or monitoring alerts without being prompted
- One self-contained Rust binary or a native desktop app, with a browser dashboard for agents, workflows, schedules and approvals
- 40 channel adapters, including Telegram, Discord, Slack, WhatsApp, Signal, Matrix, Teams and email
- Cautious defaults for a host-run agent: shell commands are limited to an allowlist of basic utilities, run without a shell and with a stripped environment, and sensitive Hand actions such as purchases or posts wait for approval
- Works with local models through Ollama, vLLM or LM Studio, and dual-licensed Apache-2.0 or MIT
缺点
- Looks unmaintained: no commits or releases since v0.6.9 on May 12, 2026, outside pull requests go unmerged, and a public question about the project's status has no reply from the maintainer
- Pre-1.0 by its own notice, with breaking changes between minor versions and some Hands less mature than others
- Commands run on the host, not in a container: the Docker sandbox is off by default and the WASM sandbox only covers WASM tools and skills
- The documented Docker image is not public yet, so Docker users must build it themselves
- Linking a personal WhatsApp account needs a separate Node.js gateway; the built-in adapter uses Meta's business Cloud API
适合人群
- Tinkerers who want scheduled research, monitoring or lead-finding agents running on their own machine
- People who want one agent reachable from many chat apps without a Python or Node stack
- Evaluating alongside its community fork LibreFang, given the original's stalled development
来源
- RightNow-AI/openfang on GitHub (README, v0.6.9)
- OpenFang documentation
- OpenFang Cargo.toml (license Apache-2.0 OR MIT)
- OpenFang releases (v0.1.0 on February 26, 2026; v0.6.9 on May 12, 2026)
- OpenFang issue: Project status / roadmap after v0.6.9
- OpenFang docs: Getting started (desktop app, installers, Docker)
- OpenFang docs: Channel adapters
- OpenFang docs: LLM providers (Ollama, vLLM, LM Studio)
- OpenFang docs: Security (WASM and subprocess sandboxes)
- OpenFang source: exec policy defaults to an allowlist, Docker sandbox off by default
- OpenFang source: built-in tools (web search, browser, image generation, speech, cron)
- OpenFang docker-compose.yml (GHCR image not yet public)
- LibreFang, a community fork of OpenFang
