I built a small open-source tool to deal with my own content overload. It monitors newsletters, blogs, and RSS feeds, extracts new posts, summarizes them using LLMs (OpenAI or local Ollama), and sends one Slack digest each morning. Everything runs in a single Docker container using Node.js + SQLite.
• RSS, CSS-selector, or LLM-based extraction
• Summaries via OpenAI or local models (I use Gemma 4B on Ollama)
• Simple web UI to review items, mark read, flag, delete
• Slack webhook integration with per-channel routing
• Fully self-hosted, no external dependencies other than the sources you follow
mfyz•1h ago
• RSS, CSS-selector, or LLM-based extraction
• Summaries via OpenAI or local models (I use Gemma 4B on Ollama)
• Simple web UI to review items, mark read, flag, delete
• Slack webhook integration with per-channel routing
• Fully self-hosted, no external dependencies other than the sources you follow
There’s also a short write-up of how/why I built it: https://mfyz.com/oss-newsletter-digester-ai-slack-summaries