Repolode
AllYourBot

AllYourBot/hostedgpt

Um app de chat no estilo ChatGPT, feito em Ruby on Rails e hospedável por você, que funciona com vários provedores de IA usando suas próprias API keys.

Alternativa open source a:ChatGPT

Estrelas
513
Forks
527
Issues abertas
20
Último commit
há 9 horas

O que é?

HostedGPT é uma interface de chat open source inspirada no ChatGPT, que pode se conectar ao OpenAI, Anthropic Claude, Google Gemini, Ollama, Groq e outros provedores. Feito com Ruby on Rails, pode ser executado em um servidor hospedado ou em um computador local. Os usuários fornecem suas próprias API keys e pagam apenas pelo uso de API que geram, em vez de pagar por assinaturas mensais separadas.

O app aceita várias contas de usuário, permitindo que uma família ou um grupo pequeno compartilhe uma mesma instância. É possível trocar de provedor ou modelo durante uma conversa, o que facilita comparar respostas de diferentes modelos. As conversas ficam armazenadas e podem ser pesquisadas entre diferentes assistentes e provedores.

Entre os recursos opcionais estão ferramentas para Google Gmail, Tasks e Calendar, busca na web usando uma API key do Brave Search, anexos de arquivos armazenados no Postgres ou no Cloudflare R2 e várias opções de autenticação, incluindo senha, Google, Microsoft Graph e autenticação por cabeçalho HTTP. Os guias de implantação abrangem Render, Fly.io, Kamal, Docker Compose e uma configuração em servidor bare-metal.

Recursos principais

  • 01Conecta-se ao OpenAI, Anthropic, Google Gemini, Ollama, Groq e outros provedores de modelos usando suas próprias API keys.
  • 02Permite trocar de provedor e modelo em uma mesma conversa para comparar respostas.
  • 03Aceita várias contas de usuário para uso familiar ou em grupo.
  • 04Permite pesquisar em todas as conversas salvas e em diferentes provedores.
  • 05Pode ser instalado na tela inicial de dispositivos móveis pelo Safari.
  • 06Inclui localização em alemão.

Casos de uso

  • Dar a uma família ou equipe pequena acesso compartilhado a vários modelos de IA, sem assinaturas individuais.
  • Comparar lado a lado, em uma única interface, respostas de diferentes provedores de LLM.
  • Executar um assistente privado no estilo ChatGPT no próprio servidor ou laptop, usando modelos do Ollama.
  • Permitir que um assistente leia e gerencie Gmail, Google Tasks e Calendar durante uma conversa.

Início rápido

  1. 1

    No GitHub, selecione Fork > Create New Fork para criar um fork deste repositório

  2. 2

    Crie uma conta no Render.com e, no seu fork, clique no botão Deploy to Render e depois em Apply

  3. 3

    Abra a URL do Web Service no painel do Render (hostedgpt-XXX.onrender.com)

Antes de usar

  • Segundo relatos, o plano gratuito do Render não oferece memória suficiente, então provavelmente será necessário um plano pago (cerca de US$ 7 por mês).
  • O serviço gratuito do Render é pausado após 15 minutos de inatividade e demora para ser retomado.
  • De acordo com o README, o deploy no Heroku não está funcionando no momento.
  • As instruções de deploy no Fly.io não são verificadas há algum tempo.

Em coleções

Tópicos

Perguntas frequentes

O que é hostedgpt?
Um app de chat no estilo ChatGPT, feito em Ruby on Rails e hospedável por você, que funciona com vários provedores de IA usando suas próprias API keys. HostedGPT é uma interface de chat open source inspirada no ChatGPT, que pode se conectar ao OpenAI, Anthropic Claude, Google Gemini, Ollama, Groq e outros provedores. Feito com Ruby on Rails, pode ser executado em um servidor hospedado ou em um computador local. Os usuários fornecem suas próprias API keys e pagam apenas pelo uso de API que geram, em vez de pagar por assinaturas mensais separadas.
hostedgpt é gratuito? Qual é a licença?
hostedgpt é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
hostedgpt ainda é mantido?
Manutenção ativa. O último commit de hostedgpt foi em 7 de nov. de 2026.
Para que posso usar hostedgpt?
Dar a uma família ou equipe pequena acesso compartilhado a vários modelos de IA, sem assinaturas individuais. Comparar lado a lado, em uma única interface, respostas de diferentes provedores de LLM. Executar um assistente privado no estilo ChatGPT no próprio servidor ou laptop, usando modelos do Ollama. Permitir que um assistente leia e gerencie Gmail, Google Tasks e Calendar durante uma conversa.
Como instalar hostedgpt?
No GitHub, selecione Fork > Create New Fork para criar um fork deste repositório Crie uma conta no Render.com e, no seu fork, clique no botão Deploy to Render e depois em Apply Abra a URL do Web Service no painel do Render (hostedgpt-XXX.onrender.com)
Onde consigo hostedgpt?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/AllYourBot/hostedgpt

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados