ZeroClaw 是对火爆的 OpenClaw 的 Rust 重构,强调高性能、低资源与安全性。它用 Rust 重写,二进制仅 3.4MB,启动快 400 倍,内存占用减少 99%,可在低功耗硬件运行。提供灵活插件系统、支持超 22 种 AI 模型、内置安全机制及零依赖的记忆搜索引擎。适合追求稳定和低资源使用的场景。
在你自己电脑上运行 AI,并通过 Telegram、Discord、WhatsApp 等聊天软件直接指挥 AI 完成任务。
它是对 OpenClaw 的极致工程化实现。它在 GitHub 上的描述是 Claw done right:正确实现的 Claw。
通过使用 Rust 语言重写,解决了原生项目在性能、资源占用和安全性上的痛点。
01
开源项目简介
100% Rust 编写,完美发挥了 Rust 的内存安全和高性能特性。ZeroClaw 的二进制文件极小,仅约 3.4MB,且启动时间小于 10ms。
极低资源占用,相比于基于 Node.js 或 Python 的同类 Agent,ZeroClaw 可以在树莓派甚至更低功耗的 VPS 上流畅运行。
它的内存占用比 OpenClaw 要小 99%,能够高效的运行在 10 美元的硬件上,比如 Mac mini 便宜 98%。
而且启动速度快了 400 倍。
就这点,我感觉就催生很多创业机会了。
开源地址:https://github.com/theonlyhennygod/zeroclaw02
其它亮点
灵活扩展
ZeroClaw 所有能力基本都抽象成 Trait 接口,然后通过配置绑定具体实现,可以概括为一个大号插件系统,但都编译在一个二进制里运行。
它的每一个组件都是可插拔、可替换的。
AI Provider 灵活切换,支持超过 22 种模型提供商,只需修改配置即可切换,无需改动代码。
工具箱扩展内置了 Shell 命令执行、文件读写、浏览器交互、内存存储等工具。
安全支持
由于 AI Agent 拥有执行 Shell 命令和访问文件的权限,安全至关重要。
这也是很多人对 OpenClaw 诟病的。
ZeroClaw 本地绑定,默认仅绑定 127.0.0.1,拒绝公网直接访问。
启动时生成 6 位一次性代码,必须通过配对才能获得 Bearer Token。 默认开启 workspace_only 模式,禁止 AI 访问根目录或系统敏感文件夹。
内置防止数据泄露的协议,在数据发出前进行拦截。
记忆系统
ZeroClaw 把记忆系统设计成一个 零外部依赖的完整搜索引擎。
它具备混合搜索记忆,结合了向量搜索和全文搜索,让 AI 能从海量对话历史或本地文档中精准提取信息。
通过 /compact 命令或自动触发,将冗长的上下文压缩为精华笔记,防止 AI 忘记重要细节。
03
两者的区别
我让 AI 总结了一下 OpenClaw 和 ZeroClaw 的区别。
简单总结就是:OpenClaw 是主打灵活与 Python 生态的初版实现,而 ZeroClaw 则是追求极致性能、低资源占用与安全性的 Rust 工业级重写版。
要二次开发选 OpenClaw,要稳定自用或在低配服务器运行选 ZeroClaw。
04
如何使用
git clone https://github.com/theonlyhennygod/zeroclaw.gitcd zeroclawcargo build --releasecargo install --path . --force# 快速设置(无提示/静默模式)zeroclaw onboard --api-key sk-... --provider openrouter# 或交互式向导zeroclaw onboard --interactive# 或仅快速修复频道/白名单zeroclaw onboard --channels-only# 聊天zeroclaw agent -m "Hello, ZeroClaw!"# 交互模式zeroclaw agent# 启动网关(Webhook 服务器)zeroclaw gateway # 默认值:127.0.0.1:8080zeroclaw gateway --port 0 # 随机端口(安全性增强)# 启动完整的自动运行环境(守护进程)zeroclaw daemon# 检查状态zeroclaw status# 运行系统诊断zeroclaw doctor# 检查频道健康状况zeroclaw channel doctor# 获取集成设置详情zeroclaw integrations info Telegram# 管理后台服务zeroclaw service installzeroclaw service status# 从 OpenClaw 迁移记忆(先进行安全预览)zeroclaw migrate openclaw --dry-runzeroclaw migrate openclaw
05
点击下方卡片,关注逛逛 GitHub
这个公众号历史发布过很多有趣的开源项目,如果你懒得翻文章一个个找,你直接关注微信公众号:逛逛 GitHub ,后台对话聊天就行了: