daggerhashimoto/openclaw-nerve
Real-time web cockpit for OpenClaw: voice conversations, agent automated kanban board, workspace/file control, sub-agent sessions, inline charts, and usage visibility.
解決する課題
NerveはOpenClawに包括的なコントロールプレーンとユーザーインターフェースを提供し、単なるチャットスレッドを超えた完全な操作プラットフォームを実現します。標準的なチャットインターフェースでは散乱したり見えなくなったりしがちな、複数のAIエージェント、それぞれのワークスペース、メモリ、設定を管理する問題を解決します。
仕組み
Nerveは、ユーザーのブラウザとOpenClaw Gatewayの間に位置するフロントエンドの「コックピット」として機能します。プロキシされたゲートウェイ通信のためのWebSockets (WS)、リアルタイムのファイル監視と同期のためのServer-Sent Events (SSE)、そしてファイル、メモリ、TTSを管理するためのREST APIsを組み合わせて使用します。これにより、OpenClawエンジンが基盤となるロジックを処理する間、ユーザーは統一されたインターフェースを通じてエージェントのフリートと対話できます。
対象ユーザー
単なる会話型インターフェースではなく、高い可視性、詳細な制御、タスクボードやセッションツリーといった調整ツールを必要とする、AIエージェントのフリートを運用するユーザー向けに設計されています。
ハイライト
- フリート制御 (Fleet Control):それぞれ独自のアイデンティティ、スキル、メモリを持つ複数のエージェントを単一のインターフェースから管理。
- 統合音声 (Integrated Voice):プッシュ・ツー・トーク、ウェイクワードフロー、ローカルでのWhisper文字起こし、および複数のTTSプロバイダーを内蔵。
- エージェント操作コンテキスト (Agent Operating Context):エージェントのワークスペース、メモリ、設定のライブ検査と編集。
- 運用ツール (Operational Tools):cronスケジューリング、カンバンワークフロー、セッションツリー、提案インボックスを搭載。
- リッチな出力 (Rich Output):プレーンテキストのブロックではなく、チャート、diff、構文ハイライトされたコード、構造化されたツール出力をレンダリング。
- 可観測性 (Observability):トークン使用量、コスト、コンテキスト負荷のリアルタイム追跡。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト