mcpField
H
HyperChat

HyperChat

おすすめ
github.com/bigsweetpotatostudioデスクトップアプリ70862 週間前に更新

HyperChat について

HyperChat は、設定ファイルで AI 機能を管理するローカル AI エージェントプラットフォームです。設定はプロジェクトとともに移行でき、バージョン管理も可能です。データを手元に保ちながら、プロジェクト専用の AI アシスタントを使いたい開発者に適しています。

主な機能

  1. 01.hyperchat/ ディレクトリによるプロジェクト単位の設定
  2. 02Web のマルチワークスペース画面と CLI の 2 つのモード
  3. 03エージェントごとのメモリとチャット履歴
  4. 04Markdown テンプレートで定義するカスタムコマンド
  5. 05MCP によるローカルツールとファイルへのアクセス

活用シーン

  1. 01プロジェクトごとの AI アシスタントをバージョン管理下で作成
  2. 02ターミナルや CI/CD からのエージェント呼び出し
  3. 03Web 画面での複数プロジェクトワークスペースと MCP サービスの管理

MCP 対応

HyperChat は MCP クライアントとして動作し、ワークスペースまたはエージェント単位で MCP サーバーのプールを管理します。設定に応じて、エージェントがそれらのサーバーが提供するツールを呼び出せます。

詳細

翻訳後に原文が更新されています。最新の内容は原文をご確認ください。

中文 | English

概要

HyperChat はオープンソースのチャットクライアントで、MCP をサポートし、様々な LLM API を使用して最高のチャット体験を実現し、生産性向上ツールを実装できます。

Build @dadigua/hyper-chat npm downloads

  • OpenAI スタイルの LLM をサポート:OpenAI、Claude、Claude(OpenAI)、Qwen、Deepseek、GLM、Ollama、xAI、Gemini。
  • MCP を完全にサポート。

デモ

機能:

  • 🪟Windows + 🍏MacOS + Linux
  • コマンドラインで実行、npx -y @dadigua/hyper-chat、デフォルトポート 16100、パスワード 123456、Web アクセス http://localhost:16100/123456/
  • Docker
    • コマンドラインバージョン docker pull dadigua/hyperchat-mini:latest
    • Ubuntu デスクトップ + Chrome + BrowserUse バージョン(近日公開予定)
  • WebDAV は増分同期をサポート、ハッシュによる最速同期。
  • HyperPrompt プロンプト構文は変数(テキスト + JavaScript コード変数)をサポート、基本的な構文チェック + ホバーでリアルタイムプレビュー。
  • MCP エクステンション
  • ダークモード🌙をサポート
  • リソース、プロンプト、ツールをサポート
  • 英語と中国語をサポート
  • Artifacts、SVG、HTML、Mermaid レンダリングをサポート
  • エージェントの定義をサポート、プリセットプロンプトの設定と許可された MCP の選択が可能
  • スケジュールタスクをサポート、エージェントを指定してスケジュール実行、タスク完了ステータスの確認が可能
  • KaTeX をサポート、数式を表示、コードレンダリングはハイライトと素早いコピーを強化
  • RAG を追加、MCP ナレッジベースに基づく
  • ChatSpace の概念を導入、複数ダイアログ間での同時チャットをサポート
  • チャットモデル選択比較をサポート
TODO:
  • マルチエージェント対話システムを実装。
LLM
LLM使いやすさ備考
claude⭐⭐⭐⭐⭐⭐説明不要
openai⭐⭐⭐⭐⭐マルチステップ関数呼び出しも完全にサポート(gpt-4o-mini も可能)
gemini flash 2.5⭐⭐⭐⭐⭐非常に使いやすい
qwen⭐⭐⭐⭐かなり有用
doubao⭐⭐⭐使い心地は良好
deepseek⭐⭐⭐⭐最近改善された

使い方

    1. APIKEY を設定、LLM サービスが OpenAI スタイルに対応していることを確認。
    1. システムに uv + nodejs などがインストールされていることを確認。
uvx & uv

コマンドラインでインストール、または公式 GitHub チュートリアル uv を確認。

# MacOS
brew install uv
# Windows
winget install --id=astral-sh.uv  -e
npx & nodejs

コマンドラインでインストール、または公式サイトからダウンロード、公式サイト nodejs

# MacOS
brew install node
# Windows
winget install OpenJS.NodeJS.LTS

開発

cd electron && npm install
cd web && npm install
npm install
npm run dev

HyperChat ユーザーコミュニケーション

スーパー入力、変数(テキスト + JavaScript コード変数)をサポート、基本的な構文チェック + ホバーでリアルタイムプレビュー

動画

チャットはモデル選択比較に対応

image_2025-04-07_21-26-19 image

ツール名をクリックして直接デバッグすることに対応

image

MCP呼び出しツールプロンプト + LLM呼び出しツールパラメータの動的変更

image

@ クイック入力 + エージェント呼び出しに対応

image

Artifacts、SVG、HTML、Mermaid のレンダリングに対応

image image

MCP選択 + 部分的なツール選択に対応

image

Webからいつでもどのデバイスからでもアクセス可能、パスワード設定に対応

image

ターミナル MCP を呼び出して asar ファイルを自動解析 + アンジップに対応

image

ターミナルを呼び出し、nginx をコンパイル・アップグレード

image

高德地図 MCP

image

ワンクリックでWebページを作成し、(Cloudflare) に発行

image

Google検索を呼び出し、TGA Game of the Year が何かを質問

image

期間限定無料ゲームは何ですか?Webサイトにアクセスしてツールを呼び出してください

image

Webページを開き、結果を分析し、ファイルに書き込み

image

Webツール + コマンドラインツールで GitHub README を開いて学習 + GIT clone + 開発環境のセットアップ

image

マルチチャットワークスペース + ダークモード

image

スケジュール済みタスクリスト + エージェントにメッセージを送信するようにスケジュール可能、タスク完了

image

サードパーティから MCP をインストール(任意の MCP に対応)

image

H5 インターフェース

image image image image

モデル機能のテスト

image.png

ナレッジベース

image.png

免責事項

  • 本プロジェクトは学習・コミュニケーション目的でのみ使用されています。本プロジェクトをスクレイピング動作などの業務で使用した場合、本プロジェクトの開発者とは一切関係ありません。

コメント

MCP は初めてですか?

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

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