Inspiration
500 comments. 30 minutes of scrolling. Still no idea what people actually think. Sound familiar? We built ThreadLens because Reddit is a goldmine of real opinions - but digging through it shouldn't feel like a part-time job.
What it does
Paste a link. Get clarity. ThreadLens gives you:
- TL;DR that captures the real vibe
- Sentiment Score - happy crowd or angry mob?
- Consensus Check - agreement or chaos?
- Key Opinions with actual quotes
- Health Score - is this thread worth your time?
- Foru.ms Sync - save it forever
Plus a Chrome Extension so you never leave Reddit.
How we built it
- Next.js 15 + TypeScript + Tailwind for the frontend
- Gemini 2.5 Flash for AI analysis
- Foru.ms API for permanent storage with rich metadata
- Chrome Extension (Manifest V3) for seamless Reddit integration
Challenges we ran into
- Reddit's API rate limits and CORS headaches
- Getting AI to use real quotes, not hallucinations
- Chrome Extension CSP being... itself
Accomplishments that we're proud of
The Discussion Health Score - a unique metric no one else has. One number tells you if a thread is productive or a dumpster fire.
What we learned
- Foru.ms
extendedDatais incredibly powerful for storing structured metadata - Prompt engineering is an art - specificity matters
- Manifest V3 requires rethinking traditional extension patterns
What's next for ThreadLens
- Compare threads side-by-side
- Track opinion shifts over time
- Expand to Twitter, HackerNews, Discord
Built With
- chrome
- foru.ms-api
- google-gemini
- next.js
- react
- shadcn-ui
- tailwind-css
- typescript
- vercel-ai-sdk
Log in or sign up for Devpost to join the conversation.