Interfaz de chat con SvelteKit para LLMs, compatible con cualquier API compatible con OpenAI y base de código de HuggingChat.
AllYourBot/hostedgpt
Una aplicación de chat autohospedable, similar a ChatGPT y basada en Ruby on Rails, que funciona con varios proveedores de IA mediante tus propias claves API.
Alternativa open source a:ChatGPT
- Estrellas
- 513
- Forks
- 527
- Issues abiertos
- 20
- Último commit
- hace 9 horas
¿Qué es?
HostedGPT es una interfaz de chat de código abierto inspirada en ChatGPT que se conecta a OpenAI, Anthropic Claude, Google Gemini, Ollama, Groq y otros proveedores. Está desarrollada con Ruby on Rails y puede ejecutarse en un servidor alojado o en un equipo local. Los usuarios aportan sus propias claves API y solo pagan por el uso de API que generan, en lugar de pagar suscripciones mensuales independientes.
La aplicación admite varias cuentas de usuario, para que una familia o un grupo pequeño pueda compartir una instancia. En una misma conversación se puede cambiar de proveedor o modelo en cualquier momento, lo que facilita comparar los resultados de distintos modelos. Las conversaciones se guardan y se pueden buscar entre distintos asistentes y proveedores.
Entre las funciones opcionales se incluyen herramientas para Google Gmail, Tasks y Calendar, búsqueda web mediante una clave API de Brave Search, archivos adjuntos almacenados en Postgres o Cloudflare R2 y varias opciones de autenticación, como contraseña, Google, Microsoft Graph y autenticación mediante encabezados HTTP. Las guías de despliegue cubren Render, Fly.io, Kamal, Docker Compose y una instalación en hardware propio.
Funciones clave
- 01Se conecta a OpenAI, Anthropic, Google Gemini, Ollama, Groq y otros proveedores de modelos con tus propias claves API.
- 02Permite cambiar de proveedor y de modelo en una misma conversación para comparar respuestas.
- 03Admite varias cuentas de usuario para que una familia o un grupo pueda usarla.
- 04Permite buscar en todas las conversaciones guardadas y entre proveedores.
- 05Se puede instalar como aplicación en la pantalla de inicio de dispositivos móviles a través de Safari.
- 06Incluye localización al alemán.
Casos de uso
- Dar a una familia o un equipo pequeño acceso compartido a varios modelos de IA sin suscripciones individuales.
- Comparar en paralelo las respuestas de distintos proveedores de LLM desde una sola interfaz.
- Ejecutar un asistente privado, similar a ChatGPT, en tu propio servidor o portátil con modelos de Ollama.
- Permitir que un asistente lea y gestione Gmail, Google Tasks y Calendar desde un chat.
Inicio rápido
- 1
En GitHub, selecciona Fork > Create New Fork para crear un fork de este repositorio
- 2
Crea una cuenta en Render.com y, en tu fork, haz clic en el botón Deploy to Render y luego en Apply
- 3
Abre la URL del Web Service desde el panel de Render (hostedgpt-XXX.onrender.com)
Antes de usarlo
- Según se informa, el plan gratuito de Render no tiene suficiente memoria, por lo que probablemente se necesite un plan de pago (unos 7 $ al mes).
- El servicio gratuito de Render se pausa tras 15 minutos de inactividad y tarda en reanudarse.
- Según el README, el despliegue en Heroku no funciona actualmente.
- Las instrucciones para desplegar en Fly.io llevan tiempo sin verificarse.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es hostedgpt?
- Una aplicación de chat autohospedable, similar a ChatGPT y basada en Ruby on Rails, que funciona con varios proveedores de IA mediante tus propias claves API. HostedGPT es una interfaz de chat de código abierto inspirada en ChatGPT que se conecta a OpenAI, Anthropic Claude, Google Gemini, Ollama, Groq y otros proveedores. Está desarrollada con Ruby on Rails y puede ejecutarse en un servidor alojado o en un equipo local. Los usuarios aportan sus propias claves API y solo pagan por el uso de API que generan, en lugar de pagar suscripciones mensuales independientes.
- ¿hostedgpt es gratuito? ¿Qué licencia tiene?
- hostedgpt es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿hostedgpt sigue mantenido?
- Mantenimiento activo. El último commit de hostedgpt fue el 7 nov 2026.
- ¿Para qué puedo usar hostedgpt?
- Dar a una familia o un equipo pequeño acceso compartido a varios modelos de IA sin suscripciones individuales. Comparar en paralelo las respuestas de distintos proveedores de LLM desde una sola interfaz. Ejecutar un asistente privado, similar a ChatGPT, en tu propio servidor o portátil con modelos de Ollama. Permitir que un asistente lea y gestione Gmail, Google Tasks y Calendar desde un chat.
- ¿Cómo se instala hostedgpt?
- En GitHub, selecciona Fork > Create New Fork para crear un fork de este repositorio Crea una cuenta en Render.com y, en tu fork, haz clic en el botón Deploy to Render y luego en Apply Abre la URL del Web Service desde el panel de Render (hostedgpt-XXX.onrender.com)
- ¿Dónde consigo hostedgpt?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/AllYourBot/hostedgpt
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
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.
Cherry Studio es un cliente de IA de escritorio multiplataforma que se conecta con numerosos proveedores de LLM, modelos locales y más de 300 asistentes preconfigurados.
App de chat para Android que envía una consulta a varios proveedores de LLM a la vez con tus propias claves de API.
Extensión de navegador que añade una barra lateral y una interfaz web para chatear con modelos de IA locales, como Ollama, mientras navegas.
Cliente de escritorio para ChatGPT, Claude y otros LLM, disponible en Windows, macOS y Linux y con almacenamiento local de datos.