Repolode
Hyk260

Hyk260/PureChat

Чат-приложение на Vue 3 и Electron на базе Tencent IM SDK, с поддержкой нескольких AI-моделей (OpenAI, Ollama, DeepSeek); этот репозиторий устарел, его сменил PureChatNext.

Open source альтернатива:ChatGPT

Звёзды
545
Форки
81
Открытые issues
19
Последний коммит
2 месяца назад

Что это?

PureChat — приложение для общения, объединяющее мгновенные сообщения и чат с AI. Переписки работают на Tencent 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Чаты на базе Tencent IM SDK
  • 02Поддержка нескольких AI-моделей, включая OpenAI, Ollama и DeepSeek
  • 03Потоковая выдача, глубокий анализ, поиск в интернете и пользовательские предустановленные промпты
  • 04Отображение Markdown с подсветкой кода и распознаванием ссылок
  • 05Скриншоты истории чата с копированием одним нажатием
  • 06Автоматическое переключение светлой и тёмной тем; десктопные сборки на Electron для macOS и Windows

Сценарии использования

  • Создание чат-клиента с AI-функциями на базе IM SDK
  • Запуск собственного фронтенда чата для локальных моделей Ollama
  • Изучение чат-приложения на Vue 3 и Vite с интеграцией нескольких поставщиков LLM

Быстрый старт

  1. 1

    Клонируйте репозиторий

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

    Установите зависимости (требуется Node.js 18.20 или новее)

    pnpm install
  3. 3

    Запустите сервер разработки

    pnpm dev

Что важно знать

  • Это устаревшая версия; сейчас поддерживается проект PureChatNext.
  • Для запуска необходимо настроить AppID Tencent IM SDK и другие переменные окружения, например VITE_IM_SDK_APPID и VITE_SERVICE_BASE_URL.

В подборках

Темы

Частые вопросы

Что такое PureChat?
Чат-приложение на Vue 3 и Electron на базе Tencent IM SDK, с поддержкой нескольких AI-моделей (OpenAI, Ollama, DeepSeek); этот репозиторий устарел, его сменил PureChatNext. PureChat — приложение для общения, объединяющее мгновенные сообщения и чат с AI. Переписки работают на Tencent IM SDK, а для AI-чата доступны модели разных поставщиков, включая OpenAI, Ollama и DeepSeek. Поддерживаются потоковая выдача, режим глубокого анализа, поиск в интернете и пользовательские предустановленные промпты.
PureChat можно использовать бесплатно? Какая у него лицензия?
PureChat распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
PureChat всё ещё поддерживается?
Обновлялся за последние 6 месяцев. Последний коммит в PureChat — 17 сент. 2026 г..
Для чего можно использовать PureChat?
Создание чат-клиента с AI-функциями на базе IM SDK Запуск собственного фронтенда чата для локальных моделей Ollama Изучение чат-приложения на Vue 3 и Vite с интеграцией нескольких поставщиков LLM
Как установить PureChat?
Клонируйте репозиторий: git clone https://github.com/Hyk260/PureChat.git Установите зависимости (требуется Node.js 18.20 или новее): pnpm install Запустите сервер разработки: pnpm dev
Где скачать PureChat?
Исходный код и инструкции по установке — на GitHub: https://github.com/Hyk260/PureChat

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты