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 RAM512MB RAM
存储5MB20MB
Zig用于构建0.11+

使用场景

安全审计

使用最小、透明的代码研究 AI 智能体架构。

嵌入式系统

在高度受限的设备上部署。

教育

使用简单、可读的代码学习 AI 智能体设计。

边缘计算

在资源受限的边缘设备上运行 AI 助手。


与替代方案对比

特性NullClawZeroClawPicoClawZeptoClawOpenClaw
语言ZigRustRustRustTypeScript
大小678KB3.4MB~10MB~4MB500MB+
RAM~1MB64MB256MB128MB2GB+
启动时间<2ms亚秒秒级亚秒10秒+
依赖仅 libc最小最小最小大量
硬件$5+ 板$10+ 板$20+ 板$15+ 板完整 PC

优缺点分析

优点

优势说明
极小体积678KB 二进制文件
易于审计最小代码库
零依赖只需要 libc
运行透明完全开源
快速启动小于 2 毫秒
廉价硬件可在 5 美元板上运行
99% 减少比常规实现少 99% 开销

局限性

局限性说明
功能有限极简设计
需要 Zig需要了解 Zig 语言
基础功能非常基本的特性集
无生态几乎无生态系统

定价

NullClaw 软件:完全免费(MIT 许可)

成本

  • 软件本身:免费
  • 需要自己的 AI API 密钥
  • 硬件成本:5 美元起

社区和支持


信息来源


许可证

MIT 许可证 - 免费开源。


总结

NullClaw 是最小的 AI 智能体基础设施,于 2026 年 3 月发布:

  1. 678KB 二进制 -- 最小的 AI 智能体实现
  2. 1MB RAM -- 最小内存占用
  3. <2ms 启动 -- 小于 2 毫秒冷启动
  4. 基于 Zig -- 内存安全的系统编程
  5. 5 美元硬件 -- 在最便宜的板上运行
  6. 99% 减少 -- 比常规实现少 99% 开销
  7. 静态二进制 -- 只需要 libc

适合人群

  • ✅ 极端资源受限环境
  • ✅ 边缘计算
  • ✅ 嵌入式系统(5 美元以上硬件)
  • ✅ 安全审计(最小代码库)
  • ✅ 教育目的
  • ✅ 物联网设备
  • ✅ 裸机部署

不推荐

  • ❌ 需要完整功能的用户
  • ❌ 复杂工作流
  • ❌ 不熟悉 Zig 的用户
  • ❌ 需要大型生态系统

关键成就:定义了 AI 智能体基础设施的绝对下限——尽可能最小的完全自主 AI 助手。