UStackUStack
EchoFlow icon

EchoFlow

EchoFlowは、OpenRouter向けのAndroidチャットアプリ。自分のAPIキーを使い、モデルを切り替え、会話履歴を端末にローカル保存。過去のチャットへオフラインでアクセス可能。

EchoFlow

EchoFlowとは?

EchoFlowは、OpenRouter向けのAndroidチャットアプリです。自分のOpenRouter APIキーを使い、利用可能なモデルをIDで選択し、会話をサーバーではなく端末内にローカル保存できます。

このアプリは、モデル切り替え、ストリーミング応答、端末内の履歴保存を求める人向けに設計されています。カスタムモデルの追加、視覚対応モデル向けの画像添付、AndroidのMaterial 3 Expressiveスタイルをベースにした多彩なテーマにも対応しています。

主な機能

  • 自分のOpenRouterキーを使用: EchoFlowはユーザー提供のOpenRouter APIキーを前提としており、チャット利用はユーザー自身のアカウントと使用量に紐づきます。
  • IDによるモデル選択: ユーザーはIDと表示名でカスタムモデルを追加でき、下部シートや会話中に切り替えられます。
  • ローカルチャット保存: 会話は端末に保存されるため、チャット履歴をオフラインで利用でき、サーバー側の保存を避けられます。
  • リアルタイム応答ストリーミング: 返信は全文完了を待たず、ライブのカーソルとともに単語ごとに表示されます。
  • 推論トレースパネル: 利用可能な場合、回答ストリームと並んでモデルの推論を折りたたみ可能なパネルで表示できます。
  • リッチメッセージ対応: Markdownレンダリング、コードブロック、表、リスト、強調がチャットバブル内で見やすく表示されます。
  • 画像添付: 作成画面から、視覚対応モデルに写真やスクリーンショットを送信できます。
  • テーマのカスタマイズ: 複数のカラーパレット、ライト/ダーク表示、Android 12+の壁紙ベースの色抽出に対応しています。

EchoFlowの使い方

まずAndroidアプリをインストールし、アプリ内でOpenRouter APIキーを追加します。その後、IDでモデルを選ぶか、表示名付きのカスタムモデルを追加します。

モデルを選択したら、チャットを開始し、必要に応じて画像を添付できます。会話の途中でもスレッドを失わずにモデルを切り替えられます。チャットは端末にローカル保存されるため、後から、インターネット接続がなくても開き直せます。

使用例

  • モバイルで複数モデルを試す: さまざまなOpenRouterモデルを比較したいユーザーは、個別のクライアントを用意せずに同じアプリ内で切り替えられます。
  • プライベートな個人チャット履歴: 会話を自分のスマホに残したい人は、リモートサーバーにチャットを保存するサービスの代わりにEchoFlowを使えます。
  • 過去の会話へオフラインアクセス: チャットがローカル保存されるため、インターネット接続がないときでも以前のスレッドを確認できます。
  • スクリーンショットや写真を使ったプロンプト: 画像を添付して、視覚対応モデルにスクリーンショット、文書、写真の解釈を依頼できます。
  • 構造化されたモデル出力の閲覧: コードスニペット、表、Markdown中心の回答を扱う人は、アプリのレンダリングでモバイル上でも読みやすくできます。

FAQ

EchoFlowにアカウントは必要ですか? アカウントは言及されていません。アプリ自体にアカウントは不要で、自分のOpenRouterキーを使うと説明されています。

チャットはどこに保存されますか? ソース内容によると、チャットは端末にローカル保存され、サーバーには保持されません。

インターネットなしで使えますか? 過去の会話は端末に保存されているためオフラインで開けます。ライブチャットは引き続きOpenRouterへの接続が必要です。

既定で一覧にないモデルも使えますか? はい。アプリはIDと表示名でカスタムモデルを追加できます。

EchoFlowは画像に対応していますか? はい。作成画面から、視覚対応モデルに写真やスクリーンショットを送信できます。

代替案

  • 他のOpenRouterクライアント: 同様のモバイル/デスクトップクライアントでも自分のOpenRouterキーを使える場合がありますが、デザイン、テーマのカスタマイズ、ローカル履歴の扱いは異なることがあります。
  • 一般的なAIチャットアプリ: 単一プロバイダや組み込みアカウントシステムを前提にした製品は、導入がより簡単な場合がありますが、通常は同じOpenRouterのモデル選択フローはありません。
  • Webベースのチャットインターフェース: ブラウザアプリはデバイス間でアクセスしやすい一方、通常はサーバー側保存に依存し、端末内のチャット履歴は重視されません。
  • AI機能付きのネイティブAndroidメモ/アシスタントアプリ: より広いワークフローにチャットを統合することがありますが、EchoFlowは特にモデル切り替え、ローカル保存、OpenRouter利用に特化しています。