NullClaw
创建于 2026年3月1日
更新于 2026年3月23日
Zig 编写的超极简主义 OpenClaw 变体。678KB 二进制文件,极致简洁以实现最大安全审计能力。
超极简主义 AI 智能体
NullClaw 是 Michal Sutter 用 Zig 编写的超极简主义 AI 智能体框架,于 2026 年 3 月发布。拥有 678KB 二进制文件、1MB RAM 占用和小于 2 毫秒的启动时间,它定义了 AI 编排可实现性的下限。
核心理念:"零开销,零妥协,随处部署"
发布日期:2026 年 3 月 开发者:Michal Sutter 语言:Zig 二进制大小:678KB RAM:约 1MB 启动时间:小于 2 毫秒
NullClaw 的独特之处
与常规实现相比,NullClaw 实现了 99% 的资源开销减少:
规格参数:
- 二进制:678KB 静态二进制文件
- RAM:运行时约 1MB
- 启动:小于 2 毫秒冷启动
- 依赖:仅需要 libc
- 目标:5 美元 ARM 开发板及以上
创新:最小的完全自主 AI 助手基础设施——可安装在任何 5 美元开发板上,毫秒级启动,只需要 libc。
为什么选择 NullClaw?
678KB 二进制文件
最小的 AI 智能体实现之一。
Zig 语言
现代、内存安全的系统编程语言。
易于审计
最小化的代码库使安全审查变得简单直接。
零依赖
单二进制文件,无外部要求。
核心特性
1. 极简设计
只有最核心的功能,没有多余的东西。
2. Zig 实现
- 无垃圾回收的内存安全
- 编译时安全检查
- 现代化工具链
3. 易于审计
小型代码库便于审查安全问题。
4. 极致性能
- 毫秒级冷启动
- 最小内存占用
- 静态二进制文件
安装方式
# 克隆仓库
git clone https://github.com/nullclaw/nullclaw
cd nullclaw
# 构建(需要 Zig)
zig build
# 运行
./zig-out/bin/nullclaw系统要求
| 组件 | 最低要求 | 推荐配置 |
|---|---|---|
| CPU | 任意 | 任意 |
| 内存 | 256MB RAM | 512MB RAM |
| 存储 | 5MB | 20MB |
| Zig | 用于构建 | 0.11+ |
使用场景
安全审计
使用最小、透明的代码研究 AI 智能体架构。
嵌入式系统
在高度受限的设备上部署。
教育
使用简单、可读的代码学习 AI 智能体设计。
边缘计算
在资源受限的边缘设备上运行 AI 助手。
与替代方案对比
| 特性 | NullClaw | ZeroClaw | PicoClaw | ZeptoClaw | OpenClaw |
|---|---|---|---|---|---|
| 语言 | Zig | Rust | Rust | Rust | TypeScript |
| 大小 | 678KB | 3.4MB | ~10MB | ~4MB | 500MB+ |
| RAM | ~1MB | 64MB | 256MB | 128MB | 2GB+ |
| 启动时间 | <2ms | 亚秒 | 秒级 | 亚秒 | 10秒+ |
| 依赖 | 仅 libc | 最小 | 最小 | 最小 | 大量 |
| 硬件 | $5+ 板 | $10+ 板 | $20+ 板 | $15+ 板 | 完整 PC |
优缺点分析
优点
| 优势 | 说明 |
|---|---|
| 极小体积 | 678KB 二进制文件 |
| 易于审计 | 最小代码库 |
| 零依赖 | 只需要 libc |
| 运行透明 | 完全开源 |
| 快速启动 | 小于 2 毫秒 |
| 廉价硬件 | 可在 5 美元板上运行 |
| 99% 减少 | 比常规实现少 99% 开销 |
局限性
| 局限性 | 说明 |
|---|---|
| 功能有限 | 极简设计 |
| 需要 Zig | 需要了解 Zig 语言 |
| 基础功能 | 非常基本的特性集 |
| 无生态 | 几乎无生态系统 |
定价
NullClaw 软件:完全免费(MIT 许可)
成本:
- 软件本身:免费
- 需要自己的 AI API 密钥
- 硬件成本:5 美元起
社区和支持
- 网站:https://nullclaw.org / https://nullclaw.net
- GitHub:https://github.com/nullclaw/nullclaw
- 文档:仓库 README
信息来源
- NullClaw: 用于边缘计算的裸机 AI 智能体
- 为什么 NullClaw 这么小?深入剖析 678KB AI 编码器
- NullClaw: 重新定义嵌入式和边缘部署的 AI 基础设施
- Zig 中最小的 AI 助手基础设施
- Ry Walker 研究: NullClaw
许可证
MIT 许可证 - 免费开源。
总结
NullClaw 是最小的 AI 智能体基础设施,于 2026 年 3 月发布:
- 678KB 二进制 -- 最小的 AI 智能体实现
- 1MB RAM -- 最小内存占用
- <2ms 启动 -- 小于 2 毫秒冷启动
- 基于 Zig -- 内存安全的系统编程
- 5 美元硬件 -- 在最便宜的板上运行
- 99% 减少 -- 比常规实现少 99% 开销
- 静态二进制 -- 只需要 libc
适合人群:
- ✅ 极端资源受限环境
- ✅ 边缘计算
- ✅ 嵌入式系统(5 美元以上硬件)
- ✅ 安全审计(最小代码库)
- ✅ 教育目的
- ✅ 物联网设备
- ✅ 裸机部署
不推荐:
- ❌ 需要完整功能的用户
- ❌ 复杂工作流
- ❌ 不熟悉 Zig 的用户
- ❌ 需要大型生态系统
关键成就:定义了 AI 智能体基础设施的绝对下限——尽可能最小的完全自主 AI 助手。