frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Show HN: SubSparks – I built an AI to turn Reddit pain points into SaaS ideas

https://www.subsparks.com
2•victor_bram•3h ago
Hey HN,

I'm Victor, a solo dev, and I'm excited to share a project I've been passionately working on: SubSparks (https://www.subsparks.com).

The Problem I Was Trying to Solve:

Like many here, I love the idea of building MicroSaaS products. The biggest hurdle for me has always been the initial step: finding a genuinely validated problem to solve. Hours spent brainstorming, browsing forums, and still feeling like I was shooting in the dark. I noticed Reddit is a goldmine of people discussing their frustrations and needs, but manually sifting through it for real opportunities is incredibly time-consuming and often hit-or-miss.

What is SubSparks and How It Works:

SubSparks is a platform designed to automate this discovery process. At its core is an "Insight Engine" I built in Python. Here's a high-level look at how it operates:

Reddit Monitoring: The Python engine, based on user (team) configurations (target subreddits, keywords), actively scans Reddit for relevant discussions using PRAW. AI-Powered Pain Point Identification: I'm leveraging Google's Gemini API (specifically the Flash model for a good balance of capability and cost) with carefully crafted prompts. The AI analyzes the collected content to pinpoint specific "pain points," frustrations, or unmet needs that could potentially be addressed by a software solution. It's not just keyword matching; it tries to understand the context and intent. MicroSaaS Idea Generation: For each significant pain point identified, the system (again, using Gemini with different prompts) generates potential MicroSaaS ideas. This includes a name, a brief description, target audience, key features, and even a suggested monetization strategy. The goal is to provide a concrete starting point. Data Storage & Delivery: All these insights (raw posts, identified pains, generated ideas) are stored in a MongoDB instance. The SubSparks SaaS platform (built with Next.js and Postgres for user/team management) then presents this data to the users in a structured way. The Python engine itself runs on a VPS, which I'm managing with EasyPanel. This gives me the flexibility to run and update the scraping/processing logic independently of the main SaaS application.

Why I Built This & What's Different:

I wanted to move beyond just "idea generators" that spit out random concepts. SubSparks aims to ground every idea in a documented pain point from a real community. The link back to the original Reddit discussion is always provided, so users can dive deeper into the context and validate the pain themselves. The "value" is in automating the initial grunt work of sifting through vast amounts of text and connecting dots that might otherwise be missed.

Tech Stack (Briefly):

Insight Engine (Backend): Python (PRAW, Requests, PyMongo), Google Gemini API. SaaS Platform (Frontend/User Management API): Next.js, TypeScript, Drizzle ORM, PostgreSQL. Databases: MongoDB (for Reddit data & insights), PostgreSQL (for SaaS platform user/team data). Engine Hosting: VPS with EasyPanel. Current Stage & What You Can Try:

SubSparks is live, and you can configure your own "monitors" to start discovering pains and ideas in niches you're interested in. There's a https://www.subsparks.com so you can test it out.

I'd Love Your Feedback!

This is very much a work in progress, and the HN community's perspective would be invaluable:

What are your thoughts on using Reddit + AI for SaaS idea generation? How do you currently find and validate your project ideas? What are your biggest pain points in that process? Are there specific features you'd find useful in a tool like this? Any suggestions on how the "pain score" or "idea validation" aspects could be improved? Curious about any specific technical challenges I faced with the Python engine or Gemini integration? Happy to share more. Thanks for checking it out! I'll be around to answer any questions.

Victor

The Countries Behind the Most Devastating Hacks – White House CIO [video]

https://www.youtube.com/watch?v=WC-ycrROAMg
1•zerof1l•1m ago•0 comments

To My Fans (Scrapers)

https://nathanshobbies.com/posts/tomybots/
1•danepowell•3m ago•0 comments

Show HN: Qc-AI – Quick Config for Neovim with OpenAI

https://github.com/psaia/qc-ai
1•dovebarra•6m ago•0 comments

Trump 10 Commandments Released with Trump Bible: "Thou Shalt Not Fact-Check Me"

https://sites.google.com/view/annnewsforamerica/home
1•heyhoheyho•8m ago•0 comments

Ask HN: Should HN censor or replace the phrase "back in the day" in comments?

1•amichail•9m ago•2 comments

Free online participation in the Ada Developers Workshop, June 13th

https://forum.ada-lang.io/t/reminder-free-online-participation-in-the-ada-developers-workshop-june-13th/2109
1•DragonSpiritWTP•9m ago•0 comments

Weekend build: Free local first image conversion in the browser

https://dnnsthnnr.com/blog/weekend-build-free-local-first-image-conversion-in-the-browser/blog/weekend-build-free-local-first-image-conversion-in-the-browser
1•dnnsthnnr•10m ago•2 comments

The Vulnerability of Starting a New Hobby

https://mhmiller.bearblog.dev/the-vulnerability-of-starting-a-new-hobby/
1•Tomte•11m ago•0 comments

Chris Dixon – The Idea Maze (2013)

https://cdixon.org/2013/08/04/the-idea-maze/
1•rmason•12m ago•1 comments

Bill Atkinson Dies from Cancer at 74

https://daringfireball.net/linked/2025/06/07/bill-atkinson-rip
4•todsacerdoti•12m ago•1 comments

Linux Foundation tries to play peacemaker in ongoing WordPress scuffle

https://www.theregister.com/2025/06/06/linux_foundation_wordpress_peacemaker/
1•saikatsg•12m ago•0 comments

Monitors Database

https://comparepcmonitors.com/
1•mjcurl•19m ago•0 comments

Sophie Germain Prime Project

https://palaiologos.rocks/sophie-germain/
3•snoofydude•20m ago•0 comments

Diabolus Ex Machina

https://amandaguinzburg.substack.com/p/diabolus-ex-machina
1•laurex•24m ago•0 comments

A world built on fossil fuels is loud. Advocates are defending peace and quiet

https://grist.org/looking-forward/a-world-built-on-fossil-fuels-is-loud-heres-how-advocates-are-defending-peace-and-quiet/
2•rntn•27m ago•0 comments

Yuri Levitan

https://en.wikipedia.org/wiki/Yuri_Levitan
1•gametorch•28m ago•0 comments

Meta found a new way to violate your privacy. Here’s what you can do.

https://www.washingtonpost.com/technology/2025/06/06/meta-privacy-facebook-instagram/
8•m463•30m ago•1 comments

I built a small prompt manager that's now used by 100 people

https://www.echostash.app
1•debeast•31m ago•1 comments

Software OSS Mercenary

https://sdegutis.github.io/blog/software-oss-mercenary.html
1•90s_dev•33m ago•0 comments

Plants hear their pollinators, and produce sweet nectar in response

https://www.cbc.ca/listen/live-radio/1-51-quirks-and-quarks/clip/16150976-plants-hear-pollinators-produce-sweet-nectar-response
1•marojejian•35m ago•1 comments

Brazil and China move ahead on 3k-km railway crossing the Amazon

https://news.mongabay.com/short-article/brazil-china-move-ahead-on-3000-km-railway-crossing-the-amazon/
1•PaulHoule•35m ago•0 comments

Apple Is on Defense at WWDC

https://www.theverge.com/apple/681739/wwdc-2025-epic-trial-apple-intelligence
2•retskrad•37m ago•2 comments

Concolic Testing

https://languagelog.ldc.upenn.edu/nll/?p=56814
1•nateb2022•38m ago•0 comments

Ccusage: CLI tool for analyzing Claude Code usage

https://github.com/ryoppippi/ccusage
1•handfuloflight•39m ago•0 comments

Europe's Climate Urgency: Driven by Green Ideals or Fear of an African Refugees?

https://masatoshinishimura.com/europes-climate-urgency-driven-by-green-ideals-or-fear-of-an-african-refugees/
3•massanishi•41m ago•0 comments

Homemade GPS Receiver (1992)

https://lea.hamradio.si/~s53mv/navsats/theory.html
2•picture•41m ago•0 comments

Nathan Fielder calls FAA 'dumb' after agency rejects 'The Rehearsal' findings

https://www.msn.com/en-us/news/us/nathan-fielder-calls-faa-dumb-after-agency-rejects-the-rehearsal-findings/ar-AA1FJp3N
3•90s_dev•42m ago•0 comments

Lists of Lists of Lists

https://en.wikipedia.org/wiki/List_of_lists_of_lists
3•FergusArgyll•43m ago•1 comments

'Nobody wants a robot to read them a story '

https://www.theguardian.com/technology/2025/jun/03/creatives-academics-rejecting-ai-at-home-work
2•laurex•45m ago•0 comments

The great poaching: America's brain drain begins

https://www.axios.com/2025/06/07/us-science-brain-drain
1•doener•45m ago•0 comments