今天要推荐的是一个非常硬核的开源项目——ZeroClaw。这是一个完全用Rust编写的个人AI助手,可以在极其廉价的硬件上运行,内存占用仅5MB,比OpenClaw节省99%的资源。
ZeroClaw的核心特点可以用一句话概括:在任何设备上、以任何方式运行你的个人AI助手。
项目介绍
ZeroClaw是一个Rust编写的高性能AI助手基础设施,它最大的亮点是资源占用极低。研究团队测试发现,它可以在售价仅10美元的树莓派级别硬件上流畅运行,内存占用不到5MB。这相比OpenClaw节省了99%的资源,相比Mac mini方案则节省了98%的成本。
项目由哈佛、MIT和Sundai.Club社区的学生和成员共同开发,支持多语言界面(简体中文、英文、日语、韩语等30种语言)。
主要特色
多平台接入是ZeroClaw的核心优势。项目支持20多个消息平台:WhatsApp、Telegram、Slack、Discord、Signal、iMessage、Matrix、IRC、Email、Bluesky、Nostr、Mattermost、Nextcloud Talk、DingTalk、Lark、QQ、Reddit、LinkedIn、Twitter/X、MQTT、微信企业版、飞书等。只要你日常在用的聊天软件,ZeroClaw基本都能接入。
在模型支持方面,ZeroClaw支持OpenAI Codex(ChatGPT订阅)、Google Gemini(OAuth)和Anthropic Claude(API密钥或认证令牌)。用户可以配置多个模型并设置故障转移策略。
安全性方面,ZeroClaw默认对陌生人发来的私信进行限制,需要通过配对码验证才能交互。系统提供三种 autonomy 级别:ReadOnly(只读)、Supervised(监督,需要审批)和Full(完全自治)。
安装步骤
推荐使用Homebrew安装(macOS或Linux):
brew install zeroclaw
或者使用一键引导脚本:
git clone https://github.com/zeroclaw-labs/zeroclaw.git cd zeroclaw ./install.sh
安装完成后,运行以下命令开始配置:
zeroclaw onboard
onboard命令会逐步引导你完成工作区配置、消息渠道连接和AI提供商设置。
从源码编译安装(需要Rust工具链):
git clone https://github.com/zeroclaw-labs/zeroclaw.git cd zeroclaw cargo build --release --locked cargo install --path . --force --locked zeroclaw onboard
快速使用
启动网关服务:
zeroclaw gateway zeroclaw gateway --port 0
与助手对话:
zeroclaw agent -m "你好,ZeroClaw!" zeroclaw agent
启动完整守护进程:
zeroclaw daemon
状态检查和诊断:
zeroclaw status zeroclaw doctor
从OpenClaw迁移
如果你已经在使用OpenClaw,ZeroClaw提供了完整的迁移工具:
zeroclaw migrate openclaw --dry-run zeroclaw migrate openclaw
迁移工具会自动将~/.openclaw/下的工作区文件、记忆和配置迁移到~/.zeroclaw/,配置文件格式会自动从JSON转换为TOML。
适用场景
ZeroClaw特别适合以下场景:想要拥有完全自治的私人AI助手、预算有限希望在低配置服务器或开发板上运行、需要同时接入多个即时通讯平台的团队或个人开发者、以及对数据隐私有高要求希望所有数据都存储在本地的情况。
开源协议
ZeroClaw采用MIT或Apache-2.0双协议许可,完全开源免费使用。
服务支持:如有兴趣不会搭建,可以联系微信:WRYD6166,开源项目搭建10-50元。








暂无评论内容