This is a submission for the Hacktoberfest Open-Source AI Challenge Week 2: Side Hustle
What I Built
MarketMate turns rough product notes into a marketplace-ready title, description, search tags, opening line, and positioning suggestion. It’s for independent Etsy, Shopify, eBay, and Instagram Shop sellers who want to spend less time writing listings. I haven’t tested willingness to pay yet.
Demo
https://market-mate-gamma.vercel.app/
Code
https://github.com/rohini-ray/MarketMate.git
How I Built It
MarketMate uses Flask with an HTML, CSS, and JavaScript interface. The backend sends product notes to Gemma 4 through OpenRouter. It defaults to google/gemma-4-26b-a4b-it; the model can be switched using OPENROUTER_MODEL. The OpenRouter key is stored in Vercel’s environment variables, not in browser code. MarketMate doesn’t save drafts. Notes are sent to OpenRouter for generation, so users shouldn’t include private customer information.
Why Does Open Innovation Matter?
Gemma 4’s open weights give me the flexibility to change models and a possible path to self-hosting or fine-tuning later. This version uses hosted inference through OpenRouter; it doesn’t run offline, and product notes leave the app to generate copy.
My Agent Session
Prize Categories
Best Use of Gemma
Top comments (0)