Horizon

Horizon

Open-source AI news aggregator that scores RSS and Hacker News stories and ships a daily bilingual briefing.

55/100MonitorFreeFree

Pick Horizon if you want the scoring, sources, and summarization prompt to be things you can inspect, edit, and rerun — no per-seat fee, no vendor in the middle. Pass if nobody on your team wants to own a deployment and tune prompts, because that work is not optional here. The trade is honest: auditability for maintenance.

Verified 5d ago · liveness 55/100 · cite: rightaichoice.com/tools/horizon

Best for
  • Developers who want an auditable, self-hosted AI news pipeline they fully control
  • Bilingual readers who need English and Chinese briefings from the same source list
  • Researchers and small teams building an internal digest on top of the REST API
  • Security, systems, or language specialists who need to tune what counts as relevant
Not ideal for
  • Non-technical readers who want zero-setup news delivery
  • Mobile-first users expecting a polished app with push notifications
  • Teams that need a vendor SLA or dedicated support contract
Visit Website

IntermediateFor a developer already running servers, expect an afternoon: clone the repo, fill in .env, tune data/config.json, and write your first processing profile in profiles/. First scored briefing usually follows the first successful concurrent fetch. Non-technical readers should not expect a working setup in an evening — the .env, JSON config, and profile prompt all have to be right before theWeb · API · CLIAPI availableVerified 5d ago
Pricing
Free
FreeFree tier4 hidden costs
Learning curve
Intermediate
For a developer already running servers, expect an afternoon: clone the repo, fill in .env, tune data/config.json, and write your first processing profile in profiles/. First scored briefing usually follows the first successful concurrent fetch. Non-technical readers should not expect a working setup in an evening — the .env, JSON config, and profile prompt all have to be right before the
Runs on
WebAPICLI
API available
Who it's for
Backend developer on a small teamResearch engineerOpen-source contributor
Live sentiment
Is Horizon actually worth it?

We scan live Reddit threads, YouTube comments, X posts, G2 reviews and other communities — and hand you an honest verdict in under a minute.

  • Honest verdict, not marketing
  • Real pros & cons from real users
  • Attributed quotes with receipts
Run a free scan

3 free scans · no card needed

Skip it if

Skip Horizon if you want news delivered without running a server, or if you would rather read a polished app than maintain scrapers, prompts, and a config.json.

The 30-second take
Biggest gripe

You supply the compute, storage, and bandwidth for the deployment, plus whatever it costs to keep the box reachable if you want daily briefings to actually arrive.

Price reality

Horizon is open source under a $0 plan: you self-host on your own infrastructure and get the full source code to fork and modify. Your real spend is infrastructure and upkeep rather than a license fee. That puts it below paid hosted readers and managed digest services on cash outlay, but above them on engineering time — a fair trade only if you already run servers and value owning the scoring prompt.

In short

Horizon — Open-source AI news aggregator that scores RSS and Hacker News stories and ships a daily bilingual briefing. Best for Developers who want an auditable, self-hosted AI news pipeline they fully control, Bilingual readers who need English and Chinese briefings from the same source list, Researchers and small teams building an internal digest on top of the REST API. Free to use.

What people actually say about Horizon — is it worth it?

We ran a structured research pass across product reviews, community discussions, and post-purchase forum threads to surface the patterns vendors won't publish themselves. Below: the recurring strengths, the hidden costs people mention most, and the cohort that consistently regrets adopting this tool.

135 mentions across 8 sources (Hacker News, YouTube, Product Hunt, App Store, Bluesky, Stack Overflow, GitHub, Lemmy) · researched Jul 26, 2026.

11% positive89% critical

Average across the 8 sources that answered — each source counts once, not each post.

Recurring strengths
  • +Bilingual AI briefings (English & Chinese) daily.
  • +Open-source codebase with 8.5K GitHub stars, transparent and auditable.
  • +Customizable source selection by category (AI, security, etc.).
  • +Community-curated source list with voting mechanism.
  • +AI scoring (0-10) filters out noise.
Recurring frustrations
  • −Major brand confusion with unrelated Horizon products.
  • −Setup is non-trivial; missing .env file confuses new users.
  • −Reddit source access is currently broken for many.
  • −DingTalk notifications fail silently with correct config.
  • −App Store app has years-old unfixed bugs.
Patterns worth knowing
Setup friction and missing documentation
Seen on GitHub
Brand confusion drowns real product feedback
Seen on Hacker News, YouTube, Product Hunt, App Store, Bluesky, Stack Overflow, Lemmy
Broken source integrations (Reddit, DeepSeek, DingTalk)
Seen on GitHub
Learning curve
intermediateProductive in ~A few hours
Hidden costs people mention
  • • Cost of hosting (server, API keys for AI models)
  • • Potential paid AI API costs if using non-free providers

Viability Score

55/100
Monitor

How well maintained and how widely used is Horizon? Built from what the vendor actually publishes (docs, changelog, tutorials, integrations, pricing), whether the site is live, and how much real users discuss it. How we calculate this

Recent activity
not measured
Traction
100
Site health
95
User sentiment
11
What the vendor publishes
0

Last calculated: October 2026

How we score →

Key Features

  • Daily AI briefings generated in both English and Chinese
  • 0-10 relevance scoring driven by configurable processing profiles
  • User-selected score threshold filter in runtime configuration
  • Concurrent async fetching through asyncio.gather
  • Source scrapers built on a shared BaseScraper with fetch(since)
  • Opt-in content extractors that parse full article text per RSS source
  • REST API for sources, votes, and search
  • Self-hosted deployment for full data and pipeline control
  • Configuration split across .env, data/config.json, and profiles/
  • Processing profiles defining match, analyze, enrich, and render behavior
  • Topic deduplication controlled in runtime configuration
  • Community-curated source list with voting and submissions
  • Category filtering across AI/ML, Security & Privacy, Programming Languages, and more
  • Web preview interface for browsing the aggregated feed
  • Open-source codebase with 9.7K GitHub stars and 388+ contributors

About Horizon

FreeIntermediateAPI availableWeb · API · CLI

Horizon is an open-source, self-hosted AI news aggregator and summarizer built for developers who want to own the entire news pipeline rather than rent one. You point it at RSS feeds and Hacker News-style sources, and it fetches them concurrently — every scraper inherits from a shared BaseScraper and runs through asyncio.gather, so a full pull is one parallel pass instead of a serial crawl. After fetching, Horizon resolves a processing profile for each item and applies that profile's analysis prompt to score it on a 0-10 relevance scale, then filters results against a threshold you set in the runtime configuration. The top-scoring items get distilled into a daily briefing in both English and Chinese. Content extractors are opt-in per RSS source via the contentextractor field, pulling the full text of a linked article instead of the feed's short excerpt. A REST API exposes sources, votes, and search, so scored items can feed a dashboard, bot, or internal digest. Configuration is split deliberately: .env for secrets, data/config.json for runtime settings, and profiles/ for how different content types are matched, analyzed, enriched, and rendered. The public signal layer is still young but real. The vendor page now shows 388+ people shaping the feed, 85 curated sources, and 9.7K GitHub stars, with sources grouped into categories spanning AI/Machine Learning, Computer Systems, Security & Privacy, Programming Languages, Web Development, Embedded & Hardware, Developer Ecosystem, Emerging Tech, Tech Industry, and Science & Mathematics. Against hosted digest services, Horizon trades polish for transparency. You get an auditable pipeline, prompt and threshold control, and no per-seat fee; you take on deployment, maintenance, prompt tuning, and the fact that briefings stop when your box does. For developers who want a rerunnable, rewritable news pipeline rather than a black-box newsletter, that trade is the whole point.

Behind the Verdict

Horizon solves a specific annoyance: newsletters and aggregators decide what matters on your behalf, and you can't see the logic. Here the logic ships as files you own. A 0-10 scoring step runs against processing profiles you write, a threshold in data/config.json decides what survives, and the REST API hands scored items to whatever you already use. We'd reach for Horizon when a small team already runs a server and wants an internal digest that reflects their own definition of relevant — security researchers who care about a different slice of Hacker News than a general AI reader, for example. The opt-in content extractors matter too: full article text beats a three-line RSS excerpt when you're actually reading the output. Where it bites is upkeep. .env, data/config.json, and profiles/ are all yours, and prompt tuning is an ongoing chore, not a one-time setup. If your deployment sleeps, your briefing sleeps. There's no mobile app with push notifications, and no support contract waiting on the other end when a scraper breaks. The bilingual output is the underrated piece — English and Chinese briefings from one pipeline is genuinely uncommon in this category. The community layer (388+ contributors, 85 curated sources, 9.7K stars) is real but early; treat source coverage as a starting point you'll thin and extend rather than a finished list. Closest alternative is a hosted AI digest service, which wins on setup and loses on control. A plain RSS reader wins on simplicity and loses the scoring and summarization entirely. Horizon sits between them, and it only makes sense if you value the middle.

Researching Horizon? Get your full AI stack in 60 seconds.

Free, no signup — tell us your goal and get tools matched to your budget & existing stack.

Real-world workflow fit

Concrete scenarios for the personas Horizon actually fits — and what changes day-one when you adopt it.

Backend developer on a small team

Clone the repo, set secrets in .env, adjust data/config.json for the score threshold and topic deduplication, write an analysis prompt in profiles/, and schedule the daily run.

Outcome: A bilingual English and Chinese briefing lands each morning, with scoring logic you can open and change instead of trusting a black box.

Research engineer

Point the pipeline at a narrow set of RSS feeds, turn on content extractors for the ones that only publish excerpts, and query the REST API for sources, votes, and search from an internal dashboard.

Outcome: A scored, full-text feed of items flowing into an existing research tool rather than another inbox to check.

Open-source contributor

Add a scraper by subclassing BaseScraper and implementing fetch(since) to return ContentItem objects, then submit the source through the community workflow and vote on other submissions.

Outcome: Coverage in a niche category improves for everyone on the instance, and the contribution is public rather than a support ticket.

Use Cases

Limitations

  • Configuration and operation require terminal comfort: secrets live in a .env file, runtime settings in data/config.json, and analysis/enrichment prompts in profiles/.
  • Scoring quality depends on the analysis prompt of whichever processing profile resolves for an item, so it is a function of prompts you write rather than a fixed model.
  • The curated catalog is still small relative to established aggregators, with the vendor page reporting 85 curated sources.
  • Content extractors for full-text parsing are opt-in per RSS source via the contentextractor field, so full-text analysis is not on by default.

as of 2026-10-03

Verification history

We have re-verified Horizon 9 times since . Each pass re-reads the vendor's own pages and re-checks every listed field against that evidence; passes where nothing had changed are marked as such.

  1. — re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
  2. — re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
  3. — re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
  4. — re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
  5. — re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
  6. — re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it

Showing the 6 most recent of 9 verification passes.

Free to cite with attribution — this page re-verifies continuously.

12-month cost

Project the real annual outlay, including the implied monthly cost when only an annual tier is published.

Annual total
Free
Over 12 months
Effective monthly
—
—

Vendor list price only. Add-on usage, seat overages, and contract minimums are surfaced under Hidden costs & gotchas.

Plans compared

For each published Horizon tier: who it actually fits, and what it adds vs. the previous tier. Cross-reference the cost calculator above for projected annual outlay.

Open Source

$0

Ideal for

Developers, researchers, and small teams who already run servers and want to own the scoring and briefing pipeline end to end.

What this tier adds

Starting tier: self-hosted deployment, full source access under the open-source license, 0-10 scoring, bilingual briefings, and the REST API.

Hidden costs & gotchas

What the public pricing page doesn't put in bold. Captured from pricing-page footnotes, contract terms, and recurring complaints.

  • You supply the compute, storage, and bandwidth for the deployment, plus whatever it costs to keep the box reachable if you want daily briefings to actually arrive.
  • Prompt tuning is recurring labor: profiles stay stable by design, but the analysis prompt behind the 0-10 score is yours to write and revise as content drifts.
  • Sourcing is not free either — with 84 curated sources out of the box, filling coverage gaps in your niche is work you do yourself or wait on the community to do.
  • Enabling content extractors per RSS source parses full article text instead of the short feed excerpt, which raises fetch volume and storage compared with excerpt-only ingestion.

Where the pricing makes sense

The company stage and team size where Horizon's pricing actually pencils out — and where peers do it cheaper.

Horizon is open source under a $0 plan: you self-host on your own infrastructure and get the full source code to fork and modify. Your real spend is infrastructure and upkeep rather than a license fee. That puts it below paid hosted readers and managed digest services on cash outlay, but above them on engineering time — a fair trade only if you already run servers and value owning the scoring prompt.

Setup time & first value

How long it actually takes to get something useful out of Horizon — broken out by persona, not the marketing-page minute.

For a developer already running servers, expect an afternoon: clone the repo, fill in .env, tune data/config.json, and write your first processing profile in profiles/. First scored briefing usually follows the first successful concurrent fetch. Non-technical readers should not expect a working setup in an evening — the .env, JSON config, and profile prompt all have to be right before the

Switching to or from Horizon

How to bring data in from common predecessors and how to get it back out — written for the switcher, not the buyer.

Migrating in
  • →From an RSS reader: export your feeds, map them into the RSS source configuration, and let Horizon's profiles handle scoring and briefing that the reader never did.
  • →From a hosted digest service: port your topic list into source categories, recreate the summarization behavior as a processing profile, and run both in parallel until the new briefings read right.
  • →From a hand-rolled cron and script setup: replace the ad hoc fetcher with BaseScraper subclasses so async fetching, extractors, and scoring come from one pipeline.
  • →From spreadsheets and manual link roundups: seed the curated source list, set a score threshold, and let the daily briefing replace the manual assembly step.
Migrating out
  • ↗To a hosted digest service: there is no export path for scores, so capture what matters through the REST API over sources, votes, and search before you stop the deployment.
  • ↗To an RSS reader: your source list is the portable asset; day-to-day reading returns to unranked feeds with no 0-10 scoring.
  • ↗To a self-built pipeline: fork the repo and strip it down, or keep the BaseScraper layer and swap the processing profiles and rendering for your own.

Resources & Guides

Tutorials & Learning

YouTube returned 6 videos for “Horizon”, and we withheld 6: 6 could not be judged, because “Horizon” is a single word that other videos use for other things. We are showing none, because we could not prove any of them are about Horizon.

Official links

Tools that pair well with Horizon

Common stack mates teams adopt alongside Horizon, with the specific reason each pairing earns its keep.

Featured Head-to-Head Comparisons

Alternatives to Horizon

View all
Scout

Scout

Scout turns your role, industry, and city into a 5-minute AI daily news briefing — read it before your first meeting.

FreemiumTry
Hacker Search

Hacker Search

Hacker Search, the semantic search engine for Hacker News comments, is discontinued as of 2025.

FreeTry
TrendRadar

TrendRadar

Open-source AI trend and public-opinion radar that aggregates Chinese platform hot lists and pushes only what you care about

FreeTry

Frequently Asked Questions

Used Horizon? Help shape our editorial sentiment research.