Rowboat leva memória e superfícies de trabalho ao desktop com IA
Projeto aberto troca o chat central por email, reuniões, navegador, notas e código ligados a um grafo de contexto.
Projeto aberto troca o chat central por email, reuniões, navegador, notas e código ligados a um grafo de contexto.
O Rowboat é um colega de trabalho com IA para desktop, criado pela equipe da Rowboat Labs. O projeto indexa emails, reuniões, Slack e conversas com assistentes em um grafo de conhecimento com links entre notas. A publicação somava 219 pontos e 99 comentários no Hacker News. A proposta atende quem quer usar contexto acumulado para agir dentro do trabalho, não apenas receber respostas em uma janela de chat.
O Rowboat roda em Mac, Windows e Linux e se apresenta como software de código aberto. Ele organiza o conteúdo em um grafo no estilo Obsidian, com referências cruzadas entre pessoas, projetos e tópicos. O sistema usa esse material para executar tarefas na própria máquina. A memória fica ligada às superfícies onde o usuário trabalha.
O email client separa mensagens importantes das demais e cria rascunhos para as mensagens prioritárias. O usuário edita e envia os textos, enquanto o Rowboat registra seu estilo para aproximar os rascunhos futuros da sua voz. A ferramenta também oferece workspaces para projetos diferentes. O desenho tenta reduzir a distância entre contexto e ação.
A reunião segue outra lógica. O notetaker local salva as notas como arquivos Markdown simples na máquina e depois devolve esse conteúdo ao grafo de conhecimento. O Rowboat atualiza as notas relacionadas a pessoas, projetos e tópicos. O formato facilita a leitura por outras ferramentas.
O repositório ainda lista superfícies para notas, navegador, código e reuniões. A equipe publicou demos de “apps to code” e do grafo de conhecimento. O usuário pode construir suas próprias work surfaces dentro do Rowboat. Essa escolha desloca o centro do produto: o chat deixa de ser a única interface.
ActionHank atacou justamente esse ponto. “O problema crescente com isso e muitas outras ofertas de IA é a assimetria de esforço. Todas pegam minhas notas, transcrições de reuniões, tickets do Jira, código e sites, e me dão mais coisas para ler. Então todo mundo na organização faz o mesmo, para me dar mais coisas para ler. No fim do dia, há coisa demais para ler. A IA deveria reduzir trabalho repetitivo, mas só está criando mais.”
A crítica não rejeita memória ou integração. Ela questiona quem absorve o custo do contexto produzido. Se cada agente transforma dados em novos documentos, a empresa pode trocar tarefas manuais por triagem de textos. Esse risco aparece antes de qualquer discussão sobre a qualidade dos modelos.
sizero viu uma direção diferente. “Isso é interessante, estou animado para testar. Nos últimos meses, usei exclusivamente o Codex para tarefas que não envolvem programação. Não é ruim, mas há muito a melhorar. Isso parece um passo na direção certa!” O comentário reconhece a lacuna entre conversar com um assistente e trabalhar com ele.
tomComb levantou a questão de arquitetura de produto. “Os ‘Agent Apps’, ou seja lá como estamos chamando, dos grandes fornecedores são organizados em projetos e pastas, e anexamos apps, via plugins, aos projetos. Isso parece tornar os apps, as work surfaces, o artefato principal?” A dúvida importa porque define onde a equipe guarda o trabalho: em um projeto que chama ferramentas ou em uma superfície que concentra dados, ações e histórico.
_puk trouxe um uso concreto para os arquivos locais. “Eu costumava apontar o Claude regularmente para o diretório do Rowboat. Foi muito útil ter todo esse contexto disponível como arquivos Markdown. Uso meu próprio formato padrão para todas as context capsules e tinha um branch com esse formato adaptado.” Ele também citou a arquitetura de plugins e o notetaker local como motivos para voltar ao projeto. O comentário mostra que a interoperabilidade pode valer tanto quanto a interface.
O debate teve 99 comentários, mas a coleta disponível reúne seis. Dannyobrien acrescentou outra lacuna: “Procuro agora uma ferramenta como esta que permita que mais de uma pessoa participe da conversa. Claude Code e ferramentas semelhantes são ótimas para trabalhar sozinho, mas eu gostaria de fazer pair-prompting com um parceiro que pudesse ver o que está acontecendo e assumir alternadamente o controle da conversa.” O Rowboat não responde, no conteúdo disponível, se suporta esse fluxo.
A decisão técnica continua aberta. O Rowboat mostra como ligar memória, arquivos Markdown e interfaces específicas, mas não prova que produzirá menos leitura ou que atenderá equipes trabalhando juntas. Quem avaliar a ferramenta precisa testar duas coisas separadas: se o grafo recupera o contexto certo e se cada superfície reduz trabalho em vez de gerar mais documentos. O projeto resolve a falta de contexto no chat. Ainda falta demonstrar quem controla o excesso.