Back to Projects
Flame Tree Pick
Flutter Local-First Digital Toy SQLite

Flame Tree Pick

A local-first RSS reader that respects your attention. No algorithms, no ads—just the content you chose to follow.

The Problem

RSS is a beautiful protocol—decentralized, open, and user-controlled. But most RSS readers feel stuck in 2008: cluttered interfaces, sync headaches, and features nobody asked for.

The Vision

Flame Tree Pick reimagines what a feed reader could be:

  • Local-First Architecture: Your data stays on your device. No accounts, no sync servers, no privacy concerns.
  • Respect Your Attention: No AI curation, no algorithmic feeds. You decide what to read, when to read it.
  • Digital Toy Philosophy: Delightful interactions, playful animations, and a UI that sparks joy.

Design Principles

  1. Own Your Reading List — Import OPML, add feeds, and your subscriptions are yours forever
  2. Offline by Default — Download articles for subway reading, airplane mode, or anywhere without signal
  3. Beautiful Typography — A reading experience designed for long-form content

Technical Approach

Built with Flutter for seamless cross-platform deployment:

  • SQLite + Drift for local-first data persistence
  • Riverpod for reactive state management
  • Custom parsing engine for maximum feed compatibility
  • Material 3 with custom motion design

Status

Currently in active development. Follow along for updates.