HomeBlogSelf-Hosting

Como implantar um assistente de IA pessoal em um VPS — passo a passo

Um assistente hospedado no notebook morre no momento em que você fecha a tampa. Um servidor de $6 por mês nunca dorme. Aqui está o que realmente é preciso para rodar sua própria IA 24 horas por dia — cada passo, cada ponto comum de falha, e o atalho de um único comando no final.

15 de julho de 2026 VPS

Primeiro, o modelo mental. Um assistente de IA auto-hospedado tem duas partes: o modelo (a inteligência, geralmente uma API na nuvem — você não consegue rodar pesos de ponta num servidor barato, e você não precisa disso) e a camada de agente (tudo que faz dele seu: memória, histórico de conversas, integrações, tarefas agendadas). A camada de agente é o que você hospeda. Ela é leve, não precisa de GPU, e é a parte que acumula seus dados — motivo exato pelo qual ela pertence a uma máquina que você controla.

O que você precisa antes de começar: um VPS (~$5–15/mês), uma fonte de modelo (uma chave de API ou uma assinatura de IA), uma conta no Telegram, e cerca de uma hora.

Passo 1 — Escolha o servidor

Qualquer provedor de VPS respeitável funciona. A especificação honesta para uma camada de agente: 1–2 vCPU, 2–4 GB de RAM, 20+ GB de disco. Resista ao upsell — você está rodando um processo Node e um banco de dados SQLite, não treinando um modelo. Escolha uma região perto de você (latência) ou perto da sua zona de conforto jurídica (jurisdição — para algumas pessoas esse é o ponto inteiro).

Passo 2 — Higiene básica, antes de qualquer coisa

Cinco minutos que evitam noventa por cento dos desastres: entre com chaves SSH e desative o login por senha; crie um usuário não-root; ative atualizações de segurança automáticas; ligue um firewall que só permite SSH. Nada disso é específico de IA — é a diferença entre "meu servidor" e "o nó de uma botnet de alguém".

Passo 3 — Instale o runtime

Para a maioria das stacks de assistente modernas, isso significa Node.js LTS mais o git. Uma regra importa mais do que qualquer escolha de ferramenta: segredos vivem em um arquivo de ambiente com permissões restritas, nunca no código. Sua chave de API do modelo e o token do bot são as chaves da identidade do seu assistente; trate-os como a senha do seu e-mail.

Passo 4 — Conecte a interface

Você não precisa construir um aplicativo — você já carrega a interface. Crie um bot com o BotFather do Telegram (leva um minuto e não custa nada), coloque o token no seu arquivo de ambiente, e seu assistente ganha uma janela de conversa em todos os dispositivos que você tem, com mensagens de voz, arquivos e fotos incluídos.

Passo 5 — Dê a ele uma memória que sobrevive

Um assistente sem persistência é um peixinho dourado com conta de servidor. Conversas, fatos extraídos e configurações devem ir para um banco de dados no disco do VPS — o SQLite genuinamente é o suficiente em escala pessoal. Depois, agende um backup diário desse banco de dados para um segundo local. (Por que a arquitetura de memória importa mais do que as pessoas pensam é um artigo à parte.)

Passo 6 — O passo que todo mundo pula: supervisão de processo

É aqui que a maioria das configurações caseiras morre em silêncio. Rodar o assistente numa sessão de terminal significa que ele para quando a sessão cai. Rodá-lo com nohup significa que ele para na primeira falha não tratada — em silêncio, às 3 da manhã, e você descobre dias depois. A resposta de verdade é um serviço systemd com Restart=always: quedas o reiniciam, reinicializações o reiniciam, e o sistema init da máquina — não a sua memória — fica responsável por mantê-lo vivo. Esse passo sozinho é a diferença entre "um script que eu rodei uma vez" e "um assistente que responde a qualquer hora".

O que os erros custam

Cada passo pulado tem um preço. Higiene pulada: um servidor comprometido que lê toda a memória do seu assistente. Persistência pulada: meses de contexto acumulado se vão com um reinício de processo. Supervisão pulada: um assistente em que você aos poucos para de confiar, porque às vezes ele simplesmente… não está lá. E hospedar no notebook afinal: lembretes que não disparam, mensagens que ficam sem resposta, trabalho agendado que nunca roda — exatamente as coisas para as quais você queria um assistente.

O atalho

Tudo acima é uma tarde se você curte infraestrutura — e uma tarefa recorrente se não curte. A Avelina AI é exatamente essa arquitetura, empacotada: um instalador guiado coloca o agente no seu VPS com a interface do Telegram, o banco de dados de memória persistente, supervisão de processo e backups diários já conectados, e atualizações assinadas depois disso. Você acaba com tudo que este guia constrói — incluindo a parte em que todos os dados acumulados ficam no seu servidor — sem montar isso à mão.

Perguntas frequentes

Preciso de uma GPU?
Não. A camada de agente é leve; o modelo é chamado via API. Uma GPU só importa se depois você decidir rodar pesos de modelo locais.

Não posso simplesmente usar meu notebook?
Até fechar a tampa, sim. Um assistente sempre ativo precisa de uma máquina sempre ativa — esse é o argumento inteiro para um VPS.

Custo total de operação?
$5–15/mês pelo servidor mais o uso do modelo. Infraestrutura ≈ dois cafés por mês.

O que realmente torna isso "24 horas por dia"?
Supervisão de processo (systemd, Restart=always) — não o servidor em si. Máquinas ficam de pé; processos sem supervisão não.

Consigo ter isso sem a configuração manual?
Sim — é exatamente o que o instalador da Avelina AI faz, mesma arquitetura, um único comando.

A versão pronta deste guia, em um único comando