readfine
Lector RSS/Atom auto-alojado con soporte web scraping, IA integrada (Anthropic/OpenAI/Ollama) y extracción de artículos. Usa Next.js/FastAPI sobre PostgreSQL/Redis. Incluye modo oscuro, historias unificadas y filtros avanzados.
Ficha actualizada 26 sept 2026, 13:20 · upstream 26 sept 2026, 12:52 · release v0.18.0
Qué es readfine
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Readfine es una aplicación web para gestionar fuentes RSS y Atom, inspirada en Tiny Tiny RSS, con capacidades de web scraping mediante selectores CSS para sitios sin feed. Permite la extracción legible de artículos usando trafileatura o readability-lxml, reproducción de videos de YouTube/Vimeo y organización mediante etiquetas y carpetas. La interfaz incluye modo oscuro (HTMX + Tailwind) y vistas adaptativas configurables por el usuario.
Integra soporte nativo para Inteligencia Artificial "bring-your-own-key", permitiendo resúmenes, puntuación de relevancia, chat sobre artículos y breves programados ("Catch me up") con proveedores como Anthropic, OpenAI, Gemini o endpoints compatibles (Ollama). El sistema cuenta con panel de administración, tokens API JWT, gestión de retención escalonada e importación/exportación OPML.
La seguridad es un punto crítico: el README advierte que el código fue escrito mayormente por IA con revisión limitada, recomendando auditar partes sensibles como autenticación y protección SSRF antes de usarlo con datos confidenciales. El registro está cerrado por defecto para mantener la privacidad, habilitándose solo vía panel admin o invitaciones.
- Gestión centralizada de fuentes RSS/Atom y scraping web sin feed.
- Resúmenes automáticos de artículos mediante IA local o en la nube.
- Unificación de noticias sobre el mismo evento desde múltiples fuentes.
- Lectura offline con videos incrustados y extracción limpia de contenido.
- Soporte nativo para scraping web con selectores CSS para sitios sin feed RSS.
- Integración flexible de modelos de IA (Ollama, Anthropic, OpenAI) vía API.
- Extracción de artículos legible con fallback a readability-lxml.
- Sistema de historias que agrupa noticias de múltiples fuentes en una sola fila.
- Código generado mayormente por IA con revisión humana limitada según advertencia oficial.
- Demo no apto para producción (credenciales hard-coded, HTTP sin proxy).
- Registro cerrado por defecto requiere configuración manual en panel admin.
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Requiere Docker + Compose. Usar setup.sh para generación de config y migraciones. Configurar SSL antes del despliegue (certificados propios o Let's Encrypt). Para producción, usar TRUSTED_PROXY_COUNT=1 con nginx incluido o TRUST_CLOUDFLARE=true. Nunca exponer demo compose. Guardar .env, certs/ y nginx.conf fuera de la imagen base para actualizaciones seguras.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.



