3
5 Comments

How I built an AI tool to save my wife hours of tedious stock photo tagging

Hey Indie Hackers,

I wanted to share a quick story of how I built my latest project, SubmitAI.cc.

My wife is a professional stock photographer. She loves taking photos, but she absolutely hates the submission process. For every single photo she uploads to Adobe Stock or Shutterstock, she has to manually write a title, a description, and find up to 50 relevant keywords.

If you upload hundreds of photos a month, this easily adds up to hours of boring spreadsheets and manual clicking.

As a Product Manager, I saw this and thought: "We can automate this with AI."

So, I built SubmitAI (https://www.submitai.cc).

How it works: 1. Drag and drop any stock photo or video frame. 2. The AI analyzes the image. 3. Instantly generates a clean title, description, and exactly 50 SEO-sorted keywords. 4. Copy-paste or export to CSV.

It runs completely in the browser, and I’m offering 10 free credits at signup (no card required) for anyone who wants to try it.

I'd love to hear your feedback on the product or the landing page!

Are there any other stock contributors here? How do you handle metadata?

posted toAvatar for product SubmitAi - stock keywording
SubmitAi - stock keywording
  1. 1

    Honestly, what stood out to me wasn't the AI part.

    It was that the original problem came from a professional contributor rather than a casual creator.

    The thing I'd be careful with is assuming the buyer and the user are always the same person here.

    I've seen products solve a very real workflow pain and still end up marketed to the wrong layer of the market.

    Curious whether you've thought much about that distinction yet.

    1. 1
      ​Spot on, Aryan—that’s a really sharp observation. ​Right now, my initial target has been solo professional contributors where the buyer and user are the same person—creators who feel the manual tagging pain directly and want to save hours of workflow time. ​However, as the product evolves, the buyer vs. user dynamic definitely becomes crucial when dealing with stock agencies, studios, or teams using VAs/freelancers for keywording. For that layer, the positioning shifts from "saving yourself tedious work" to ROI, team productivity, and bulk management. ​I’m definitely keeping team/agency functionality on the radar for the next stages. Appreciate you bringing this perspective—have you tackled a similar positioning shift in your own projects?
      1. 1
        That’s a useful distinction. I’d be interested in continuing the conversation beyond the thread — would you be open to sharing the best email to reach you on?