Cover image
Try Now
4 小时前

Hyperchat est un client de chat qui s'efforce d'ouverture, utilisant des API de divers LLM pour obtenir la meilleure expérience de chat, ainsi que la mise en œuvre d'outils de productivité via le protocole MCP.

3 years

Works with Finder

7

Github Watches

50

Github Forks

484

Github Stars

中文 | English

Introduction

HyperChat is an open pursuit Chat client that can use APIs from various LLMs, fully supporting MCP to achieve the best chat experience, as well as a production MAX tool based on native Agents.

Build npm version npm downloads

  • Supports OpenAI-style LLMs, OpenAI, Claude(OpenRouter), Qwen, Deepseek, GLM, Ollama.
  • Built-in MCP plugin marketplace, user-friendly MCP installation configuration, one-click installation. Contributions to HyperChatMCP are welcome.
  • Also supports manual installation of third-party MCPs; just fill in command, args, env.

DEMO

Features:

  • 🪟Windows + 🍏MacOS + Linux
  • Command line execution, npx -y @dadigua/hyper-chat, default port 16100, password 123456, Web access http://localhost:16100/123456/
  • Docker
    • Command line version docker pull dadigua/hyper-chat-mini:1.2.8
    • Ubuntu desktop + Chrome + BrowserUse version (coming soon)
  • MCP extension marketplace + third-party MCP support
  • Supports free creation and design of Agent, with preset prompts and selection of MCP features
  • Supports dark mode🌙
  • Resources, Prompts, Tools support
  • Supports English and Chinese
  • Supports Artifacts, SVG, HTML rendering, js error capture, and opening the Chrome console
  • Agent display optimization, supports searching and drag-and-drop sorting
  • Supports KaTeX, displays mathematical formulas, code rendering adding highlighting and quick copy
  • WebDAV synchronization
  • Adds RAG, based on the MCP knowledge base
  • Introduces the ChatSpace concept, supports multi-dialogue chatting simultaneously
  • Supports Agent Call Agent through HyperAgent's MCP
  • Adds scheduled tasks, specifying Agent to complete tasks on time, and view task completion status.

TODO:

  • Future versions will include a docker version, integrated Linux desktop, built-in Chrome configuration for remote ports, unified environment, better usability, and web interface control. Usable on any device, including mobile phones.🤣
  • Permission pop-up, allow or not
  • Implement using LLM to write MCP for itself

LLM

LLM Usability Notes
claude ⭐⭐⭐⭐⭐ No explanation
openai ⭐⭐⭐⭐⭐ Can also perfectly support multi-step function calls (gpt-4o-mini can also)
gemini flash 2.0 ⭐⭐⭐⭐🌙 Very usable
qwen ⭐⭐⭐⭐🌙 Very usable
doubao ⭐⭐⭐🌙🌙 Feels okay to use
deepseek ⭐⭐⭐🌙🌙 Multi-step function calls may have issues

Usage

    1. Configure APIKEY, make sure your LLM service is compatible with OpenAI style.
    1. Ensure your system has uv + nodejs installed.

uvx & uv

Install using the command line, or check the official GitHub tutorial uv

# MacOS
brew install uv
# windows
winget install --id=astral-sh.uv -e

npx & nodejs

Install using the command line, or download from the official site, official nodejs

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

Development

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

Note

  • MacOS encounters a damaged or permission issue, sudo xattr -d com.apple.quarantine /Applications/HyperChat.app
  • MacOS nvm users manually input PATH echo $PATH, the Windows version nvm seems to work directly

image.png

Telegram

HyperChat User Communication

Call shell mcp

image.png

Call terminal mcp, ssh + can execute commands

image.png

One-click webpage generation and publish to (cloudflare)

image.png

Call Google search, ask it what the TGA Game of the Year is

image.png

Organize Zhihu hot searches

image.png

Helps you open a webpage, analyze results, and write to a file

image.png

Open Baidu and take screenshots

image.png

Scheduled task list

image.png

MCP market (experimental)

image.png

Install MCP interface from the market (experimental)

image.png

Install MCP from third parties (supports any MCP)

image.png

Install MCP interface from third parties

image.png

MCP list (can be dynamically selected)

image.png

Render HTML, supports Artifacts, SVG, HTML rendering,

image.png

Interface 1

image.png

Interface 2

image.png

Interface 3, testing model capabilities

image.png

Knowledge Base

image.png

Disclaimer

  • This project is for learning and communication purposes only. If you carry out any operations, such as web scraping, using this project, it is not related to the developers of this project.

相关推荐

  • Joshua Armstrong
  • Confidential guide on numerology and astrology, based of GG33 Public information

  • https://suefel.com
  • Latest advice and best practices for custom GPT development.

  • Emmet Halm
  • Converts Figma frames into front-end code for various mobile frameworks.

  • Elijah Ng Shi Yi
  • Advanced software engineer GPT that excels through nailing the basics.

  • https://maiplestudio.com
  • Find Exhibitors, Speakers and more

  • Yusuf Emre Yeşilyurt
  • I find academic articles and books for research and literature reviews.

  • Carlos Ferrin
  • Encuentra películas y series en plataformas de streaming.

  • https://zenepic.net
  • Embark on a thrilling diplomatic quest across a galaxy on the brink of war. Navigate complex politics and alien cultures to forge peace and avert catastrophe in this immersive interstellar adventure.

  • https://reddgr.com
  • Delivers concise Python code and interprets non-English comments

  • apappascs
  • Découvrez la collection la plus complète et la plus à jour de serveurs MCP sur le marché. Ce référentiel sert de centre centralisé, offrant un vaste catalogue de serveurs MCP open-source et propriétaires, avec des fonctionnalités, des liens de documentation et des contributeurs.

  • ShrimpingIt
  • Manipulation basée sur Micropython I2C de l'exposition GPIO de la série MCP, dérivée d'Adafruit_MCP230XX

  • pontusab
  • La communauté du curseur et de la planche à voile, recherchez des règles et des MCP

  • av
  • Exécutez sans effort LLM Backends, API, Frontends et Services avec une seule commande.

  • 1Panel-dev
  • 🔥 1Panel fournit une interface Web intuitive et un serveur MCP pour gérer des sites Web, des fichiers, des conteneurs, des bases de données et des LLM sur un serveur Linux.

  • Mintplex-Labs
  • L'application tout-en-un desktop et Docker AI avec chiffon intégré, agents AI, constructeur d'agent sans code, compatibilité MCP, etc.

  • GeyserMC
  • Une bibliothèque de communication avec un client / serveur Minecraft.

  • awslabs
  • Serveurs AWS MCP - Serveurs MCP spécialisés qui apportent les meilleures pratiques AWS directement à votre flux de travail de développement

  • appcypher
  • Serveurs MCP géniaux - une liste organisée de serveurs de protocole de contexte de modèle

  • WangRongsheng
  • 🧑‍🚀 全世界最好的 LLM 资料总结 (数据处理、模型训练、模型部署、 O1 模型、 MCP 、小语言模型、视觉语言模型) | Résumé des meilleures ressources LLM du monde.

    Reviews

    1 (1)
    Avatar
    user_vvpSteq4
    2025-04-17

    I've been using HyperChat by BigSweetPotatoStudio and it's been a game-changer for my communication needs. The interface is intuitive, the features are robust, and it's incredibly reliable. Great work by the developers! Highly recommend checking it out at their GitHub page.