Un dashboard ligero y autoalojado que reúne feeds RSS, Reddit, Hacker News, YouTube, el clima y más en una página configurable.
- Estrellas
- 50,085
- Forks
- 4,309
- Issues abiertos
- 703
- Último commit
- hace 3 días
¿Qué es?
Huginn te permite crear agentes que realizan tareas automatizadas en línea. Los agentes generan y consumen eventos, y los transmiten a través de un grafo dirigido, para que puedas encadenar una fuente, como una página web, un feed RSS o un webhook, con filtros y acciones, como enviar un correo, publicar en Slack o guardar archivos.
Está diseñado para ejecutarse en tu propio servidor, así mantienes el control de los datos que recopilan tus agentes. Está escrito en Ruby on Rails y usa MySQL o PostgreSQL como base de datos, además de un proceso de trabajo en segundo plano que funciona junto con la aplicación web.
Huginn incluye agentes integrados para scraping, supervisión de RSS e IMAP, webhooks, MQTT, notificaciones y transformación de texto. También puedes añadir agentes nuevos como gems de Ruby.
Funciones clave
- 01Encadena agentes para que los eventos pasen de las fuentes a los filtros y las acciones.
- 02Supervisa sitios web, feeds RSS, buzones IMAP, webhooks y temas MQTT.
- 03Envía notificaciones a Slack, Telegram, correo electrónico, SMS y otros servicios.
- 04Admite lógica personalizada con JavaScript, plantillas Liquid y jq.
- 05Almacena y transfiere archivos en Dropbox, S3, FTP y el sistema de archivos local.
- 06Se ejecuta como imagen de Docker o en tu propio servidor con MySQL o PostgreSQL.
Casos de uso
- Recibir un correo cuando cambia una página web o una lista de productos.
- Recibir resúmenes de elementos RSS o correos a horas determinadas.
- Conectar webhooks y servicios de chat para automatizar flujos de trabajo personales.
- Registrar datos de sensores o ubicación a lo largo del tiempo en una infraestructura que controlas.
Inicio rápido
- 1
Inicia Huginn en un único contenedor con la imagen oficial de Docker
docker run -it -p 3000:3000 ghcr.io/huginn/huginn - 2
Abre http://localhost:3000/ e inicia sesión como admin con la contraseña que aparece en el registro del contenedor
Antes de usarlo
- Para ejecutar una instancia en producción se necesitan un proceso web, un worker en segundo plano y una base de datos MySQL o PostgreSQL.
- La configuración manual de un entorno de desarrollo local requiere instalar MySQL o PostgreSQL, además de las dependencias de Ruby y Node.js.
Temas
Preguntas frecuentes
- ¿Qué es huginn?
- Sistema autohospedado para crear agentes que supervisan sitios web, feeds y eventos y actúan en función de ellos, como un IFTTT o Zapier personalizable. Huginn te permite crear agentes que realizan tareas automatizadas en línea. Los agentes generan y consumen eventos, y los transmiten a través de un grafo dirigido, para que puedas encadenar una fuente, como una página web, un feed RSS o un webhook, con filtros y acciones, como enviar un correo, publicar en Slack o guardar archivos.
- ¿huginn es gratuito? ¿Qué licencia tiene?
- huginn es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿huginn sigue mantenido?
- Mantenimiento activo. El último commit de huginn fue el 18 oct 2026.
- ¿Para qué puedo usar huginn?
- Recibir un correo cuando cambia una página web o una lista de productos. Recibir resúmenes de elementos RSS o correos a horas determinadas. Conectar webhooks y servicios de chat para automatizar flujos de trabajo personales. Registrar datos de sensores o ubicación a lo largo del tiempo en una infraestructura que controlas.
- ¿Cómo se instala huginn?
- Inicia Huginn en un único contenedor con la imagen oficial de Docker: docker run -it -p 3000:3000 ghcr.io/huginn/huginn Abre http://localhost:3000/ e inicia sesión como admin con la contraseña que aparece en el registro del contenedor
- ¿Dónde consigo huginn?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/huginn/huginn
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Monitor de páginas web autoalojado que te avisa por Discord, correo electrónico, Slack, Telegram, webhooks y más cuando una página cambia.
Centro de control autoalojado para ejecutar agentes de programación como OpenHands, Claude Code y Codex en entornos locales, remotos y en la nube.
Plataforma web de código abierto que convierte sitios web en API estructuradas para scraping, crawling, búsqueda, monitorización y extracción con IA.
Extensión de código abierto para Chrome/Edge que ejecuta un agente de IA en tu navegador con sesión iniciada y realiza tareas web desde un panel lateral.
Aplicación de escritorio RPA empresarial de código abierto, con un diseñador visual low-code para automatizar software de Windows y páginas web, invocable desde agentes de IA.