Como ter uma interface ChatGPT com LLMs locais no Brasil sem pagar por token?

Open WebUI é uma interface web estilo ChatGPT que se conecta ao Ollama para rodar LLMs localmente. Em uma VPS Runstack no Brasil (datacenter SP01 da OPEN DATACENTER), você tem uma interface completa de chat com Llama 3, Mistral e outros modelos, com dados que não saem do país e sem custo por token.

O problema

ChatGPT e Claude cobram por token e enviam dados para servidores nos EUA. Para empresas com dados sensíveis (jurídico, saúde, financeiro) ou volume alto de uso, o custo e a conformidade com LGPD são problemas reais.

Como a Runstack resolve

Open WebUI + Ollama em VPS Pro Runstack: interface web completa, autenticação, histórico de conversas, múltiplos usuários, múltiplos modelos, rodando inteiramente no seu servidor no Brasil, custo fixo em real.

terminal
# Open WebUI + Ollama via Docker Compose
cat <<'EOF' > docker-compose.yml
services:
  ollama:
    image: ollama/ollama:latest
    restart: always
    volumes:
      - ollama_data:/root/.ollama
    # Para GPU NVIDIA (GPU Pod):
    # deploy:
    #   resources:
    #     reservations:
    #       devices:
    #         - capabilities: [gpu]

  open-webui:
    image: ghcr.io/open-webui/open-webui:main
    restart: always
    ports:
      - "3000:8080"
    environment:
      - OLLAMA_BASE_URL=http://ollama:11434
      - WEBUI_AUTH=true
    volumes:
      - webui_data:/app/backend/data
    depends_on:
      - ollama

volumes:
  ollama_data:
  webui_data:
EOF

docker compose up -d

# Baixe modelos pelo painel ou via CLI
docker exec ollama ollama pull llama3.2
docker exec ollama ollama pull mistral

# Acesse: http://<seu-ip>:3000

Comparativo rápido

AspectoRunstack + Open WebUIChatGPT PlusClaude Pro
Dados no Brasil✓ SP01, São Paulo✗ EUA (OpenAI)✗ EUA (Anthropic)
CustoR$ 144/mês fixoUSD 20/mêsUSD 20/mês
Sem custo por token✓✗ (Plus) / por API✗
Múltiplos usuários✓ ilimitado1 conta1 conta
Modelos customizados✓ qualquer GGUF✗✗
Conformidade LGPD✓ dados no Brasil✗ EUA✗ EUA

Perguntas frequentes

Sim, para modelos leves (Gemma 2 2B, Phi-3 Mini, Llama 3.2 3B). Para Llama 3.2 8B ou Mistral 7B, o Pro fica no limite com ~4.7 GB de uso. O Business (8 GB) ou um GPU Pod é mais confortável para modelos 7B+.

Sim. O Open WebUI tem sistema de autenticação completo com roles (admin, usuário), histórico de conversas por usuário e suporte a múltiplos modelos selecionáveis por sessão.

Sim. O Open WebUI suporta conexão simultânea com Ollama (local) e qualquer API compatível com OpenAI (Groq, Perplexity, OpenRouter). Você pode misturar modelos locais e de cloud na mesma interface.

As conversas ficam em SQLite no volume `webui_data`. Copie o arquivo `/app/backend/data/webui.db` para backup. Para exportação, use a função "Export Chat" na interface.

Sim. O Open WebUI tem suporte nativo a RAG: faça upload de PDFs, TXTs e URLs. O conteúdo é indexado localmente com embeddings gerados pelo Ollama, sem enviar dados para servidores externos.

Não quer configurar manualmente?

Seu servidor no ar em menos de 5 minutos com a Runstack. Infraestrutura da OPEN Datacenter, com servidores em São Paulo.