Self-host feeds.fun
release-1.29.4AI-powered news reader with automatic tagging and scoring
- Stars
- 395
- Port
- 8000 (backend API server)
- Requires
- PostgreSQL
tiendil/feeds-fun-backendWhat is feeds.fun?
Feeds Fun is a self-hosted news aggregator that automatically assigns tags to feed entries using LLM processors (OpenAI, Gemini, or self-hosted models). Users create scoring rules based on tags to filter and sort their news, reading only what matters. It supports single-user and multi-user modes with OIDC authentication via Keycloak. The backend runs on Python/FastAPI with PostgreSQL, workers handle feed loading and tagging, and the frontend is a React/TypeScript SPA. It includes built-in integrations for Reddit, GitHub, YouTube, Hacker News, and ArXiv with custom feed discovery and post-processing. Configuration is via environment variables or TOML files for tag processors, normalizers, and LLM models.
Should you self-host feeds.fun?
feeds.fun scores 50/100 on selfhost.directory (how scoring works) and ranks #27 of 85 in Feed Reader. It has 395 GitHub stars.
It shipped 5 stable releases in the past year. The latest, release-1.26.0, came out on 28 April 2026. New versions land roughly every 7 days.
Setup is advanced: plan for several services and some ongoing maintenance. An official Docker image is available. It is Other-licensed and written mostly in Python.
Its closest alternative on selfhost.directory is RSSHub (85/100, 46 703 stars). It scores higher overall, so compare the two before you pick. See feeds.fun vs RSSHub side by side.
Features
- Automatic AI tagging
- Curated feed collections
- Feed Management
- Multi-user and single-user modes
- News tokens and entitlements
- Read tracking
- Source-specific integrations
- Tag-based scoring rules
- Tag normalization
- Third-party LLM support
feeds.fun README
More in Feed Reader
FlusFlus is a self-hosted, open-source feed aggregator and social bookmarking tool combining RSS/Atom/JSON feeds, read-later lists, and link sharing with collections.
FreshRSSOpen-source, self-hosted feed reader: multi-user RSS/Atom aggregation with WebSub push, XPath scraping of pages without feeds, OPML import/export and mobile app APIs.
FusionA self-hosted, open-source RSS reader that runs as one Go binary or a Docker container, with a responsive PWA web UI, Fever API support, and OIDC login.
garssSelf-hosted RSS aggregator using Docker Compose to build an ad-free news feed page. Uses GitHub Actions for daily updates and integrates RSSHub for enhanced feeds.
GlanceSelf-hosted, open-source startpage dashboard that gathers RSS, YouTube, Reddit and server info into widgetized pages via one small Go binary or Docker container.
goelandGoeland is a self-hosted, open-source tool that turns RSS, Atom, and JSON feeds into beautiful HTML email digests with full-text extraction and composable filters.
gpodder2gogpodder2go is a self-hosted, open-source Go implementation of the gpodder.net API for syncing podcast subscriptions across devices, replacing gpodder/mygpo server.
html2rssSelf-hosted web app turning webpages into RSS/JSON feeds. Paste a URL, get a feed instantly with a JS scraper. Includes Feed Directory and custom YAML support.
huntlyYour Personal AI-Powered Information Hub
InfomateSelf-hosted RSS feed aggregator that consolidates multiple news sources into thematic collections. Uses TextRank algorithm for NLP-based article summarization.
JARRJARR is a self-hosted, open-source feed reader that clusters articles via TF-IDF. Supports RSS/Atom, JSON Feed, Reddit, OAuth, OPML, dark mode, and REST API with Swagger.
Kbin/kbin is a self-hosted, open-source content aggregator and microblogging platform federating via ActivityPub. Offers Reddit-like magazines, moderation, REST/GraphQL APIs.


0 comments