ZeroClaw:零开销全 Rust AI 助手基础设施
'同样的「多模型 + 多渠道 + 记忆 + 工具」愿景,用 Rust 重写:单二进制、几 MB 内存、毫秒级启动,还能从 OpenClaw 一键迁移。'
今天聊聊 ZeroClaw(GitHub)。这是一个快速、小巧、可完全自主运行的 AI 助手基础设施。
项目背景
OpenClaw(ClawdBot)是大家熟悉的 AI 助手网关,支持多 LLM、Telegram/Discord/飞书等多渠道、持久记忆和技能工具。但它基于 Node.js/TypeScript,运行时内存和冷启动对树莓派、低配 VPS 或边缘设备并不友好。
ZeroClaw 与 OpenClaw 处于同一赛道——都是「可自托管的、多模型 + 多渠道 + 记忆 + 工具」的自主 AI 助手基础设施——但采用 100% Rust 实现,目标 零额外开销:单静态二进制、常见场景下 <5MB 内存、<10ms 级启动、可在约 10 美元级硬件上跑。同时保留与 OpenClaw 的身份兼容(IDENTITY/SOUL 等 Markdown)与数据迁移(zeroclaw migrate openclaw),并在架构上强调 Trait 驱动、Provider/Channel/Tool 可插拔,便于按需替换与扩展。
核心定位
- 轻量替代:与 OpenClaw 同愿景,Rust 实现的资源优化版。
- 平滑迁移:支持 OpenClaw 式身份格式,提供记忆迁移命令。
- 边缘友好:极低内存占用与毫秒级冷启动,适合嵌入式场景。
- 安全默认:内置 Gateway 配对、沙箱、白名单等机制。
主要功能
ZeroClaw 的核心作用是提供与 OpenClaw 同类的「多模型 + 多渠道 + 记忆 + 工具」能力,在资源与性能上做减法、在可插拔与安全上做加法:
- 多 Provider:内置多种 AI 提供商(约 28+ 及别名),支持 OpenAI 兼容与 Anthropic 自定义端点。
- 多 Channel:CLI、Telegram、Discord、Slack、Mattermost、iMessage、Matrix、Signal、WhatsApp、Email、IRC、Lark、DingTalk、QQ、Webhook 等。
- 记忆系统:SQLite 混合检索(向量 + FTS5)、Lucid 桥接、Markdown 文件、或显式关闭(none);支持从 OpenClaw 迁移(
migrate openclaw)。 - 工具与运行时:shell/file/memory、cron、git、pushover、browser、http_request、screenshot、composio 等;运行时支持 native 或 Docker 沙箱。
- 安全:Gateway 配对码、沙箱、白名单、速率限制、工作区文件系统范围、加密密钥存储。
- 身份:默认 OpenClaw 格式(Markdown);可选 AIEOS v1.1(JSON)便于跨系统移植人设。
- 订阅认证:OpenAI Codex(ChatGPT 订阅)、Claude Code / Anthropic setup-token 等多账号、加密存储。
快速开始
环境:Rust 工具链(或使用仓库内一键安装脚本安装系统依赖 + Rust + ZeroClaw)。


