AIHOT Opens Its Full AI News Curation Stack to Developers

An open-source TypeScript framework that scrapes six source types, double-scores every item with an LLM, clusters duplicate stories, and publishes a daily briefing you can rebrand for any industry.

·
·
AIHOT Opens Its Full AI News Curation Stack to DevelopersPRO
Read2 min
TypeRepo
SubtopicCode Agents
  • AIHOT open-sources the full framework behind aihot.news, including every prompt and threshold
  • Pulls from six source types: RSS, HTML lists, JSON APIs, X accounts, WeChat, and custom scripts
  • Items are pre-filtered then independently double-scored by an LLM before entering the curated set
  • Clustering groups multi-source reports into single events, with heat ranked by independent source count
  • Ships daily, weekly, and monthly briefings plus RSS, public API, MCP, and llms.txt for agents
  • MIT licensed on GitHub, runs via Docker Compose with any OpenAI-compatible model

AIHOT publishes its full AI news-curation stack

The developer behind aihot.news has released the complete code for the Chinese AI news aggregator, including the website, backend, curation pipeline, prompts, scoring thresholds, clustering logic, and ranking system. The MIT-licensed GitHub repository provides an end-to-end template for building similar briefings for fields such as law, finance, HR, and healthcare.

Developers can adapt the system by replacing its sources, rewriting the selection rubric, adjusting thresholds, and changing the output language. The inclusion of prompts and an evaluation harness makes the release particularly useful for teams studying how language models can filter and organize high-volume news feeds.

The whole stack is included

Component Technology or default
License MIT
Runtime TypeScript on Node.js 24
Database PostgreSQL
Deployment Docker Compose
Default output Chinese headlines, summaries, and briefings
Included systems Frontend, backend, ingestion, curation, clustering, ranking, search, API, and administration

Six gates from crawl to briefing

AIHOT moves each candidate through six stages, filtering weak or duplicate material before spending more model calls on writing and analysis:

  1. Ingest and filter: Fetch an item, remove duplicates, and apply an initial relevance check.
  2. Score: Run two independent evaluations against the selection rubric, then apply a threshold based on the source tier.
  3. Rewrite: Generate a Chinese headline and summary for selected items.
  4. Cluster: Group reports that cover the same event or a direct follow-up.
  5. Calculate heat: Rank events using source diversity and time decay.
  6. Publish: Assemble selected events into the scheduled daily briefing.

Pro article

This story is for Pro members

You've reached the end of the free preview. Upgrade to AlphaSignal Pro to read the full article - and everything else behind the paywall.

Trending
  • No trending articles

Comments

avatar

Next Reads