HyperChat is a Chat client that strives for openness, utilizing APIs from various LLMs to achieve the best Chat experience, as well as implementing productivity tools through the MCP protocol.
HyperChat is an open-minded Chat client that can use various LLM APIs, fully supports MCP, and provides the best chat experience. It also implements the MAX productivity tools based on native agents.
OpenAI
, Claude(OpenRouter)
, Qwen
, Deepseek
, GLM
, Ollama
.command
, args
, and env
.MCP
extension market + third-party MCP supportAgent
, can preset prompts and select MCP functionsArtifacts
, SVG
, HTML
rendering, JavaScript error catching, supports opening Chrome's consoleKaTeX
, displays mathematical formulas, code rendering with highlighting and quick copyWebDAV
synchronizationRAG
, based on the MCP knowledge baseLLM | Usability | Notes |
---|---|---|
claude | ⭐⭐⭐⭐⭐ | No explanation |
openai | ⭐⭐⭐⭐⭐ | Perfectly supports multi-step function calls (gpt-4o-mini also works) |
gemini flash 2.0 | ⭐⭐⭐⭐🌙 | Very user-friendly |
qwen | ⭐⭐⭐⭐🌙 | Very user-friendly |
doubao | ⭐⭐⭐🌙🌙 | Feels okay to use |
deepseek | ⭐⭐⭐🌙🌙 | Multi-step function calls may have issues |
uv + nodejs
is installed on your system.Install using command line, or check the official Github tutorial uv
# MacOS
brew install uv
# Windows
winget install --id=astral-sh.uv -e
Install using command line, or go to the official site to download and install, official site nodejs
# MacOS
brew install node
# Windows
winget install OpenJS.NodeJS.LTS
cd electron && npm install
cd web && npm install
npm install
npm run dev
sudo xattr -d com.apple.quarantine /Applications/HyperChat.app
nvm
users should manually input PATH echo $PATH
, the Windows version of nvm
seems to work directly.Artifacts
, SVG
, HTML
rendering,