|
|
||
|---|---|---|
| .. | ||
| ChangeLog.1.md | ||
| ChangeLog.1.zh.md | ||
| README.1.md | ||
| README.1.zh.md | ||
README.1.zh.md
简介
HyperChat 是一个开源的Chat客户端,支持MCP,可以使用各家LLM的API,实现最好的Chat体验。以及实现生产力工具。
- 支持 OpenAI风格的LLM,
OpenAI,Claude,Claude(OpenAI),Qwen,Deepseek,GLM,Ollama,xAI,Gemini。 - 完全支持MCP。
DEMO
功能:
- 🪟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 版本(coming soon)
- 命令行的版本
WebDAV支持增量同步,通过hash最快速同步。HyperPrompt提示词语法,支持变量(文本+js代码变量),基础语法检测+Hover实时预览。MCP扩展- 支持暗黑模式🌙
- Resources,Prompts,Tools 支持
- 支持英文和中文
- 支持
Artifacts,SVG,HTML,Mermaid渲染 - 支持定义Agent,可以预设提示词,选择允许的MCP
- 支持定时任务,指定Agent定时完成任务,以及查看任务完成情况。
- 支持
KaTeX,显示数学公式,代码Code渲染增加高亮和快速复制 - 添加
RAG,基于mcp知识库 - 添加ChatSpace概念,支持多对话同时聊天
- 支持聊天支持选择模型对比
TODO:
- 实现多Agent交互系统。
LLM
| LLM | 好用度 | 备注 |
|---|---|---|
| claude | ⭐⭐⭐⭐⭐⭐ | 不解释 |
| openai | ⭐⭐⭐⭐⭐ | 也可以完美支持多步function call(gpt-4o-mini也可以) |
| gemini flash 2.5 | ⭐⭐⭐⭐⭐ | 很好用 |
| qwen | ⭐⭐⭐⭐ | 很好用 |
| doubao | ⭐⭐⭐ | 使用起来感觉还行 |
| deepseek | ⭐⭐⭐⭐ | 最近提升了 |
使用
- 1.配置APIKEY,确保你的LLM服务兼容OpenAI风格。
- 2.确保您的系统中已安装
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用户交流
超级输入,支持变量(文本+js代码变量),基础语法检测+Hover实时预览
聊天支持选择模型对比
支持点击tool名称,直接调用调试
mcp调用Tool提示 + 动态修改LLM调用Tool的参数
支持 @ 快速输入 + 调用Agent
支持 Artifacts, SVG,HTML,Mermaid 渲染,
支持选择MCP + 选择部分Tool
你可以通过Web在任何地方+任何设备访问,并且可以设置密码
调用terminal mcp 自动帮我分析asar文件 + 帮我解压
调用terminal,编译并升级nginx
高德地图MCP
一键写网页,并发布到(cloudflare)
调用谷歌搜索,问他TGA年度游戏是什么
有什么限时免费游戏,请访问网址,调用工具
帮你打开网页,分析结果,并写入文件
通过网页工具+命令行工具,打开Github README学习 + GIT克隆 + 搭建开发黄金
多聊天Workspace + 夜间模式
定时任务列表 + 定时发送消息给Agent 完成任务
从第三方安装mcp(支持任意mcp)
h5界面
测试模型能力
知识库
免责声明
- 本项目仅供学习交流使用,如果您使用本项目进行任何操作,如爬虫行为等,与本项目开发者无关。

