nullclaw

Null生态系统的管理控制台——一个单Zig二进制+嵌入式Svelte Web UI,用于安装、配置、监控和更新NullClaw、NullBoiler、NullTickets、NullWatch等生态组件。

v2026.5.29
发布于
2026年5月29日
1,834
星标
1,967
下载
同步于
1 天前

最新版本

v2026.5.292026年5月29日 21:35
下载慢?可在上方随时切换镜像源

项目说明

项目概述

NullHub 是 Null 生态系统最简单的安装、配置和管理中心。它是一个单 Zig 二进制文件,内嵌 Svelte Web UI,用于安装、配置、监控和更新 NullClaw、NullBoiler、NullTickets、NullWatch 等生态组件。

主要功能

  • 安装向导:清单驱动的引导式安装,支持组件感知流程
  • 进程监管:启动、停止、重启、带退避的崩溃恢复
  • 健康监控:周期性HTTP健康检查,仪表盘状态卡片
  • 跨组件链接:自动连接 NullTickets → NullBoiler,生成原生追踪器配置
  • 配置管理:结构化编辑器,支持 NullClaw、NullBoiler、NullTickets、NullWatch 配置编辑
  • 日志查看:按实例追踪和实时SSE流式日志
  • 一键更新:下载、迁移配置、失败回滚
  • 多实例:同组件多实例并行运行
  • Web UI + CLI:浏览器仪表盘供人类使用,CLI供自动化使用
  • 任务控制:本地优先的代理任务回放,包含工作流执行、基于角色的代理、故障恢复、检查点恢复、持久化回放存储和实时遥测

适用人群

  • NullClaw 用户和管理员
  • 需要可视化管理和监控 AI 助手生态的团队
  • 对 Zig 和嵌入式 Web UI 感兴趣的开发者

快速上手

zig build
./zig-out/bin/nullhub

自动打开浏览器访问 http://nullhub.localhost:19800

核心优势

  • 单 Zig 二进制 + 嵌入式 Svelte Web UI,无需额外运行时依赖
  • 统一的生态组件管理界面
  • 支持多实例并行运行
  • 开源免费

系统要求

  • 操作系统:跨平台
  • 额外依赖:curl、tar(运行时),npm(构建时)

历史版本

排序