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)。
🚀 はじめ方
- ダウンロード – 公式サイト everywhere.sylinko.com/download にアクセスし、お使いのOS用のインストーラを選択してください。
- インストール / 解凍 – Windowsではウィザードを実行、macOSでは
.pkgファイルを実行してください。Windows用のポータブルzipも利用可能です。 - 設定 – 起動後、設定パネルでお好みのLLM APIキー(OpenAI、Anthropicなど)を追加してください。
- 使用 – グローバルショートカット(アプリに記載されたデフォルト)を押して、任意のウィンドウ上にアシスタントを表示し、プロンプトを入力してフォーマットされた回答を受信してください。
開発者向け:
- 開発環境のセットアップおよびソースからのビルド手順は
docs/build.mdを参照してください。 - コントリビューションガイドラインは
CONTRIBUTING.mdに記載されています。
📄 ライセンスとコミュニティ
- コードはリポジトリの LICENSE(許容的なオープンソースライセンス、
LICENSEファイルを参照)の下で公開されています。 - コミュニティサポートは Discord、中国語の QQグループ、および公式ドキュメントサイトで利用可能です。
- サポーターは302.AIおよびコード署名証明書スポンサー(Certum China)を通じて受け入れられます。
上記のすべての情報はリポジトリのREADMEから直接取得したものであり、追加機能は推測されていません。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト