Repolode
ShipBit

ShipBit/slickgpt

Cliente web ligero en Svelte para APIs de chat compatibles con OpenAI, con tu propia API key, historial local y chats que se pueden compartir.

Alternativa open source a:ChatGPT

Estrellas
469
Forks
90
Issues abiertos
25
Último commit
hace 15 días

¿Qué es?

SlickGPT es un cliente web para APIs de chat compatibles con OpenAI, desarrollado con Svelte y SvelteKit. Los usuarios proporcionan su propia API key y el historial de chats se almacena en IndexedDB del navegador, no en un servidor. La interfaz incluye sugerencias de títulos para los chats, edición y eliminación de mensajes, un editor de contexto (mensaje del sistema) y parámetros del modelo ajustables, como temperature y top_p.

Una calculadora de costos de tokens integrada muestra el costo de un chat mientras escribes y recibes respuestas. La función para compartir crea un enlace al chat sin necesidad de iniciar sesión, y quienes lo reciben pueden importarlo en su propia instancia local. Los chats compartidos se almacenan en Firebase Realtime Database mediante un endpoint serverless.

El proyecto puede ejecutarse localmente, alojarse en un servidor propio o desplegarse en Vercel. El README incluye GPT-3.5 Turbo, GPT-4 Turbo y GPT-4o, además de Mistral Large y Llama 3 mediante Groq, y señala que, al alojarlo en un servidor propio, se pueden conectar modelos locales servidos por Ollama o LM Studio. Los responsables han declarado que el proyecto llegó al fin de su vida útil y que ya no recibe mantenimiento.

Funciones clave

  • 01Historial de chats almacenado localmente en IndexedDB del navegador
  • 02Compartir chats mediante enlaces sin iniciar sesión, con la opción de dejar de compartirlos o actualizarlos
  • 03Contexto editable (mensaje del sistema) y parámetros del modelo ajustables
  • 04Cálculo del costo de tokens en tiempo real y desglose del costo por chat
  • 05Temas claro y oscuro con un diseño adaptable y optimizado para móviles
  • 06Se puede alojar en un servidor propio y desplegar en Vercel

Casos de uso

  • Usar modelos compatibles con OpenAI con tu propia API key y sin una suscripción
  • Mantener el historial de chats privado en el navegador, en lugar de usar un servicio basado en cuentas
  • Alojar en un servidor propio una interfaz de chat que se conecte a un modelo local mediante Ollama o LM Studio
  • Controlar el gasto en tokens en distintas conversaciones

Inicio rápido

  1. 1

    Clona el repositorio y accede a su carpeta

  2. 2

    Instala las dependencias con npm

    npm i
  3. 3

    Inicia el servidor de desarrollo y ábrelo en el navegador

    npm run dev -- --open

Antes de usarlo

  • El proyecto ha llegado al final de su vida útil y ya no recibe mantenimiento.
  • La versión pública alojada en slickgpt.app está fuera de servicio.
  • Compartir chats requiere configurar Firebase; para desactivarlo hay que modificar el código.

En colecciones

Temas

Preguntas frecuentes

¿Qué es slickgpt?
Cliente web ligero en Svelte para APIs de chat compatibles con OpenAI, con tu propia API key, historial local y chats que se pueden compartir. SlickGPT es un cliente web para APIs de chat compatibles con OpenAI, desarrollado con Svelte y SvelteKit. Los usuarios proporcionan su propia API key y el historial de chats se almacena en IndexedDB del navegador, no en un servidor. La interfaz incluye sugerencias de títulos para los chats, edición y eliminación de mensajes, un editor de contexto (mensaje del sistema) y parámetros del modelo ajustables, como temperature y top_p.
¿slickgpt es gratuito? ¿Qué licencia tiene?
slickgpt es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿slickgpt sigue mantenido?
Mantenimiento activo. El último commit de slickgpt fue el 23 oct 2026.
¿Para qué puedo usar slickgpt?
Usar modelos compatibles con OpenAI con tu propia API key y sin una suscripción Mantener el historial de chats privado en el navegador, en lugar de usar un servicio basado en cuentas Alojar en un servidor propio una interfaz de chat que se conecte a un modelo local mediante Ollama o LM Studio Controlar el gasto en tokens en distintas conversaciones
¿Cómo se instala slickgpt?
Clona el repositorio y accede a su carpeta Instala las dependencias con npm: npm i Inicia el servidor de desarrollo y ábrelo en el navegador: npm run dev -- --open
¿Dónde consigo slickgpt?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/ShipBit/slickgpt

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

Proyectos relacionados