面向 ChatGPT、Claude 等大模型的跨平台桌面客户端,数据保存在本地。
Hyk260/PureChat
基于腾讯 IM SDK 的 Vue 3 / Electron 聊天应用,集成 OpenAI、Ollama、DeepSeek 等多种大模型,已被 PureChatNext 取代。
可替代:ChatGPT
- Star
- 545
- Fork
- 81
- 未关闭 Issue
- 19
- 最近提交
- 2个月前
这是什么?
PureChat 是一款聊天应用,将即时通讯与 AI 对话功能结合在一起。会话基于腾讯 IM 即时通讯 SDK,AI 部分支持 OpenAI、Ollama、DeepSeek 等多家模型服务,提供流式输出、深度思考、联网搜索和自定义预设提示词。
前端使用 Vue 3 与 Vite 6 构建,界面基于 Element Plus、Tailwind CSS 和 wangEditor。支持 Markdown 渲染、代码高亮和链接识别,可将聊天记录生成截图并一键复制,并会根据系统主题自动切换明暗模式。项目还提供基于 Electron 打包的桌面版,覆盖 macOS(.dmg)和 Windows(.exe),也可部署到 Vercel。
本仓库为旧版 Vue / Electron 实现,作者已将新部署和功能开发转至 PureChatNext 项目。
核心功能
- 01会话基于腾讯 IM 即时通讯 SDK
- 02支持 OpenAI、Ollama、DeepSeek 等多种大模型
- 03提供流式输出、深度思考、联网搜索和自定义预设提示词
- 04支持 Markdown 渲染、代码高亮和链接识别
- 05聊天记录可生成截图并一键复制
- 06根据系统主题自动切换明暗模式,提供 macOS 与 Windows 桌面版
适用场景
- 在即时通讯 SDK 基础上搭建带 AI 能力的聊天客户端
- 配合本地 Ollama 模型部署自托管聊天前端
- 学习基于 Vue 3 与 Vite 集成多家大模型的聊天应用实现
快速上手
- 1
克隆代码
git clone https://github.com/Hyk260/PureChat.git - 2
安装依赖(需要 Node.js 18.20+)
pnpm install - 3
启动开发服务
pnpm dev
使用前须知
- 这是旧版项目,当前维护的项目是 PureChatNext。
- 运行需要配置腾讯IM SDK AppID等环境变量,例如 VITE_IM_SDK_APPID 和 VITE_SERVICE_BASE_URL。
收录于专题
标签
常见问题
- PureChat 是什么?
- 基于腾讯 IM SDK 的 Vue 3 / Electron 聊天应用,集成 OpenAI、Ollama、DeepSeek 等多种大模型,已被 PureChatNext 取代。 PureChat 是一款聊天应用,将即时通讯与 AI 对话功能结合在一起。会话基于腾讯 IM 即时通讯 SDK,AI 部分支持 OpenAI、Ollama、DeepSeek 等多家模型服务,提供流式输出、深度思考、联网搜索和自定义预设提示词。
- PureChat 可以免费使用吗?用的什么许可证?
- PureChat 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- PureChat 还在维护吗?
- 半年内有更新。PureChat 最近一次提交是在 2026年9月17日。
- PureChat 适合用来做什么?
- 在即时通讯 SDK 基础上搭建带 AI 能力的聊天客户端 配合本地 Ollama 模型部署自托管聊天前端 学习基于 Vue 3 与 Vite 集成多家大模型的聊天应用实现
- PureChat 怎么安装和运行?
- 克隆代码: git clone https://github.com/Hyk260/PureChat.git 安装依赖(需要 Node.js 18.20+): pnpm install 启动开发服务: pnpm dev
- 在哪里获取 PureChat?
- 源代码和安装说明在 GitHub 上:https://github.com/Hyk260/PureChat
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
4.2万+61 本周4312TypeScriptGPL-3.0更新于 9天前
跨平台 AI 聊天客户端,可将 OpenAI、Claude、Ollama 等模型与 MCP 服务器连接使用。
2224210DartApache-2.0更新于 2个月前
开源的本地优先 AI 智能体桌面客户端,支持 MCP、Skills、ACP 及消息应用远程控制。
6383772TypeScriptApache-2.0更新于 前天
基于 ChatGPT 或 OpenAI 兼容接口的 SRT 字幕翻译工具,提供命令行与网页两种使用方式。
39143JavaScriptMIT维护活跃更新于 6天前
基于 Go 与 Vue3 的开源 AI 创作平台,集成对话、绘画、音乐、视频与运营后台。
47181068VueApache-2.0更新于 2个月前