Repolode
Thysrael

Thysrael/Horizon

Pipeline de Python autohospedado que recopila noticias de múltiples fuentes, las puntúa y elimina duplicados, y genera un resumen diario en inglés y chino.

Alternativa open source a:Feedly

Estrellas
10,793
Forks
1,636
Issues abiertos
1
Último commit
ayer

¿Qué es?

Horizon recopila contenido de fuentes como RSS, Hacker News, Reddit, Telegram, X, GitHub y medios financieros; luego lo filtra y elimina duplicados antes de generar un resumen. Cada fuente se asigna a un perfil de procesamiento que define sus propios criterios de puntuación y formato de salida, para que una publicación técnica y una noticia puedan tratarse de forma diferente.

Los elementos seleccionados se complementan, cuando es útil, con contexto investigado en la web y debates de la comunidad; luego se agrupan por perfil en un resumen bilingüe en Markdown. El resultado se puede publicar en GitHub Pages, enviar por correo electrónico o compartir en Feishu/Lark, DingTalk, Slack, Discord o un webhook personalizado. Los límites por categoría evitan que un tema muy activo desplace a los demás.

El proyecto se ejecuta mediante una CLI, una configuración de Docker o un asistente interactivo que genera la configuración. Un servidor MCP permite que un asistente de IA invoque directamente las etapas del pipeline.

Funciones clave

  • 01Recopila contenido de RSS, Hacker News, Reddit, Telegram, X, GitHub, OpenBB y otras fuentes
  • 02Puntúa los elementos con criterios y umbrales por perfil, y combina las noticias duplicadas
  • 03Genera resúmenes en Markdown en inglés y chino
  • 04Distribuye el contenido mediante GitHub Pages, correo electrónico, WeChat y webhooks, incluidos Feishu y Slack
  • 05Incluye un servidor MCP para que los asistentes de IA ejecuten etapas del pipeline

Casos de uso

  • Seguir las noticias de tecnología e IA sin revisar manualmente numerosos feeds
  • Crear un resumen diario personal o para un equipo y publicarlo como sitio estático
  • Monitorear noticias financieras o del sector y enviarlas a un grupo de chat
  • Recopilar material para crear contenido con perfiles adaptados a creadores

Inicio rápido

  1. 1

    Clona el repositorio

    git clone https://github.com/Thysrael/Horizon.git
  2. 2

    Entra en la carpeta del proyecto

    cd Horizon
  3. 3

    Instala las dependencias con uv

    uv sync
  4. 4

    Ejecuta el asistente de configuración interactivo para generar el archivo de configuración

    uv run horizon-wizard

Antes de usarlo

  • Se necesita una clave de API de un proveedor de IA (por ejemplo, OpenAI) para puntuar y resumir las noticias.
  • La fuente opcional de OpenBB puede requerir una instalación solo con binarios en algunos equipos.

Temas

Preguntas frecuentes

¿Qué es Horizon?
Pipeline de Python autohospedado que recopila noticias de múltiples fuentes, las puntúa y elimina duplicados, y genera un resumen diario en inglés y chino. Horizon recopila contenido de fuentes como RSS, Hacker News, Reddit, Telegram, X, GitHub y medios financieros; luego lo filtra y elimina duplicados antes de generar un resumen. Cada fuente se asigna a un perfil de procesamiento que define sus propios criterios de puntuación y formato de salida, para que una publicación técnica y una noticia puedan tratarse de forma diferente.
¿Horizon es gratuito? ¿Qué licencia tiene?
Horizon es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿Horizon sigue mantenido?
Mantenimiento activo. El último commit de Horizon fue el 19 oct 2026.
¿Para qué puedo usar Horizon?
Seguir las noticias de tecnología e IA sin revisar manualmente numerosos feeds Crear un resumen diario personal o para un equipo y publicarlo como sitio estático Monitorear noticias financieras o del sector y enviarlas a un grupo de chat Recopilar material para crear contenido con perfiles adaptados a creadores
¿Cómo se instala Horizon?
Clona el repositorio: git clone https://github.com/Thysrael/Horizon.git Entra en la carpeta del proyecto: cd Horizon Instala las dependencias con uv: uv sync Ejecuta el asistente de configuración interactivo para generar el archivo de configuración: uv run horizon-wizard
¿Dónde consigo Horizon?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Thysrael/Horizon

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados