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
Guides
Use RedLens to pull a Redditor's complete public posts and comments into a local SQLite file — no API keys, no account, and nothing leaves your machine.
Guides
A practical workflow for spotting accounts that post in lockstep: track a topic, build the co-activity matrix, and read the brand metrics that separate fans from campaigns.
MIT-licensed, Python 3.11+, two runtime dependencies. Install it, sync an account or subreddit, and open the dashboard.
Get RedLens on GitHub