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 流式傳輸的實例日誌。
相關
- 專案
- 專案
- 專案
- 專案
- 專案