Introduction
Folo (formerly Follow) is a next-generation RSS reader that enhances traditional feed consumption with AI features such as automatic summarization, translation, and content filtering. It supports RSS, Atom, JSON Feed, and social media timeline subscriptions, presenting everything in a unified, modern interface.
What Folo Does
- Aggregates RSS, Atom, and JSON Feed sources into a single timeline
- Summarizes long articles using AI to provide quick overviews
- Translates foreign-language feeds into the reader's preferred language
- Supports subscriptions to social media timelines, newsletters, and podcasts
- Syncs reading state across web, desktop (Electron), and mobile clients
Architecture Overview
Folo is built with a Next.js frontend and a Node.js backend, backed by PostgreSQL for feed storage and user state. The AI pipeline routes article content through configurable LLM providers for summarization and translation. Feed polling runs on a scheduled worker that respects rate limits and conditional GET headers. Real-time sync between clients uses WebSocket connections.
Self-Hosting & Configuration
- Deploy via Docker Compose with the provided
docker-compose.yml - Configure the database connection string via
DATABASE_URLenvironment variable - Set
AI_PROVIDERandAI_API_KEYto enable AI summarization features - Adjust polling intervals with the
FEED_REFRESH_INTERVALsetting - Use a reverse proxy like Nginx or Caddy for HTTPS termination
Key Features
- AI-powered article summaries and one-click translation
- Beautiful, distraction-free reading interface with multiple view modes
- Built-in podcast player for audio feed subscriptions
- Keyboard-driven navigation for power users
- Open-source and self-hostable with full data ownership
Comparison with Similar Tools
- FreshRSS — traditional PHP-based reader; Folo adds AI summarization and a modern UI
- Miniflux — minimalist Go-based reader; Folo offers richer AI and social media integration
- Inoreader — commercial reader with powerful filters; Folo is open source and self-hostable
- Feedly — popular cloud reader with AI; Folo provides comparable AI features without lock-in
- Tiny Tiny RSS — mature self-hosted reader; Folo has a more polished modern interface
FAQ
Q: Do I need an AI API key to use Folo? A: No. AI features are optional enhancements; Folo works as a standard RSS reader without them.
Q: Can I import my feeds from another reader? A: Yes. Folo supports OPML import, which is the standard format used by most RSS readers.
Q: Does it support notifications for new articles? A: Yes. Desktop and web push notifications can be configured for specific feeds or keywords.
Q: Is there a mobile app? A: Yes. Native mobile apps are available alongside the web and Electron desktop clients.