# feeds.fun

> Feeds Fun is a self-hosted, open-source news reader using LLMs to auto-tag and score RSS/Atom entries for personalized filtering.

- **Category:** Feed Reader
- **Licence:** Other
- **Latest version:** release-1.29.4
- **Open source:** oss
- **Languages:** Python
- **Platforms:** Docker Compose, Python, NPM
- **Tags:** RSS, Web feeds, Feed Reader, Feed Aggregator, News Aggregator, Tagging, News, Tags, LLM, Gemini, Openai, AI Tagging, Self Hosted, Rss Reader, Rss Aggregator, News reader, Scoring, Large language models, Llms

## Description

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.

## Links

- [Homepage](https://github.com/Tiendil/feeds.fun)
- [Website](https://feeds.fun)
- [Docker](tiendil/feeds-fun-backend)
- [Blog](https://feeds.fun/blog)
- [GitHub Repository](https://github.com/Tiendil/feeds.fun)
- [Roadmap](https://github.com/users/Tiendil/projects/1/views/1?pane=info)
- [Reddit Community](https://www.reddit.com/r/feedsfun/)
- [Discord](https://discord.gg/C5RVusHQXy)

---
Source: https://selfhost.directory/project/feedsfun