#2525th of 51 in RAG, knowledge and search

horizon

Daily AI-curated news briefings from RSS, Hacker News, Reddit and more

Stars
13.7k
License
MIT
Last commit
Nov 2026
Language
Python
Stars, last 29 weeks+12,150
20 Apr 2026: 1,509 stars27 Apr 2026: 1,627 stars4 May 2026: 2,056 stars11 May 2026: 3,737 stars18 May 2026: 4,228 stars25 May 2026: 5,088 stars1 Jun 2026: 5,696 stars8 Jun 2026: 6,094 stars15 Jun 2026: 6,856 stars22 Jun 2026: 7,325 stars29 Jun 2026: 7,973 stars6 Jul 2026: 8,219 stars13 Jul 2026: 8,473 stars20 Jul 2026: 8,668 stars27 Jul 2026: 8,855 stars3 Aug 2026: 8,985 stars10 Aug 2026: 9,125 stars17 Aug 2026: 9,296 stars24 Aug 2026: 9,395 stars31 Aug 2026: 9,517 stars7 Sept 2026: 9,683 stars14 Sept 2026: 9,752 stars21 Sept 2026: 9,832 stars28 Sept 2026: 9,927 stars5 Oct 2026: 9,981 stars12 Oct 2026: 10,070 stars19 Oct 2026: 11,274 stars26 Oct 2026: 11,480 stars2 Nov 2026: 12,572 stars9 Nov 2026: 13,659 stars

1,509 on 20 Apr 202613,659 on 9 Nov 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

Horizon pulls items from RSS, Hacker News, Reddit, Telegram, X, GitHub and other sources, then scores, deduplicates and summarizes them with an LLM using configurable profiles. It writes English and Chinese Markdown briefings and publishes them to GitHub Pages or sends them by email, webhook or WeChat. It runs as a Python CLI, with an MCP server and an agent skill for driving it from an assistant.

Who it is for: Self-hosters who want a personal, scheduled AI news digest

Strengths

  • Profiles set per-source scoring rubrics, thresholds and output format, usually without code changes
  • Ten source types, including HN, Reddit, Telegram, GitHub, GDELT and Google News
  • Delivers via Markdown, GitHub Pages, email, webhooks (Feishu, Slack, Discord) and WeChat
  • Exposes pipeline stages through an MCP server and an installable agent skill

Weaknesses

  • Needs an LLM provider key or ChatGPT sign-in; Ollama appears only as a badge
  • Twitter/X source depends on Apify and a Playwright setup the Dockerfile lacks
  • Batch CLI run on a schedule, not a persistent app with search over past items
  • No tagged releases

What it needs

  • no GPU
  • Docker + Compose
  • Needs LLM provider API key (OpenAI, Gemini, etc.), uv or pip, SMTP/IMAP for email delivery (optional), Apify for X source (optional)
  • Models: OpenAI, Gemini, Claude, DeepSeek, Doubao

Quick answers

Is horizon open source?

Yes. Its code is on GitHub under the MIT license.

Can you run horizon with Docker?

Yes. Its repository has a Docker setup: a Dockerfile, a Compose file or a published image.

Does horizon need a GPU?

No, it runs without one.

Also in RAG, knowledge and search

See all 51
Also in RAG, knowledge and search
RankProjectScore
1RAGFlowRAG engine with deep document parsing, template chunking and agentic retrieval Live demo ↗ (opens in a new tab)94k stars+2,164 (+2.4%) in 30 daysApache-2.090 out of 100
2LightRAGGraph-based RAG framework with a REST API server and web UI40.7k stars+650 (+1.6%) in 30 daysMIT90 out of 100
3deeptutorSelf-hosted AI tutor with knowledge bases, guided learning, books and quizzes58.2k stars+17,179 (+42%) in 30 daysApache-2.089 out of 100
#4Open NotebookSelf-hosted NotebookLM alternative for research notebooks, chat, and podcasts41.9k stars+1,895 (+4.7%) in 30 daysMIT89 out of 100
#5MaxKBEnterprise knowledge-base agent platform with RAG, workflows and MCP tools23.1k stars+246 (+1.1%) in 30 daysGPL-3.087 out of 100