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):トークン使用量、コスト、コンテキスト負荷のリアルタイム追跡。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト