Repolode
AllYourBot

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. 1

    En GitHub, selecciona Fork > Create New Fork para crear un fork de este repositorio

  2. 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. 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