Windows、macOS、Linuxで動作し、データをローカルに保存するChatGPT、ClaudeなどのLLM向けデスクトップクライアント。
Hyk260/PureChat
Tencent IM SDKを基盤に、OpenAI、Ollama、DeepSeekなど複数モデルとのAIチャットに対応したVue 3/Electron製チャットアプリ。旧版リポジトリで、後継はPureChatNextです。
代替できる製品:ChatGPT
- スター
- 545
- フォーク
- 81
- 未解決の Issue
- 19
- 最終コミット
- 2 か月前
これは何?
PureChatは、インスタントメッセージとAIチャット機能を組み合わせたチャットアプリです。会話機能にはTencent IMのインスタントメッセージングSDKを使用し、AI機能ではOpenAI、Ollama、DeepSeekなど複数のモデルプロバイダーに対応しています。ストリーミング出力、深度思考モード、Web検索、カスタムのプリセットプロンプトも利用できます。
クライアントはVue 3とVite 6で構築され、Element Plus、Tailwind CSS、wangEditorを使用しています。コードのハイライトやリンク検出に対応したMarkdown表示、チャット履歴のスクリーンショット生成とワンクリックコピー、システム設定に応じたライト/ダークテーマの切り替えが可能です。Electronでパッケージ化したmacOS(.dmg)およびWindows(.exe)向けのデスクトップ版も用意されており、Vercelへのデプロイにも対応しています。
このリポジトリは、旧版のVue/Electron実装です。作者は新規デプロイや機能開発向けに、後継プロジェクトのPureChatNextをメンテナンスしています。
主な機能
- 01Tencent IMのインスタントメッセージングSDKを基盤としたチャットセッション
- 02OpenAI、Ollama、DeepSeekなど複数モデルに対応したAI機能
- 03ストリーミング出力、深度思考、Web検索、カスタムのプリセットプロンプト
- 04コードのハイライトとリンク検出に対応したMarkdown表示
- 05チャット履歴のスクリーンショット生成とワンクリックコピー
- 06ライト/ダークテーマの自動切り替えと、macOS/Windows向けElectronデスクトップ版
ユースケース
- IM SDKを基盤としたAI機能付きチャットクライアントの構築
- ローカルのOllamaモデルに接続したセルフホスト型チャットフロントエンドの運用
- 複数のLLMプロバイダーを統合したVue 3/Vite製チャットアプリの調査
クイックスタート
- 1
リポジトリをクローンする
git clone https://github.com/Hyk260/PureChat.git - 2
依存関係をインストールする(Node.js 18.20 以降が必要)
pnpm install - 3
開発サーバーを起動する
pnpm dev
使う前に知っておきたいこと
- これは旧バージョンです。現在メンテナンスされているプロジェクトは PureChatNext です。
- 実行するには、Tencent IM SDK の AppID や、VITE_IM_SDK_APPID、VITE_SERVICE_BASE_URL などの環境変数を設定する必要があります。
収録されている特集
トピック
よくある質問
- PureChat とは?
- Tencent IM SDKを基盤に、OpenAI、Ollama、DeepSeekなど複数モデルとのAIチャットに対応したVue 3/Electron製チャットアプリ。旧版リポジトリで、後継はPureChatNextです。 PureChatは、インスタントメッセージとAIチャット機能を組み合わせたチャットアプリです。会話機能にはTencent IMのインスタントメッセージングSDKを使用し、AI機能ではOpenAI、Ollama、DeepSeekなど複数のモデルプロバイダーに対応しています。ストリーミング出力、深度思考モード、Web検索、カスタムのプリセットプロンプトも利用できます。
- PureChat は無料で使えますか?ライセンスは?
- PureChat は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- PureChat は今もメンテナンスされていますか?
- 半年以内に更新あり。PureChat の最終コミットは 2026年9月17日 です。
- PureChat は何に使えますか?
- IM SDKを基盤としたAI機能付きチャットクライアントの構築 ローカルのOllamaモデルに接続したセルフホスト型チャットフロントエンドの運用 複数のLLMプロバイダーを統合したVue 3/Vite製チャットアプリの調査
- PureChat のインストール方法は?
- リポジトリをクローンする: git clone https://github.com/Hyk260/PureChat.git 依存関係をインストールする(Node.js 18.20 以降が必要): pnpm install 開発サーバーを起動する: pnpm dev
- PureChat はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/Hyk260/PureChat
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
OpenAI、Claude、Ollama、DeepSeekなどのLLMをMCPサーバーに接続できるクロスプラットフォーム対応AIチャットクライアント。
MCP、Skills、ACPエージェントに対応し、メッセージングアプリからのリモート操作も可能な、ローカルファーストのオープンソースAIエージェントデスクトップクライアントです。
ChatGPTやローカルのOllamaモデルを含むOpenAI互換APIを使い、SRT字幕ファイルを行単位で翻訳するCLI・Webツール。
Go と Vue3 で作られたオープンソースの AI 創作プラットフォームで、チャット・画像・音楽・動画生成を管理画面と課金機能とともに提供する。