nullclaw/nullhub
Management console for the Null ecosystem — install, configure, and monitor AI agents, orchestration workflows, task pipelines, and system health
解决的问题
NullHub 为 NullClaw 生态系统提供了一个集中式管理层。它通过提供单一界面来管理各个组件的生命周期,消除了手动安装、配置和监控多个相关 AI 组件(如 NullClaw、NullBoiler、NullTickets 和 NullWatch)的繁琐工作。
工作原理
它是一个用 Zig 编写的单个二进制文件,内置了 Svelte Web UI。它使用基于清单的引擎来解析 nullhub-manifest.json 文件,这些文件告诉它如何安装、启动和健康检查特定组件。它充当这些组件的进程监督器和 API 的反向代理,使用户能够从一个仪表板中管理工作流、查看日志并监控代理追踪。
适用人群
需要在本地简化部署和编排多个 AI 代理组件及其支持基础设施的 NullClaw 生态系统开发者和运维人员。
主要亮点
- 统一管理:安装向导、进程监督(启动/停止/重启),以及对所有生态系统组件的健康监控。
- 集成工具:内置 UI 用于编辑 NullBoiler 工作流、浏览 NullTickets 键值存储、使用 NullWatch 飞行记录进行追踪和成本分析。
- 任务控制:专为代理任务设计的本地优先回放系统,支持执行、从检查点分叉以及分析失败/恢复场景。
- 混合界面:同时提供浏览器端仪表板以供人工交互,以及 CLI 用于自动化。
- 配置与日志管理:组件配置的结构化编辑器,以及实例日志的实时 SSE 流式传输。
相关
- 项目
- 项目
- 项目
- 项目
- 项目