Um dashboard leve e auto-hospedado que reúne feeds RSS, Reddit, Hacker News, YouTube, previsão do tempo e muito mais em uma página configurável.
- Estrelas
- 50,085
- Forks
- 4,309
- Issues abertas
- 703
- Último commit
- há 3 dias
O que é?
Com o Huginn, você cria agentes que executam tarefas online automatizadas. Os agentes criam e consomem eventos e os encaminham por um grafo direcionado, permitindo encadear uma fonte, como uma página da web, um feed RSS ou um webhook, a filtros e ações, como e-mail, Slack ou armazenamento de arquivos.
Ele foi projetado para rodar no seu próprio servidor, assim você mantém o controle dos dados coletados pelos agentes. É escrito em Ruby on Rails e usa MySQL ou PostgreSQL como banco de dados, com um processo de worker em segundo plano junto ao app web.
O Huginn vem com um conjunto de agentes integrados para scraping, monitoramento de RSS e IMAP, webhooks, MQTT, notificações e transformação de texto. Também é possível adicionar novos agentes como gems do Ruby.
Recursos principais
- 01Encadeia agentes para que os eventos passem das fontes aos filtros e às ações.
- 02Monitora sites, feeds RSS, caixas de entrada IMAP, webhooks e tópicos MQTT.
- 03Envia notificações para Slack, Telegram, e-mail, SMS e outros serviços.
- 04Permite criar lógica personalizada com JavaScript, templates Liquid e jq.
- 05Armazena e transfere arquivos no Dropbox, S3, FTP e sistema de arquivos local.
- 06Roda como uma imagem Docker ou no seu próprio servidor com MySQL ou PostgreSQL.
Casos de uso
- Receber um e-mail quando uma página da web ou anúncio de produto mudar.
- Receber um resumo de itens de RSS ou e-mail em horários definidos.
- Conectar webhooks e serviços de chat para automatizar fluxos de trabalho pessoais.
- Registrar dados de sensores ou localização ao longo do tempo em uma infraestrutura sob seu controle.
Início rápido
- 1
Inicie o Huginn em um único contêiner usando a imagem oficial do Docker
docker run -it -p 3000:3000 ghcr.io/huginn/huginn - 2
Acesse http://localhost:3000/ e faça login como admin com a senha exibida no log do contêiner
Antes de usar
- Para executar uma instância em produção, são necessários um processo web, um worker em segundo plano e um banco de dados MySQL ou PostgreSQL.
- A configuração manual de um ambiente de desenvolvimento local requer a instalação do MySQL ou PostgreSQL, além das dependências do Ruby e do Node.js.
Tópicos
Perguntas frequentes
- O que é huginn?
- Sistema auto-hospedado para criar agentes que monitoram sites, feeds e eventos e agem sobre eles, como um IFTTT ou Zapier hackeável. Com o Huginn, você cria agentes que executam tarefas online automatizadas. Os agentes criam e consomem eventos e os encaminham por um grafo direcionado, permitindo encadear uma fonte, como uma página da web, um feed RSS ou um webhook, a filtros e ações, como e-mail, Slack ou armazenamento de arquivos.
- huginn é gratuito? Qual é a licença?
- huginn é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- huginn ainda é mantido?
- Manutenção ativa. O último commit de huginn foi em 18 de out. de 2026.
- Para que posso usar huginn?
- Receber um e-mail quando uma página da web ou anúncio de produto mudar. Receber um resumo de itens de RSS ou e-mail em horários definidos. Conectar webhooks e serviços de chat para automatizar fluxos de trabalho pessoais. Registrar dados de sensores ou localização ao longo do tempo em uma infraestrutura sob seu controle.
- Como instalar huginn?
- Inicie o Huginn em um único contêiner usando a imagem oficial do Docker: docker run -it -p 3000:3000 ghcr.io/huginn/huginn Acesse http://localhost:3000/ e faça login como admin com a senha exibida no log do contêiner
- Onde consigo huginn?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/huginn/huginn
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Monitor de páginas da web auto-hospedado que avisa pelo Discord, e-mail, Slack, Telegram, webhooks e outros canais quando há mudanças.
Central de controle auto-hospedada para executar agentes de programação, como OpenHands, Claude Code e Codex, em backends locais, remotos e na nuvem.
Plataforma de dados web open source que transforma sites em APIs estruturadas para scraping, crawling, busca, monitoramento e extração com IA.
Extensão open source para Chrome/Edge que executa um agente de IA no seu navegador com sessão iniciada para realizar tarefas na web pelo painel lateral.
Aplicativo RPA open source para desktop empresarial, com designer visual low-code para automatizar softwares Windows e páginas web, acionável por agentes de IA.