メインコンテンツまでスキップ

チャットと UI

ChatWalaʻau は AG-UI プロトコル(SSE ストリーミング)で AI エージェントと対話し、 洗練されたモダンなチャット画面に応答を描画します。

リッチなメッセージ描画

  • Markdown、コードブロック、数式(KaTeX)、Mermaid 図
  • LLM の推論可視化 -- 推論モデル向けの折りたたみ可能な「思考」ブロック
  • インライン引用付き Web 検索 -- OpenAI 系モデルは OpenAI のホスト型 Web 検索、 Claude は Anthropic のホスト型 Web 検索
  • マルチモーダル画像解析 -- ファイル選択・ドラッグ&ドロップ・URL で画像を添付

長い会話を読む

  • 会話ナビゲータ -- 長いチャットで自分の質問を右端の浮動レールに表示し、クリック で任意の自分のメッセージへジャンプ(ウィンドウが十分広いフルページチャットで表示)
  • コンテキストウィンドウ消費表示 -- 入力上部のプログレスバーが 80% で橙、95% で赤
  • ターンごとのトークン使用量 -- 各アシスタントメッセージに入出力トークン数
  • 大規模セッションでも快適 -- 長い会話を開いても応答性を維持。再描画はストリー ミング中のメッセージのみで、メッセージ数が増えてもスクロールや入力が重くならない

レイアウトと言語

  • 3 つのレイアウト -- Chat / Popup / Sidebar
  • 多言語チャット -- ブラウザの自動翻訳を抑制し、多言語コンテンツを正しく描画

Temporary Chat

Temporary Chat はチャット画面右上から始める「シークレット風」の使い捨て会話です。

  • 履歴や検索に現れず再開できません(閉じる・離れる・再読込で破棄)。
  • 非パーソナライズで動作します。エージェントはベースの Identity のみを使い、 保存済みの設定を読み書きしません。その他の ツールは引き続き利用できます。
  • 起動中は入力欄が暗くなります。
  • 安全のため、サーバ側に短期間だけ保持され(TEMPORARY_CHAT_RETENTION_DAYS、既定 30 日)、その後自動削除されます。「履歴に残らない」であって「一切保存しない」では ありません。

API でもオプトインの temporary フラグ(既定オフ)で利用できます。

関連