I built a self-hosted news digest that re-ranks itself based on what you actually read
说明与用途
CondenseIt 是一个自托管的每日新闻摘要应用,使用本地 LLM 进行摘要,并根据用户交互重新排序文章,提供透明的排名解释,并能在低配硬件上高效运行。
问题
RSS readers are stateless and repeat the same feed order daily, offering no personalization or memory of user preferences.
结果
CondenseIt delivers a personalized, self-hosted daily news digest that learns from explicit and implicit user interactions, providing transparent ranking explanations and running efficiently on a Mac Mini without a discrete GPU.
工作流
- Configure source feeds via admin panel
- Schedule daily run
- Fetch articles from RSS, YouTube, Reddit, Hacker News, GitHub, Google News, and website change detection
- Summarize each article locally with Ollama (or OpenRouter)
- Score articles using 11 signals (keyword overlap, bigram matching, TF-IDF similarity, category/source averages, implicit engagement, explicit ratings)
- Apply exponential decay to ratings
- Render ranked list in web app with transparency panel
- Allow user to rate articles and adjust preferences
证据
I use RSS readers constantly. The problem I kept running into was that they are stateless.
CondenseIt is a self-hosted daily news digest. You point it at your sources, it runs on a schedule, summarises everything using a local LLM, and serves the results as a web app you can read in the browser.
Summaries run through Ollama locally, Metal-accelerated on Apple Silicon. No discrete GPU needed.
- 记录日期: 2026-09-08T10:01:14.615Z