一款用Zig编写的完全自主AI助手基础设施,678KB静态二进制,~1MB内存占用,启动时间<2ms,可在任何ARM、x86和RISC-V设备上运行,支持50+提供商、19个通道和35+工具。
- v2026.5.29
- 发布于
- 2026年5月29日
- 8,107
- 星标
- 9,600
- 下载
- 同步于
- 1 天前
最新版本
v2026.5.292026年5月29日 21:41下载慢?可在上方随时切换镜像源
项目说明
项目概述
NullClaw 是一款用 Zig 编写的完全自主 AI 助手基础设施,以极致的轻量级和性能为设计目标。静态二进制仅 678KB,峰值内存约 1MB,启动时间 <2ms(Apple Silicon)/<8ms(0.8GHz边缘核心),可在任何 ARM、x86 和 RISC-V 设备上运行。
主要功能
- 极致轻量:678KB静态二进制,~1MB峰值内存,无运行时开销
- 即时启动:Apple Silicon <2ms,0.8GHz边缘核心 <8ms
- 真正可移植:单静态二进制,支持ARM、x86和RISC-V
- 功能完整:50+提供商、19个通道、35+工具、10种记忆引擎、多层级沙箱、隧道、硬件外设、MCP、子代理、流式传输、语音等
- 安全设计:配对机制、严格沙箱(landlock、firejail、bubblewrap、docker)、显式白名单、工作区隔离、加密密钥
- 完全可替换:核心系统通过虚表接口实现(提供商、通道、工具、记忆、隧道、外设、观察者、运行时)
- 无锁定:支持OpenAI兼容提供商 + 可插拔自定义端点
适用人群
- 需要在资源受限设备上运行AI助手的开发者
- 追求极致性能和最小资源占用的技术爱好者
- 对Zig语言和嵌入式AI感兴趣的工程师
快速上手
- 从Releases页面下载对应平台的静态二进制文件
- 将二进制文件放置到目标设备上
- 运行二进制文件启动AI助手
- 通过
nullhub进行可视化管理配置
核心优势
- 全球最小的AI助手基础设施(678KB)
- 近乎零内存占用(~1MB)
- 毫秒级启动速度
- 5,300+测试覆盖,质量可靠
- 开源免费(MIT)
系统要求
- 操作系统:跨平台(ARM、x86、RISC-V)
- 架构:ARM、x86、RISC-V
- 额外依赖:仅需libc
历史版本
排序