
简介
ZeroClaw 是由 ZeroClaw Labs 开发的开源 AI 助手基础设施框架,采用 100% Rust 编写。它秉持'零开销、零妥协'的设计哲学,主打极致资源效率——在仅 10 美元硬件上即可运行,内存占用低于 5MB,启动时间短于 10 毫秒。相比同类方案,其内存使用和部署成本分别减少了 99% 和 98%。
作为一个完全可插拔的架构,ZeroClaw 允许开发者在任何地方部署并自由交换组件。它填补了高性能 AI 助手框架与资源受限环境之间的空白,既不是重型平台也不是简单脚本,而是经过精心设计、可在从树莓派到服务器的全频谱硬件上提供一致体验的生产级基础设施。
核心亮点
- 极致效率:独立二进制文件仅 3.4MB,内存稳定在 5MB 以下,启动突破 10ms。
- 成本优化:专为边缘设备和资源受限环境设计,大幅降低部署门槛。
- 完全自主:内置自治引擎,支持从监督到完全自主的不同运行模式。
- 架构灵活:基于 trait 的模块化设计,所有核心子系统均可热插拔替换。
主要功能
1. 超轻量级运行时
核心二进制文件完全静态链接,无需外部依赖。即使在内存仅 1GB 的树莓派 3 上也能流畅运行。这种极致的资源效率使其成为边缘计算、物联网设备和移动场景的理想选择。
2. 全栈可插拔架构
框架的每个子系统都定义为 trait,支持零代码更改的组件替换。AI 模型提供商系统支持 OpenRouter、Anthropic、OpenAI、Ollama 等 22+ 个服务及自定义端点。通信渠道涵盖 CLI、Telegram、Discord、Slack 等。内存后端可在 SQLite、Lucid 桥接、Markdown 或无持久化之间选择。
3. 自主内存与搜索系统
内置完整的全栈搜索引擎,无需依赖 Pinecone 或 Elasticsearch 等外部服务。向量数据库将嵌入存储为 SQLite BLOB,支持余弦相似度搜索;关键词搜索基于 FTS5 虚拟表和 BM25 评分。系统自动进行记忆的保存、回忆和管理,支持安全的重建索引。
4. 多层安全加固
安全是设计核心。网关默认绑定到 127.0.0.1,拒绝公开绑定除非明确配置隧道。配对系统要求 6 位一次性代码交换为 Bearer 令牌。文件系统作用域默认限制在工作空间内,阻止对敏感目录的访问。支持 Docker 沙箱运行时,可配置内存、CPU 限制和只读根文件系统。
5. 身份系统与 AIEOS 支持
支持传统的 OpenClaw Markdown 文件和新兴的 AIEOS v1.1 JSON 格式。AIEOS 使 AI 身份可跨模型和系统移植,保持行为一致性。身份系统涵盖名称、心理学特征、语言学风格、动机、能力等完整维度。
6. 浏览器与自动化工具
可选浏览器工具支持 agent_browser、rust_native 等多种后端。计算机使用侧边栏通过 HTTP 端点实现鼠标点击、键盘输入等 UI 自动化。严格的域名允许列表和窗口标题过滤确保自动化安全。
7. 心跳与自治引擎
内置心跳系统支持周期性任务执行。自治水平分为三级:只读(仅观察)、监督(需要用户确认)和完全自主(自主决策执行)。工作空间作用域限制确保操作不超出授权范围。
8. 隧道与网络集成
支持 Cloudflare、Tailscale、ngrok 等多种隧道提供商。网关 API 提供健康检查、配对和 Webhook 端点,支持与各种消息平台集成。
安装与配置
环境要求
Windows 系统:
- Visual Studio Build Tools
- Rust 工具链(通过 rustup 安装)
- 可选:Docker Desktop
:

