Repolode
SAFIYEV

SAFIYEV/HeyAgent

Um agente de IA para desktop, com abordagem local-first, que vê sua tela, controla aplicativos e o navegador, trabalha com arquivos e código e pode ser usado pelo terminal, pelo app de desktop ou pelo Telegram.

Estrelas
52
Forks
6
Issues abertas
1
Último commit
há 13 dias

O que é?

O HeyAgent roda no seu próprio computador e atua nele: abre aplicativos, controla o mouse e o teclado, lê capturas de tela, usa seu perfil real do navegador e trabalha com arquivos locais. Também pode atuar como agente de programação, editando código, executando testes e builds e fazendo commits em uma pasta de projeto que você selecionar. Comandos destrutivos são bloqueados, e o acesso a arquivos fica restrito a essa pasta.

Você pode enviar tarefas pelo terminal, por um app de desktop em Electron com conversas salvas e um catálogo de skills ou por um bot do Telegram vinculado à sua conversa. O gateway gerencia o polling do Telegram, os cron jobs e as missões em segundo plano. A integração com o Google Workspace abrange Docs, Sheets, Slides, Drive e Calendar via OAuth; o Gmail usa um fluxo com senha de app. Os modelos podem vir de provedores na nuvem, do AWS Bedrock, de serviços compatíveis com OpenRouter ou do Ollama local.

O HeyAgent é testado principalmente no Windows, com suporte parcial a macOS e Linux. Requer Node.js 22 ou superior e inclui um sistema de políticas (ask, risky, allowlist, full) que controla quais ações precisam de aprovação.

Recursos principais

  • 01Controla janelas do desktop, mouse, teclado, capturas de tela e aplicativos
  • 02Automatiza o Chrome, o Edge ou o Yandex Browser usando seu perfil existente
  • 03Aceita tarefas pelo CLI, por um app de desktop em Electron ou por um bot do Telegram
  • 04Cria e lê arquivos do Google Docs, Sheets, Slides e Drive, além de ler eventos do Calendar
  • 05Atua como agente de programação, editando, testando e fazendo commits de código em uma pasta escolhida
  • 06Oferece suporte a modelos na nuvem, Bedrock, compatíveis com OpenRouter e do Ollama local, com failover

Casos de uso

  • Executar tarefas rotineiras no desktop ou no navegador pelo celular, usando um bot do Telegram
  • Permitir que um agente faça alterações, execute testes e faça commits em um projeto local
  • Criar relatórios no Google Docs ou Sheets com um único pedido em linguagem natural
  • Executar um modelo local com o Ollama e manter os arquivos na sua própria máquina

Tópicos

Perguntas frequentes

O que é HeyAgent?
Um agente de IA para desktop, com abordagem local-first, que vê sua tela, controla aplicativos e o navegador, trabalha com arquivos e código e pode ser usado pelo terminal, pelo app de desktop ou pelo Telegram. O HeyAgent roda no seu próprio computador e atua nele: abre aplicativos, controla o mouse e o teclado, lê capturas de tela, usa seu perfil real do navegador e trabalha com arquivos locais. Também pode atuar como agente de programação, editando código, executando testes e builds e fazendo commits em uma pasta de projeto que você selecionar. Comandos destrutivos são bloqueados, e o acesso a arquivos fica restrito a essa pasta.
HeyAgent é gratuito? Qual é a licença?
HeyAgent é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
HeyAgent ainda é mantido?
Manutenção ativa. O último commit de HeyAgent foi em 6 de out. de 2026.
Para que posso usar HeyAgent?
Executar tarefas rotineiras no desktop ou no navegador pelo celular, usando um bot do Telegram Permitir que um agente faça alterações, execute testes e faça commits em um projeto local Criar relatórios no Google Docs ou Sheets com um único pedido em linguagem natural Executar um modelo local com o Ollama e manter os arquivos na sua própria máquina
Onde consigo HeyAgent?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/SAFIYEV/HeyAgent

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados