OpenHuman: O Agente de IA que Consome Sua Vida Digital e Não Esquece Nada (Guia de Instalação)

Já vimos isso antes. Chega uma ferramenta nova, promete mudar como trabalhamos, e termina sendo mais uma aba que deixamos aberta e quase nunca usamos. O cemitério de “assistentes de IA” já está bem cheio.

OpenHuman poderia ser diferente — não pelo marketing, mas por uma decisão que está incorporada na sua arquitetura desde o primeiro dia: o agente deveria te conhecer antes de você perguntar qualquer coisa.

O Problema do Contexto Frio

Todos os modelos de IA do mundo compartilham a mesma limitação fundamental: são stateless. Você escreve um prompt, obtém uma resposta, o contexto evapora. Mesmo os que divulgam “memória” guardam um punhado de bullets — um sticky note, não inteligência.

Hermes Agent resolve isso observando como você trabalha. OpenClaw resolve esperando que os plugins tragam contexto. Ambas as abordagens exigem dias ou semanas antes de o agente ter informação suficiente sobre sua stack para ser genuinamente útil.

OpenHuman toma outro caminho. Você conecta suas contas, e em um único ciclo de sincronização o agente já tem contexto comprimido da sua caixa de entrada, seu calendário, seus repos, seus docs, suas mensagens. Não resumos das suas conversas com a IA — resumos da sua vida real.

O Que OpenHuman Faz

A arquitetura é construída em torno de três ideias:

Memory Tree. Cada fonte que você conecta — Gmail, Slack, GitHub, Notion, suas próprias notas — passa por um pipeline determinístico: Markdown canônico, chunks de até 3.000 tokens, pontuados e comprimidos em árvores de resumo por fonte / por tema / por dia. Armazenados em SQLite na sua máquina. O output é um wiki estilo Obsidian de arquivos Markdown que você pode abrir, navegar e editar manualmente. O agente incorpora suas edições no próximo ingest.

Loop de auto-fetch. A cada vinte minutos, OpenHuman extrai dados frescos de cada conexão ativa e os incorpora ao Memory Tree sem você precisar pedir. Você acorda pela manhã e o agente já tem a thread do Slack de ontem à noite, o email desta manhã e o diff do último commit de ontem.

TokenJuice. Compressão inteligente de tokens que compacta o output verboso de ferramentas antes de entrar no contexto do modelo. O projeto afirma que varrer os últimos seis meses de email custa alguns dólares. Para desenvolvedores na América Latina que administram orçamentos de API com cuidado, isso importa.

Além da memória, o toolbelt é substancial: busca na web, um scraper, um conjunto completo de ferramentas para código (filesystem, git, lint, test, grep), controle de navegador e computador, cron e scheduling, coordenação de agentes para lançar sub-agentes, e voz nativa — push-to-talk de entrada, TTS de saída, lip-sync do mascote.

O mascote merece uma menção à parte. Não é um enfeite. O agente tem rosto: um personagem animado na área de trabalho que fala, reage contextualmente, se junta às suas chamadas do Google Meet como participante visível, e continua processando em segundo plano quando você para de escrever. O “Subconscious Loop” permite que ele trabalhe em tarefas pendentes enquanto você está ocupado com outra coisa.

A stack por trás de tudo isso: Rust + Tauri, GNU GPL3, multiplataforma (macOS, Windows, Linux). Agnóstico ao modelo — o roteamento automático envia tarefas de raciocínio para modelos frontier, as rápidas para modelos baratos, as de visão para modelos de visão. IA local opcional via Ollama mantém embeddings e sumarização on-device para quem prioriza privacidade.

Versão atual: v0.53.43, com 5.600 GitHub stars e 460 forks.

Instalação

O caminho mais rápido é o script de instalação.

macOS / Linux:

curl -fsSL https://raw.githubusercontent.com/tinyhumansai/openhuman/main/scripts/install.sh | bash

Windows (PowerShell):

irm https://raw.githubusercontent.com/tinyhumansai/openhuman/main/scripts/install.ps1 | iex

Você também pode baixar o DMG ou EXE diretamente de tinyhumans.ai/openhuman.

Via Homebrew (macOS/Linux):

brew install tinyhumansai/openhuman/openhuman

Via apt (Debian/Ubuntu):

sudo apt-get install -y gnupg2 curl ca-certificates
curl -fsSL https://tinyhumansai.github.io/openhuman/apt/KEY.gpg \
  | sudo gpg --dearmor -o /etc/apt/keyrings/openhuman.gpg
# depois você adiciona o repo e faz apt-get install openhuman

Mínimo de hardware: 4 GB de RAM. Se você planeja rodar um modelo local na mesma máquina ou ingerir caixas de correio grandes, 16 GB é o mínimo prático.

Primeira Execução

No primeiro lançamento você vai ver “Sign in! Let’s Cook.” Há opções de login social. Terminal não é obrigatório.

A app vai pedir permissões do sistema operacional: Accessibility no macOS, Input Monitoring para o hotkey de voz, Câmera/Microfone se você planeja usar o Meeting Agent. Você pode revisar e ajustar tudo isso a qualquer momento em Settings → Automation & Channels.

Uma vez que você conecta Gmail (ou qualquer outra fonte), o primeiro tick de auto-fetch ocorre nos primeiros vinte minutos. Depois desse primeiro ciclo, tente algo como: “Resuma o que aconteceu na minha caixa de entrada essa semana” ou “Quais foram as últimas três coisas que fiz commit?”

A aba Memory tem um botão “View vault in Obsidian”. Abra para navegar as árvores de resumo do agente, adicionar suas próprias notas e construir links manuais — o agente os incorpora no próximo ingest.

O Que Observar

OpenHuman está em beta inicial. O projeto se move rápido — a v0.53.43 saiu ontem — o que significa que a experiência ainda tem asperezas. Alguns pontos honestos que valem a pena mencionar:

  • Soberania dos dados: O auto-fetch traz seu email, Slack, GitHub e Notion para sua máquina localmente, que é exatamente o objetivo — mas isso também significa que você está dando acesso OAuth a um app de desktop. Revise bem o que você conecta.
  • Os custos de API são reais: TokenJuice barateia os varrimentos, mas você ainda vai chamar modelos frontier para tarefas de raciocínio. Para equipes com orçamentos de API apertados, a configuração de roteamento automático merece atenção antes de conectar uma caixa de entrada grande.
  • Estabilidade beta: Com mais de 1.600 pull requests mergeados nas últimas semanas, o codebase está evoluindo rapidamente. Espere arestas ásperas.

Nenhum desses pontos é desqualificante. É o contexto honesto que um desenvolvedor sênior precisa antes de decidir se conecta sua caixa de entrada a um novo projeto open source.

O Quadro Geral

As ferramentas que cobrimos antes — Hermes, OpenClaw, a memória nativa do Claude Code — cada uma resolve uma parte do problema do contexto persistente. O que OpenHuman tenta é mais ambicioso: uma camada de agente que vive na intersecção dos seus dados, suas ferramentas e seus workflows, sem precisar de um intermediário na nuvem que sustente tudo.

Se vai cumprir essa promessa com qualidade de produção ainda é uma questão em aberto. O que não está em dúvida é que a arquitetura é sólida e o problema que resolve é real. Cinco mil desenvolvedores deram uma star ao repo essa semana. Esse é um sinal que vale a pena prestar atenção.