Archive users and topics
sync pulls a user's full public post and comment history; track follows subreddits and topic networks over time. Re-runs are incremental.
A local lens on public Reddit history — archive users and topics, analyze them, own the data
RedLens pulls public Reddit discussions into a single SQLite file on your machine — no API keys, no Reddit account, no cloud. Sync users, track topics, and open analysis dashboards with one command.
What it does
sync pulls a user's full public post and comment history; track follows subreddits and topic networks over time. Re-runs are incremental.
serve opens a live local dashboard; page and report emit standalone HTML files you can keep or share.
leads, brands, and seeding surface accounts that post in lockstep — matrix views and brand metrics for investigating coordinated behavior.
export emits JSON, CSV, or JSONL for your own tooling; reports can pseudonymize usernames before you share findings.
Three commands
No. RedLens reads public data through arctic-shift, a free Reddit mirror. There is nothing to register and no rate-limit dance.
In one SQLite file on your machine. Nothing is uploaded anywhere; delete the file and the archive is gone.
It's built for researchers and analysts studying public discussion patterns, but anyone investigating a topic, a community, or coordinated posting can use it.
Optionally. summarize adds LLM-powered summaries and sentiment if you provide a key — the core workflow never requires one.
Insights
Public Discussion Analysis
Reddit plans to retire RSS on November 13, 2026. See what stops updating, what moderators can replace, and how to preserve research records.
Public Discussion Analysis
Use RedLens, SQLite, Gephi and NetworkX to map public Reddit discussion locally, with a reproducible edge definition and clear limits.
Public Discussion Analysis
Build a local Reddit network map from shared threads, export an edge table with SQL, and distinguish account overlap from evidence of coordination.
MIT-licensed, Python 3.11+, two runtime dependencies. Install it, sync an account or subreddit, and open the dashboard.
Get RedLens on GitHub