Sylinko/Everywhere

On-screen aware AI assistant for your desktop. Uses current app context, multiple LLMs, and MCP tools to help you act across apps.

📌 Everywhere とは何ですか?

Everywhere は .NET 10 と Avalonia UI を使って構築されたクロスプラットフォームのデスクトップAIアシスタントです。グローバルホットキーを使って、現在の画面内での即時な大規模言語モデル(LLM)の呼び出しを可能にし、使用中のアプリケーションから離れることなく質問やコマンドを実行できます。アプリはアクセシビリティAPIおよびUIオートメーションAPIを活用して、現在のコンテキスト(選択されたテキスト、ウィンドウタイトル、UI要素など)を取得し、選択したLLM(OpenAI、Anthropic Claude、Google Gemini、DeepSeek、Moonshot Kimi、MiniMax、Ollama、またはカスタムエンドポイント)に送信します。応答は、マークダウン、数式、豊富なフォーマットをサポートするモダンなフロストガラスウィンドウで表示されます。


✨ コア機能

カテゴリ 完成済み 開発中
モデルエコシステム クラウドサービス、OpenAI、Anthropic Claude、Google Gemini、DeepSeek、Moonshot Kimi、MiniMax、ローカルOllama、カスタムAPI
エージェントシステム ウェブブラウザとの対話、サブエージェントのディスパッチ、ローカルファイルの読み書き、ターミナルスクリプトの実行、Windows「Everything」検索およびmacOSシステムアプリとの統合 メモリシステム
インタラクション フロストガラスUI、コンテキスト認識、グローバルホットキー、テキスト選択トリガー、マークダウンおよびLaTeXレンダリング マウスショートカット、音声制御
プラットフォーム Windows 10+、macOS Monterey(IntelおよびApple Silicon) Linux(開発中)
言語 UIは10言語以上(中国語、英語、ドイツ語、スペイン語、フランス語、イタリア語、日本語、韓国語、ロシア語、トルコ語)に対応 AI支援翻訳貢献

例:使用事例(READMEに記載)

  • エラーメッセージのトラブルシューティング – エラーダイアログ上でEverywhereを呼び出し、「このエラーとは何ですか?どうすれば修正できますか?」と尋ねる。
  • ウェブ記事の要約 – 長いページ上でアシスタントを呼び出し、短い要約をリクエストする。
  • 即時翻訳 – 外国語のフレーズを強調し、翻訳を依頼する。
  • メールのブラッシュアップ – ドラフトをよりプロフェッショナルに仕上げてほしいと依頼する。
  • 事実確認 – 主張を選択し、「これは真実ですか?」と尋ねる。

🛠️ 技術スタック

  • 言語 / ランタイム: C# on .NET 10
  • UIフレームワーク: Avalonia(クロスプラットフォーム、フロストガラスの外観を実現)
  • LLM統合: さまざまなプロバイダAPIへのHTTP呼び出し;また、Ollamaを介してローカルモデルもサポート。
  • コンテキスト取得: OSのアクセシビリティAPIおよびUIオートメーションを使用して、ウィンドウタイトル、選択テキスト、その他のUIメタデータを読み取ります。
  • パッケージング: Windows用インストーラ(.exeウィザード)とポータブルzip;macOS用.pkgインストーラ(ARM64およびx64)。

🚀 はじめ方

  1. ダウンロード – 公式サイト everywhere.sylinko.com/download にアクセスし、お使いのOS用のインストーラを選択してください。
  2. インストール / 解凍 – Windowsではウィザードを実行、macOSでは.pkgファイルを実行してください。Windows用のポータブルzipも利用可能です。
  3. 設定 – 起動後、設定パネルでお好みのLLM APIキー(OpenAI、Anthropicなど)を追加してください。
  4. 使用 – グローバルショートカット(アプリに記載されたデフォルト)を押して、任意のウィンドウ上にアシスタントを表示し、プロンプトを入力してフォーマットされた回答を受信してください。

開発者向け:

  • 開発環境のセットアップおよびソースからのビルド手順は docs/build.md を参照してください。
  • コントリビューションガイドラインは CONTRIBUTING.md に記載されています。

📄 ライセンスとコミュニティ

  • コードはリポジトリの LICENSE(許容的なオープンソースライセンス、LICENSEファイルを参照)の下で公開されています。
  • コミュニティサポートは Discord、中国語の QQグループ、および公式ドキュメントサイトで利用可能です。
  • サポーターは302.AIおよびコード署名証明書スポンサー(Certum China)を通じて受け入れられます。

上記のすべての情報はリポジトリのREADMEから直接取得したものであり、追加機能は推測されていません。

関連

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