Runzos
Ilustração do AnythingLLM conectando documentos e modelos de IA em um servidor VPS privado

VPS para AnythingLLM: onde hospedar e quanto custa de verdade

AnythingLLM é uma aplicação de IA para conversar com documentos, conectar modelos de nuvem ou locais e criar agentes. Em uma VPS, a edição Docker adiciona navegador, usuários, permissões e widget incorporável. Aqui você compara onde hospedar a aplicação e entende o que realmente dimensiona a máquina: o app, os documentos ou o modelo escolhido.

Agentes de IAself-hosted

Qual porte de AnythingLLM você vai rodar?

leve2 vCPU2 GB RAM5 GB discomínimo oficial do Docker: chats e alguns documentos, usando modelo e serviços externos
medio2 vCPU2 GB RAM10 GB discoinstalação sem Docker: a documentação oficial recomenda 2 GB de RAM e ao menos 10 GB para documentos, vetores e modelos
pesado2 vCPU2 GB RAM10 GB discoaplicação com usuários e RAG, mas LLM hospedado em outro servidor; o projeto não publica uma faixa maior por volume

O projeto publica um único piso para o Docker: 2 vCPUs, 2 GB de RAM e 5 GB. Ele não publica uma tabela oficial que diga quantos usuários, documentos ou workspaces cada plano suporta; por isso, os perfis acima não são promessa de capacidade. O disco cresce com documentos, vetores e modelos armazenados. Não é preciso GPU quando o chat usa OpenAI, Claude, Gemini ou outro provedor por API: esses serviços não acrescentam carga à VPS segundo a documentação. O embedder padrão roda em CPU. GPU só entra se você decidir executar um modelo local, como Ollama, na mesma máquina; o Ollama é um aplicativo separado e pode usar CPU ou GPU.

O que o AnythingLLM faz

AnythingLLM faz mais sentido em VPS quando a interface será compartilhada: equipe consultando uma base de documentos, workspaces com permissões ou um widget no site. Para uma pessoa usando apenas o próprio computador, a própria documentação aponta a versão Desktop como o caminho mais simples. VPS não é um upgrade automático: ela traz domínio, acesso remoto e controle, mas também deixa atualizações, backups e segurança por sua conta.

O erro comum é comprar uma máquina grande só porque o nome do produto tem LLM. O servidor do AnythingLLM pode ficar leve quando o chat e os embeddings usam APIs externas. Antes de aumentar RAM ou procurar GPU, escolha onde o modelo vai rodar. Se for OpenAI, Claude ou Gemini, a chave de API e o custo por uso viram a preocupação principal. Se for Ollama local, trate o modelo como um serviço separado: é ele que redefine RAM, disco e, se desejada, GPU.

Como instalar

  1. Escolha uma VPS Linux com o mínimo oficial do Docker e espaço persistente para documentos e vetores.
  2. Instale Docker e Docker Compose; a documentação do AnythingLLM recomenda a edição Docker para uso pelo navegador e multiusuário.
  3. Suba o container com volumes persistentes para não perder documentos, banco e configurações ao atualizar a imagem.
  4. No painel, escolha o provedor de LLM e de embeddings; para API externa, informe a chave do provedor e não instale modelo local sem necessidade.
  5. Publique atrás de domínio com HTTPS, crie os usuários e permissões necessários e teste o backup dos volumes antes de carregar dados importantes.

Perguntas frequentes

AnythingLLM precisa de GPU?

Não, quando você usa um modelo por API, como OpenAI, Claude ou Gemini. A documentação diz que serviços externos não acrescentam carga à máquina do AnythingLLM e que o embedder padrão roda em CPU. GPU só é relevante se você instalar um modelo local, por exemplo via Ollama, na própria VPS.

Qual é o requisito oficial para hospedar AnythingLLM com Docker?

A página oficial de requisitos do Docker informa 2 GB de RAM, CPU de 2 núcleos e 5 GB de armazenamento como configuração recomendada mínima para guardar alguns documentos, conversar e usar os recursos do app. Ela não publica uma capacidade por usuário ou por quantidade de documentos.

Quando não vale usar uma VPS para AnythingLLM?

Se você é a única pessoa e não precisa de acesso por navegador, usuários, permissões ou widget público, a documentação apresenta o AnythingLLM Desktop como o caminho mais simples. Também não escolha VPS para fugir do custo do modelo: se usar uma API, haverá cobrança no provedor de IA.

O que ocupa disco no AnythingLLM?

Além do aplicativo, o espaço acompanha os documentos, vetores e eventuais modelos guardados no servidor. A documentação de instalação sem Docker recomenda no mínimo 10 GB e explica que o armazenamento é proporcional aos documentos, vetores e modelos. Faça backup dos volumes antes de atualizar a instalação.

Fontes

Relacionados