Agregador de feeds RSS autoalojado, con soporte multiusuario, una API compatible con Google Reader para apps móviles y extracción de datos web mediante XPath.
Tiendil/feeds.fun
Lector de noticias autohospedado que etiqueta automáticamente las entradas de feeds con LLM y permite puntuarlas y filtrarlas según esas etiquetas.
Alternativa open source a:Feedly
- Estrellas
- 397
- Forks
- 19
- Issues abiertos
- 67
- Último commit
- hace 15 días
¿Qué es?
Feeds Fun es un lector de noticias que asigna etiquetas a cada entrada de un feed y luego usa reglas definidas por el usuario para puntuar las noticias según esas etiquetas. Los lectores pueden excluir o exigir etiquetas, ordenar por puntuación o fecha y marcar elementos como leídos, para que solo queden los artículos más relevantes.
Las etiquetas se generan mediante procesadores de etiquetas. El principal, llm_general, pide a los modelos de OpenAI o Gemini que detecten etiquetas; otros procesadores se encargan de casos más sencillos, como los nombres de dominio, las etiquetas proporcionadas por el feed y los títulos en mayúsculas. Después, los normalizadores limpian las etiquetas originales: fusionan variantes como «a-book-review» y dividen comparaciones como «google-vs-microsoft». También se pueden usar modelos de terceros que ofrezcan una API compatible con OpenAI o Gemini.
El proyecto funciona con un backend en Python (una API ASGI y workers loader y librarian) y un frontend que se compila como contenido estático. Admite configuraciones para uno o varios usuarios mediante Docker e incluye plugins para fuentes como Reddit, GitHub, YouTube, ArXiv y Hacker News.
Funciones clave
- 01Asigna automáticamente etiquetas a cada entrada de noticias mediante LLM o procesadores más sencillos.
- 02Puntúa las noticias con reglas basadas en etiquetas.
- 03Filtra las noticias incluyendo o excluyendo etiquetas.
- 04Ordena las noticias por puntuación, fecha y otros criterios.
- 05Registra qué elementos ya has leído.
- 06Admite implementaciones de Docker para uno o varios usuarios.
- 07Incluye plugins específicos para fuentes como Reddit, GitHub, YouTube, ArXiv y Hacker News.
Casos de uso
- Seguir muchos feeds RSS y leer solo los elementos más importantes.
- Autohospedar un filtro de noticias personal que use tu propia clave de OpenAI o Gemini.
- Crear vistas basadas en etiquetas para noticias de fuentes técnicas como Hacker News, arXiv y GitHub.
Inicio rápido
- 1
Instala el paquete del backend desde PyPI
pip install ffun - 2
Descarga el modelo de SpaCy que utiliza el worker librarian
python -m spacy download en_core_web_lg - 3
Ejecuta las migraciones de la base de datos (requiere configurar PostgreSQL mediante las variables FFUN_POSTGRESQL__*)
ffun migrate - 4
Inicia el servidor de API
uvicorn ffun.application.application:app --host 0.0.0.0 --port 8000 --workers 1
Antes de usarlo
- Necesita una base de datos PostgreSQL y una configuración mínima para ejecutarse.
- Para generar todas las etiquetas, se necesita una clave de API de OpenAI o Gemini (o un modelo de terceros compatible).
- El README no indica una licencia clara, así que consulta el archivo LICENSE antes de reutilizarlo.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es feeds.fun?
- Lector de noticias autohospedado que etiqueta automáticamente las entradas de feeds con LLM y permite puntuarlas y filtrarlas según esas etiquetas. Feeds Fun es un lector de noticias que asigna etiquetas a cada entrada de un feed y luego usa reglas definidas por el usuario para puntuar las noticias según esas etiquetas. Los lectores pueden excluir o exigir etiquetas, ordenar por puntuación o fecha y marcar elementos como leídos, para que solo queden los artículos más relevantes.
- ¿feeds.fun es gratuito? ¿Qué licencia tiene?
- feeds.fun es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿feeds.fun sigue mantenido?
- Mantenimiento activo. El último commit de feeds.fun fue el 22 oct 2026.
- ¿Para qué puedo usar feeds.fun?
- Seguir muchos feeds RSS y leer solo los elementos más importantes. Autohospedar un filtro de noticias personal que use tu propia clave de OpenAI o Gemini. Crear vistas basadas en etiquetas para noticias de fuentes técnicas como Hacker News, arXiv y GitHub.
- ¿Cómo se instala feeds.fun?
- Instala el paquete del backend desde PyPI: pip install ffun Descarga el modelo de SpaCy que utiliza el worker librarian: python -m spacy download en_core_web_lg Ejecuta las migraciones de la base de datos (requiere configurar PostgreSQL mediante las variables FFUN_POSTGRESQL__*): ffun migrate Inicia el servidor de API: uvicorn ffun.application.application:app --host 0.0.0.0 --port 8000 --workers 1
- ¿Dónde consigo feeds.fun?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Tiendil/feeds.fun
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Un lector RSS autohospedado con carpetas inteligentes, agrupación semántica de noticias y una interfaz de lectura de tres paneles, desarrollado con Vue y Express.
Folo es un lector RSS de código abierto con IA que reúne tus feeds, newsletters, podcasts y fuentes sociales en una sola cronología.
Aplicación web PHP autohospedada que agrega feeds RSS y otras fuentes en un único lector con una vista de flujo en tiempo real.
Lector RSS ligero y autoalojado, con interfaz web adaptable, compatibilidad con PWA y soporte para la API Fever para clientes de terceros.
Un lector de feeds minimalista y autoalojable para RSS, Atom y JSON Feed, con PostgreSQL como base de datos.