Horizon
Open-source AI news aggregator that scores RSS and Hacker News stories and ships a daily bilingual briefing.
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
- 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
- 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
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
3 free scans · no card needed
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.
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.
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.
Average across the 8 sources that answered — each source counts once, not each post.
- +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.
- −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.
- • Cost of hosting (server, API keys for AI models)
- • Potential paid AI API costs if using non-free providers
Viability Score
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
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
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.
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.
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.
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
- Run a daily automated English and Chinese briefing on the tech topics your team cares about.
- Pull scored news items through the REST API into your own dashboard or research pipeline.
- Self-host a news aggregator with a scoring prompt you control and can revise.
- Submit or vote on sources to sharpen coverage in a niche the default list misses.
- Extend the BaseScraper layer to ingest a content type Horizon does not ship with.
- Parse full article text instead of feed excerpts by enabling content extractors on chosen RSS sources.
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.
- — re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
- — re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
- — re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
- — re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
- — re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
- — 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.
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.
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.
- →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.
- ↗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.
Scout
Scout turns your role, industry, and city into a 5-minute AI daily news briefing — read it before your first meeting.
Hacker Search
Hacker Search, the semantic search engine for Hacker News comments, is discontinued as of 2025.
TrendRadar
Open-source AI trend and public-opinion radar that aggregates Chinese platform hot lists and pushes only what you care about
Featured Head-to-Head Comparisons
Horizon vs Surge Ai
Choose Horizon if you need a free, open-source news aggregator with bilingual briefings and community curation. Choose Surge AI if you're a frontier AI lab needing expert human feedback for RLHF and rigorous model evaluation — recent benchmarks and Microsoft partnership underscore its technical depth.
Horizon vs Praktika
If you're a developer or tech enthusiast looking for an open-source, community-driven news aggregator with AI curation, Horizon is the clear choice at zero cost. If you're an intermediate language learner seeking to improve speaking fluency with AI tutor feedback, Praktika's freemium mobile app is purpose-built for that. They serve entirely different needs, so pick based on whether you want news or language practice.
Alternatives to Horizon
View allScout
Scout turns your role, industry, and city into a 5-minute AI daily news briefing — read it before your first meeting.
Hacker Search
Hacker Search, the semantic search engine for Hacker News comments, is discontinued as of 2025.
TrendRadar
Open-source AI trend and public-opinion radar that aggregates Chinese platform hot lists and pushes only what you care about
Frequently Asked Questions
Categories
Best-of guides
Used Horizon? Help shape our editorial sentiment research.