mcpField
A
AI Chat Linux Desktops Applications

AI Chat Linux Desktops Applications

ローカル
github.com/alexandephiliaAI・エージェント2473 週間前に更新

AI Chat Linux Desktops Applications について

AI Chat Linux Desktops Applications は、ChatGPT、DeepSeek、Claude、Grok、Perplexity などの Web 版 AI チャットサービスを、Linux 向け AppImage としてラップしたオープンソースの Electron アプリ群です。これらのサービスを専用のデスクトップウィンドウで使いたい Linux ユーザーを想定しています。

主な機能

  1. 01システムトレイ連携
  2. 02重複起動を防ぐシングルインスタンスロック
  3. 03ログイン状態を保持するセッション維持
  4. 04音声入力のためのメディアアクセス
  5. 05Claude アプリでの Ctrl+Alt+Space ショートカット

活用シーン

  1. 01Linux デスクトップで Web 版 AI チャットを独立ウィンドウとして利用
  2. 02システムトレイから AI チャットアプリを素早く起動
  3. 03Claude デスクトップラッパー用の Debian パッケージのビルド

MCP 対応

Claude_APP の説明には MCP 対応への言及がありますが、MCP サーバーとの接続や管理の方法は入力からは分かりません。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

AI チャット Linux デスクトップアプリケーション

image

このリポジトリには、さまざまな AI チャットプラットフォーム向けの Electron ベースのデスクトップアプリケーションが、ビルド済みの (.AppImage) 形式で含まれています。各アプリケーションは、ウェブベースの AI チャットサービスをネイティブなデスクトップ環境で利用できるように設計されています。

注:Google による制限により、Google 認証がブロックされる場合があります。回避策として、登録済みのアカウントで直接ログインしてください。

貢献者:Alexandephilia x Jules x Sonnet 3.5

リポジトリの構成

electron_app/
├── ChatGPT_APP/       # Electron wrapper for ChatGPT
├── DeepSeek_APP/      # Electron wrapper for DeepSeek Chat
├── Claude_APP/        # Electron wrapper for Claude AI
├── Grok_APP/          # Electron wrapper for Grok
└── Perplexity_APP/    # Electron wrapper for Perplexity AI

アプリケーション

ChatGPT_APP

image

ChatGPT 向けの Electron ベースのデスクトップアプリケーションです。

主なファイル:

  • main.js - ウィンドウを作成し、システムとの連携を処理する Electron のメインプロセス
  • renderer.js - ChatGPT のウェブインターフェースと連携するレンダラープロセスのスクリプト
  • preload.js - メインプロセスとレンダラープロセスをつなぐプリロードスクリプト
  • package.json - プロジェクトの設定と依存関係
  • chatgpt.png - アプリケーションのアイコン
  • dist/ - ビルド出力ディレクトリ

機能:

  • システムトレイとの連携
  • パフォーマンス向上のためのハードウェアアクセラレーション
  • 音声入力のためのメディアアクセス
  • 複数のインスタンスの起動を防ぐシングルインスタンスロック

image

注:音声モードとクリップボード機能は完全に動作します!

Claude_APP

image

Claude AI デスクトップアプリケーション向けの非公式 Electron ラッパーです。

主なファイル:

  • README.md - Claude デスクトップアプリケーションの詳細なドキュメント
  • build-deb.sh - アプリケーションの Debian パッケージをビルドするスクリプト
  • LICENSE-APACHE と LICENSE-MIT - デュアルライセンスファイル
  • .gitignore - Git の無視設定

機能:

  • MCP(Model Context Protocol)対応
  • システムトレイとの連携
  • Linux を中心としたクロスプラットフォーム互換性

image

注:- Ctrl+Alt+Space のクイックショートカットチャットで、どこからでもすぐにアクセスできます

DeepSeek_APP

DeepSeek Chat 向けの Electron ラッパーです。

image

主なファイル:

  • main.js - Electron のメインプロセス
  • package.json - プロジェクトの設定と依存関係
  • DEEP_SEEK.png - アプリケーションのアイコン
  • dist/ - AppImage とその他のビルド成果物を含むビルド出力ディレクトリ
  • node_modules/ - Node.js の依存関係

機能:

  • システムトレイとの連携
  • ログイン状態を維持する永続セッション
  • ウェブコンテンツの権限処理
  • クロスプラットフォームのビルド設定
Grok_APP

image

Grok 向けの Electron ベースのデスクトップアプリケーションです。

主なファイル:

  • main.js - ウィンドウを作成し、システムとの連携を処理する Electron のメインプロセス
  • renderer.js - Grok のウェブインターフェースと連携するレンダラープロセスのスクリプト
  • preload.js - メインプロセスとレンダラープロセスをつなぐプリロードスクリプト
  • package.json - プロジェクトの設定と依存関係
  • chatgpt.png - アプリケーションのアイコン
  • dist/ - ビルド出力ディレクトリ

機能:

  • システムトレイとの連携
  • パフォーマンス向上のためのハードウェアアクセラレーション
  • 音声入力のためのメディアアクセス
  • 複数のインスタンスの起動を防ぐシングルインスタンスロック
Perplexity_APP

image

Perplexity AI 用の Electron ベースのデスクトップアプリケーションです。

主なファイル:

  • main.js - ウィンドウを作成し、システムとの統合を処理する Electron のメインプロセス
  • renderer.js - Perplexity のウェブインターフェイスとやり取りするレンダラープロセスのスクリプト
  • preload.js - メインプロセスとレンダラープロセスをつなぐプリロードスクリプト
  • package.json - プロジェクトの設定と依存関係
  • perplexity.png - アプリケーションのアイコン
  • dist/ - ビルド出力ディレクトリ

機能:

  • システムトレイとの統合
  • パフォーマンス向上のためのハードウェアアクセラレーション
  • 音声入力のためのメディアアクセス
  • 複数のインスタンスの起動を防ぐシングルインスタンスロック
  • 永続的なセッション管理
  • クロスプラットフォーム対応

ビルドと実行

各アプリケーションは個別にビルドして実行できます。

ChatGPT_APP
cd ChatGPT_APP
npm install
npm start     # Run the application
npm run build # Build the application
Claude_APP
cd Claude_APP
sudo ./build-deb.sh # Build a Debian package
sudo dpkg -i ./build/electron-app/claude-desktop_*.deb # Install the package
DeepSeek_APP
cd DeepSeek_APP
npm install
npm start     # Run the application
npm run build # Build the application
Grok_APP
cd Grok_APP
npm install
npm start     # Run the application
npm run build # Build the application
Perplexity_APP
cd Perplexity_APP
npm install
npm start     # Run the application
npm run build # Build the application

ライセンス

  • ChatGPT_APP:package.json にライセンスの指定はありません。
  • Claude_APP:MIT と Apache License 2.0 のデュアルライセンスです。
  • DeepSeek_APP:package.json にライセンスの指定はありません。
  • Grok_APP:MIT License(package.json に記載)。
  • Perplexity_APP:MIT License(package.json に記載)。

注意事項

これらのアプリケーションはウェブベースのサービスをラップしており、それぞれのプラットフォームの利用規約が適用される場合があります。ネイティブのデスクトップ統合機能を提供し、ユーザー体験を向上させることを目的としています。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。