HyperChat is an open-minded Chat client that can use various LLM APIs to provide the best chat experience, as well as implement productivity tools through the MCP protocol.
- Supports OpenAI-style LLMs,
OpenAI
,Claude(OpenRouter)
,Qwen
,Deepseek
,GLM
,Ollama
. - Built-in MCP plugin marketplace, user-friendly installation and configuration of MCP, one-click installation, and welcome to submit HyperChatMCP.
- Also supports manual installation of third-party MCP, just fill out
command
,args
,env
.
- 🪟Windows + 🍏MacOS
- Supports
nvm
, see below - Supports Resources
- Partial support for Prompts
- Supports Tools
- Supports English and Chinese
- Added built-in MCP client
hypertools
,fetch
+search
- Supports
Bot
, can preset prompt words, allowed MCP services - Supports
Artifacts
,SVG
,HTML
rendering, JavaScript error capture, supports opening Chrome console - Bot display optimization, supports searching, dragging to sort
- Supports
KaTeX
, displays mathematical formulas, code rendering enhances highlighting and quick copy -
WebDAV
synchronization -
MCP
extension marketplace + third-party MCP support - Added knowledge base
- Permission pop-up, allow or not
- Support scheduled tasks
- Support Projects + RAG
- Implement tools that use LLM to write for itself
- Local
shell
+nodejs
+js on web
runtime environment
LLM | Ease of Use | Notes |
---|---|---|
claude | ⭐⭐⭐⭐⭐ | No explanation |
openai | ⭐⭐⭐⭐🌙 | Can also perfectly support multi-step function calls (gpt-4o-mini can too) |
qwen | ⭐⭐⭐⭐🌙 | Very usable, feels better than OpenAI |
doubao | ⭐⭐⭐ | Feels okay to use |
deepseek | ⭐⭐ | Multi-step function calls may have issues |
-
- Configure APIKEY, ensure your LLM service is compatible with OpenAI style.
-
- Ensure you have
uv + nodejs
installed on your system.
- Ensure you have
Install using the command line or check the official Github tutorial uv
# MacOS
brew install uv
# Windows
winget install --id=astral-sh.uv -e
Install using the command line or download from the official website, official nodejs
# MacOS
brew install node
# Windows
winget install OpenJS.NodeJS.LTS
cd electron && npm install
cd web && npm install
npm install
npm run dev
- On MacOS, if you encounter a damaged or permission issue, use
sudo xattr -d com.apple.quarantine /Applications/HyperChat.app
- For MacOS
nvm
users, manually input the PATHecho $PATH
, Windows version ofnvm
seems to work directly