← 开源
Hyk260

PureChat

PureChat 是一款全面的聊天应用程序,它将传统的即时消息与高级 AI 功能集成在一起。其模块化架构、可扩展的 AI 集成系统和灵活的配置选项使其成为强大的应用程序,也是 AI 增强通信应用程序的坚实基础。支持OpenAI,Ollama,DeepSeek等大语言模型,Markdown 渲染,聊天记录生成截图,主题切换,助力开发者快速掌握现代技术。

ApplicationsPersonalTypeScript
在 GitHub 打开
增长势头
+024 小时新增 Star0.0%
544
Star
81
Fork
+-2
本周
1
贡献者
创建于 2022-10-22 · 更新于 2026-10-15 · 今日第 17282 名
主要开发者
README

[!IMPORTANT] 本仓库是旧版 PureChat(Vue / Electron)

当前维护项目:Hyk260/PureChatNext · 在线体验。新部署、功能建议和问题反馈请前往新仓库。

PureChat




聊天应用与AI开发框架
  

[🌎 在线预览](https://im.purechat.cn)
  |  
[💬 联系作者](https://jq.qq.com/?_wv=1027&k=Cd4Ihd2J)

简介

反馈 / QQ 群 / 打赏开发者 / 文档 / 更新日志

🎉 特性

  • 📦️ 基于Vue3,Vite6构建高效应用
  • 📸 聊天记录支持生成截图并支持一键复制
  • 💡 会话基于腾讯IM即时通讯SDK
  • 🌙 根据系统主题自动切换光明与黑暗模式
  • 📝 支持Markdown渲染,代码高亮,链接识别
  • 🛡️ GitHub快速登录,享受无缝社交体验
  • ☁️ 多模型支持OpenAI、Ollama、DeepSeek 等,支持联网搜索,流式输出,深度思考,自定义预设提示词
  • ✨ 提供桌面应用Electron版本,支持macOS(.dmg)与Windows(.exe)
  • 🛠 更多特性持续开发中

环境配置

本地环境需要安装 Node.js 18.20+

克隆代码

git clone https://github.com/Hyk260/PureChat.git

安装依赖

pnpm install

启动项目

pnpm dev

打包

pnpm build

📊 GitHub Stats

👨‍💻 贡献者

⭐ Star 历史

🖼️ 截图

环境变量

本项目提供了一些额外的配置项,使用环境变量进行设置:

环境变量 类型 描述 示例
VITE_OPENAI_API_KEY 必选 OpenAI API 密钥 sk-xxxxxx...xxxxxx
VITE_OPENAI_PROXY_URL 可选 OpenAI 接口代理,此配置可以覆盖默认 OpenAI API 基础 URL https://aihubmix.com/v1
默认值:
https://api.openai.com/v1
VITE_IM_SDK_APPID 必选 腾讯IM SDKAppID https://cloud.tencent.com/product/im xxxxxx
VITE_SERVICE_BASE_URL 必选 服务器地址 https://your.api.com/

模型服务商

服务商 状态 备注
AiHubMix ✅ 一站式对接各种大模型。让开发更智能、更高效。
胜算云 ✅ 全球大模型都可调用(友情推荐)
302.AI ✅ 企业级AI资源平台,按用量付费,全模型API接入

【胜算云】点击享百万Tokens免费试用额度:链接

【302.AI】点击免费试用$1额度:链接

排名相邻
同类项目