Repolode
KKKKhazix

KKKKhazix/AIHOT

Framework autohospedado para crear un sitio de noticias del sector: conecta tus propias fuentes y criterios editoriales para recopilar, filtrar, agrupar y publicar resúmenes diarios.

Estrellas
9,628
Forks
2,251
Issues abiertos
3
Último commit
hace 22 horas

¿Qué es?

AIHOT es un motor para sitios de noticias seleccionadas. Obtiene contenido de feeds RSS, listas web, API JSON, cuentas de X, cuentas públicas de WeChat y contenido enviado a medida; después, usa un LLM para filtrar previamente los elementos, puntuarlos dos veces de forma independiente y redactar títulos y resúmenes en chino. Los reportajes de distintos medios sobre un mismo suceso se agrupan en un único evento, y las tendencias se ordenan según el número de fuentes distintas que las cubren, no por la cantidad de artículos.

Las instrucciones, los umbrales de selección y la lógica de puntuación son archivos de texto editables en el repositorio, por lo que se puede adaptar el criterio editorial a un sector concreto sin cambiar el código. La pila tecnológica incluye Node.js 24, TypeScript, React Router con renderizado del lado del servidor, Fastify, PostgreSQL y Docker Compose. También ofrece feeds RSS, una API pública, un servidor MCP y llms.txt para que los usen agentes.

El proyecto incluye, a modo de demostración, 18 fuentes públicas de noticias sobre IA de otros países. Para configurarlo, se necesita Docker y una clave de API para un modelo compatible con OpenAI.

Funciones clave

  • 01Recopila contenido de RSS, páginas web, API JSON, cuentas de X, cuentas de WeChat y contenido enviado.
  • 02Filtra previamente los elementos y los puntúa dos veces con un LLM antes de seleccionarlos.
  • 03Agrupa los reportajes sobre un mismo evento y ordena las tendencias según el número de fuentes distintas.
  • 04Genera títulos y resúmenes en chino, además de resúmenes diarios, semanales y mensuales.
  • 05Ofrece RSS, una API pública, MCP y llms.txt para agentes.
  • 06Las instrucciones y los umbrales de selección son archivos de texto editables.

Casos de uso

  • Gestionar un sitio de noticias del sector jurídico, de RR. HH., financiero o de metales preciosos.
  • Crear un resumen diario privado que siga fuentes específicas.
  • Experimentar con la selección de contenido y la agrupación de eventos mediante LLM.

Inicio rápido

  1. 1

    Clona el repositorio

    git clone https://github.com/KKKKhazix/AIHOT.git myhot
  2. 2

    Entra en la carpeta del proyecto

    cd myhot
  3. 3

    Genera la configuración con tu clave de API de LLM

    node scripts/init-env.ts --llm-key <你的模型 API Key>
  4. 4

    Inicia el sitio con Docker Compose y abre http://localhost:3000

    docker compose up -d --build

Antes de usarlo

  • Necesita una clave de API de LLM compatible con OpenAI, y se requiere Node.js 24 para generar la configuración.
  • Es el motor del sitio AIHOT de su autor, no un framework generalista pulido, y solo incluye 18 fuentes de demostración.
  • El autor dice que no es desarrollador profesional, así que es probable que haya aspectos poco pulidos.

Destacado en Repolode Weekly

En colecciones

Temas

Preguntas frecuentes

¿Qué es AIHOT?
Framework autohospedado para crear un sitio de noticias del sector: conecta tus propias fuentes y criterios editoriales para recopilar, filtrar, agrupar y publicar resúmenes diarios. AIHOT es un motor para sitios de noticias seleccionadas. Obtiene contenido de feeds RSS, listas web, API JSON, cuentas de X, cuentas públicas de WeChat y contenido enviado a medida; después, usa un LLM para filtrar previamente los elementos, puntuarlos dos veces de forma independiente y redactar títulos y resúmenes en chino. Los reportajes de distintos medios sobre un mismo suceso se agrupan en un único evento, y las tendencias se ordenan según el número de fuentes distintas que las cubren, no por la cantidad de artículos.
¿AIHOT es gratuito? ¿Qué licencia tiene?
AIHOT es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿AIHOT sigue mantenido?
Mantenimiento activo. El último commit de AIHOT fue el 5 nov 2026.
¿Para qué puedo usar AIHOT?
Gestionar un sitio de noticias del sector jurídico, de RR. HH., financiero o de metales preciosos. Crear un resumen diario privado que siga fuentes específicas. Experimentar con la selección de contenido y la agrupación de eventos mediante LLM.
¿Cómo se instala AIHOT?
Clona el repositorio: git clone https://github.com/KKKKhazix/AIHOT.git myhot Entra en la carpeta del proyecto: cd myhot Genera la configuración con tu clave de API de LLM: node scripts/init-env.ts --llm-key <你的模型 API Key> Inicia el sitio con Docker Compose y abre http://localhost:3000: docker compose up -d --build
¿Dónde consigo AIHOT?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/KKKKhazix/AIHOT

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

Proyectos relacionados

Monitor autogestionado de noticias en tendencia que reúne temas populares de plataformas chinas y feeds RSS, los filtra por palabras clave o con IA y envía resúmenes a canales de chat y correo electrónico.

Productividad y apps#news-aggregation#hot-news#rss
63,5 mil+173 esta semana24,9 milPythonGPL-3.0Bien mantenidoActualizado ayer