OnlyBuyForLife
AI-powered Buy It For Life product discovery — shop smarter, buy once.
The Problem
Every year you replace the same cheap products — the knife that dulls in a month, the jacket that falls apart, the blender that gives up. Meanwhile, Reddit's r/BuyItForLife community has spent years collectively testing and recommending products built to genuinely last a lifetime.
The problem? That knowledge is scattered across thousands of posts, buried under upvotes and threads. Finding it is a research project.
What OnlyBuyForLife Does
OnlyBuyForLife is an AI-powered discovery tool that does that research for you.
Browse a curated product catalog — cookware, knives, boots, wallets, flashlights, and more — surfaced automatically from the BIFL community's most upvoted and most-discussed recommendations.
Shop on eBay — every product in the catalog is enriched with live eBay listings, refreshed continuously so prices and availability are always current.
Community-driven rankings — products are scored by mention frequency and Reddit upvote weight, so the items that keep rising to the top of r/BuyItForLife rise to the top of our catalog too.
How It Works
- Reddit ingestion — a scheduled job pulls top posts and comment threads from r/BuyItForLife via the Reddit API
- AI extraction — GPT-4o-mini reads each comment thread and extracts structured product recommendations, weighted by upvote score
- Fuzzy deduplication — RapidFuzz merges variant names (
"All-Clad D3","allclad d3 fry pan") into a single catalog entry, accumulating community signal rather than splitting it - eBay enrichment — a continuous sync job pulls live listings for every product and scores them for relevance, keeping prices current
- Browse the storefront — products appear in a clean, category-filtered storefront built on FastAPI and Jinja2
Why We Built This
As a craftsman-developer, I believe in tools that outlast their owners. The BIFL philosophy aligns with how I think about software too — build it right the first time, make it last. This product is also a proving ground for our AI ingestion and enrichment pipeline, the same kind of technology we build for consulting clients.
This is what building in public looks like at Brew Bytes: ship something we actually want to use, talk openly about the engineering, and iterate based on real users. Read the full technical walkthrough in From Reddit Threads to Product Listings: OnlyBuyForLife's Ingestion Stack.
Current Status
Version 1 is live. The Reddit ingestion pipeline, AI extraction, fuzzy deduplication, and eBay enrichment are all running. Have feedback on the catalog or want to discuss a partnership? Reach out on the Contact page.
Built With
Ready to Try It?
Have questions or want help integrating this into your workflow? We're happy to help.