#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
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| Rank | Project | Score |
|---|---|---|
| 1 | RAGFlowRAG engine with deep document parsing, template chunking and agentic retrieval | 90 out of 100 |
| 2 | LightRAGGraph-based RAG framework with a REST API server and web UI | 90 out of 100 |
| 3 | deeptutorSelf-hosted AI tutor with knowledge bases, guided learning, books and quizzes | 89 out of 100 |
| #4 | Open NotebookSelf-hosted NotebookLM alternative for research notebooks, chat, and podcasts | 89 out of 100 |
| #5 | MaxKBEnterprise knowledge-base agent platform with RAG, workflows and MCP tools | 87 out of 100 |