Repolode
Hyk260

Hyk260/PureChat

Aplicación de chat con Vue 3 y Electron basada en Tencent IM SDK, con chat de IA multimodelo (OpenAI, Ollama y DeepSeek); este repositorio antiguo fue reemplazado por PureChatNext.

Alternativa open source a:ChatGPT

Estrellas
545
Forks
81
Issues abiertos
19
Último commit
hace 2 meses

¿Qué es?

PureChat es una aplicación de chat que combina mensajería instantánea con funciones de chat de IA. Las conversaciones utilizan Tencent IM, un SDK de mensajería instantánea, y la parte de IA admite varios proveedores de modelos, como OpenAI, Ollama y DeepSeek, con respuestas en streaming, modo de razonamiento profundo, búsqueda web y prompts predefinidos personalizados.

El cliente está desarrollado con Vue 3 y Vite 6, y utiliza Element Plus, Tailwind CSS y wangEditor. Renderiza Markdown con resaltado de código y detección de enlaces, permite generar capturas del historial del chat para copiarlas con un solo clic y cambia entre los temas claro y oscuro según la configuración del sistema. Hay una versión de escritorio empaquetada con Electron para macOS (.dmg) y Windows (.exe), y el proyecto se puede desplegar en Vercel.

Este repositorio contiene la versión anterior con Vue y Electron. El autor mantiene el proyecto más reciente, PureChatNext, para nuevos despliegues y el desarrollo de funcionalidades.

Funciones clave

  • 01Sesiones de chat basadas en el SDK de mensajería instantánea Tencent IM
  • 02Compatibilidad con varios modelos de IA, como OpenAI, Ollama y DeepSeek
  • 03Respuestas en streaming, razonamiento profundo, búsqueda web y prompts predefinidos personalizados
  • 04Renderizado de Markdown con resaltado de código y detección de enlaces
  • 05Capturas del historial del chat con copia en un solo clic
  • 06Temas claro y oscuro automáticos; versiones de escritorio con Electron para macOS y Windows

Casos de uso

  • Crear un cliente de chat con IA basado en un SDK de mensajería instantánea
  • Ejecutar un frontend de chat autoalojado conectado a modelos locales de Ollama
  • Estudiar una aplicación de chat con Vue 3 y Vite que integra varios proveedores de LLM

Inicio rápido

  1. 1

    Clona el repositorio

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

    Instala las dependencias (requiere Node.js 18.20 o superior)

    pnpm install
  3. 3

    Inicia el servidor de desarrollo

    pnpm dev

Antes de usarlo

  • Esta es la versión heredada; el proyecto que se mantiene actualmente es PureChatNext.
  • Para ejecutarlo, debes configurar el AppID de Tencent IM SDK y otras variables de entorno, como VITE_IM_SDK_APPID y VITE_SERVICE_BASE_URL.

En colecciones

Temas

Preguntas frecuentes

¿Qué es PureChat?
Aplicación de chat con Vue 3 y Electron basada en Tencent IM SDK, con chat de IA multimodelo (OpenAI, Ollama y DeepSeek); este repositorio antiguo fue reemplazado por PureChatNext. PureChat es una aplicación de chat que combina mensajería instantánea con funciones de chat de IA. Las conversaciones utilizan Tencent IM, un SDK de mensajería instantánea, y la parte de IA admite varios proveedores de modelos, como OpenAI, Ollama y DeepSeek, con respuestas en streaming, modo de razonamiento profundo, búsqueda web y prompts predefinidos personalizados.
¿PureChat es gratuito? ¿Qué licencia tiene?
PureChat es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿PureChat sigue mantenido?
Actualizado en los últimos 6 meses. El último commit de PureChat fue el 17 sept 2026.
¿Para qué puedo usar PureChat?
Crear un cliente de chat con IA basado en un SDK de mensajería instantánea Ejecutar un frontend de chat autoalojado conectado a modelos locales de Ollama Estudiar una aplicación de chat con Vue 3 y Vite que integra varios proveedores de LLM
¿Cómo se instala PureChat?
Clona el repositorio: git clone https://github.com/Hyk260/PureChat.git Instala las dependencias (requiere Node.js 18.20 o superior): pnpm install Inicia el servidor de desarrollo: pnpm dev
¿Dónde consigo PureChat?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Hyk260/PureChat

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados