imbue-ai/bouncer

Heal your social media feeds

何を解決するか

Bouncer は、不要なコンテンツをフィルタリングするためのブラウザ拡張機能です。キーワードによる単純なブロッキングに頼るのではなく、ユーザーが自然言語でフィルターテーマを定義(例:"暗号資産" や "エンゲージメント誘導")することで、その説明に一致する投稿を非表示にします。

動作方法

この拡張機能は MutationObserver を使って Twitter フィードに新しい投稿が追加されたかを監視します。投稿からテキスト、画像、メタデータを抽出し、選択した AI モデルに分類を依頼します。モデルは、投稿がユーザーが定義したフィルターテーマと一致するかを判断し、その判断の根拠を提供します。一致する投稿はフェードアウトアニメーションでフィードから非表示になります。重複処理を避けるため、結果はローカルにキャッシュされます。

対象ユーザー

アカウントのブロックや膨大なキーワードリストの管理をせずに、より細かく、知的な制御が可能な Twitter/X の利用者。

特徴

  • 自然言語フィルター:自分の言葉で何を非表示にするかを定義可能。
  • 柔軟な AI バックエンド:WebGPU を通じたローカル GPU 実行、クラウド API(OpenAI、Google Gemini、Anthropic、OpenRouter)、または組み込みの Imbue バックエンドに対応。
  • デバイス内推論:ローカルモデルはブラウザ内で完全に実行され、プライバシーを確保。
  • 画像認識フィルタリング:マルチモーダルモデルにより画像を分析して投稿をフィルタリング可能。
  • 判断の透明性:なぜ投稿がフィルタリングされたかをユーザーが明確に確認できる。

関連

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