Moltcraftは、Moltbotによって管理されるAIエージェントの実行時動作を可視化するためのオープンソースの等角投影ピクセルアートダッシュボードです。ターミナルログや生のJSON出力による監視に代わって、Moltcraftは各エージェントを独自のピクセルキャラクターとしてリアルタイムで等角投影ワールド内に描画します。このインターフェースは、ビルドツールやフレームワーク、npm依存関係を一切使用せず、純粋なHTML、CSS、JavaScriptで構成されており、ラズベリーパイなどの低リソース環境での実行を最適化しています。
本ツールは、ローカルまたはエッジデバイス上で複数の自律型AIエージェントを展開・保守する開発者、研究者、および趣味志向のユーザーを対象としています。Moltbot(パーソナルAIアシスタントフレームワーク)に対する補完的な視覚レイヤーとして機能し、ターミナルや別々のダッシュボード間でのコンテキスト切り替えを必要とせずに直感的な観察とインタラクションを可能にします。
npx @ask-mojo/moltcraft)による起動時にローカルMoltbotゲートウェイを自動検出・接続Moltcraftは、MoltbotインスタンスのHTTP APIゲートウェイに接続するクライアントサイドWebアプリケーションとして動作します。起動時(npx @ask-mojo/moltcraftを実行)にローカルMoltbotサービスを検出し、WebSocketまたはポーリング接続を確立した後、エージェントの状態更新をリアルタイムでレンダリングし始めます。各エージェントには固有のピクセルアバターと、その現在のステータス(例:アイドル、処理中、応答中)を反映する予め定義されたゾーン内でのナビゲーションロジックが割り当てられます。
ユーザーの操作(エージェントまたは建物のクリックなど)はクライアント側で処理され、対応するAPIリクエストを送信してデータを取得または送信します。たとえば、建物をクリックするとMoltbotバックエンドサービスから設定およびテレメトリ情報を取得し、チャットセッションを開始するとMoltbotのメッセージパイプラインを経由してメッセージを送信します。音声I/OはWeb Speech APIを用いて実装されており、音声合成および音声認識はすべてブラウザ内で処理されます。
Moltcraftは、断片化されたログ検査を、統合的かつ空間的に整理されたテレメトリに置き換えることで、マルチエージェントシステムの運用可視性を向上させます。エージェント間の協調動作をデバッグする開発者は、移動パターンやステータスインジケーターから即座に停止したワークフローまたはボトルネックを特定できます。ローカルAIインフラストラクチャを管理するシステム管理者は、CLIナビゲーションなしで即時にトークン消費傾向、スケジュールされたタスクの実行状況、チャネルの健全性といった情報を確認できます。
また、AI自律性およびオーケストレーションの学習を支援する教育的用途にも適しています。その軽量なアーキテクチャにより、従来のWebダッシュボードが実用的でない埋め込み環境やオフライン環境への展開も可能です。現時点ではローカルMoltbotインストールを必要としていますが、設計上、将来的なクラウドホスティング版への拡張も可能であり、インタラクションモデルは同一です。