Uma interface de chat em SvelteKit para LLMs, compatível com qualquer API compatível com OpenAI e baseada no código do HuggingChat.
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
No GitHub, selecione Fork > Create New Fork para criar um fork deste repositório
- 2
Crie uma conta no Render.com e, no seu fork, clique no botão Deploy to Render e depois em Apply
- 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
Um cliente web leve em Svelte para APIs de chat compatíveis com OpenAI, que usa sua própria API key e oferece histórico local e compartilhamento de conversas.
Cherry Studio é um cliente de IA para desktop multiplataforma que se conecta a diversos provedores de LLM, modelos locais e mais de 300 assistentes predefinidos.
App de chat para Android que envia um prompt a vários provedores de LLM ao mesmo tempo usando suas próprias chaves de API.
Extensão de navegador que adiciona uma barra lateral e uma interface web para conversar com modelos de IA locais, como o Ollama, enquanto você navega.
Cliente desktop para ChatGPT, Claude e outros LLMs, disponível para Windows, macOS e Linux e com armazenamento local de dados.