I wanted to build something practical with AI, so I started working on LocalBiz AI, a simple marketing assistant for small businesses.
The idea is simple: a business owner enters their business details, offer, target audience, tone, and language, and the app generates marketing content for them.
It can generate:
- Instagram captions
- WhatsApp messages
- Reel scripts
- Ad headlines
- Ad descriptions
Why I Built It
Many small businesses don't have a marketing team. They may know what they want to promote, but creating content for every platform can take time.
I wanted to make that process easier.
I also added English, Hindi, and Hinglish because local businesses in India don't always communicate with customers in English.
Building With Gemini
I built the project using Google AI Studio and Gemini.
The first version was very basic. I kept testing it and improving things like the UI, different content formats, language generation, and error handling.
One interesting problem I faced was AI adding information that wasn't provided by the user.
For example, if someone entered "Premium Biryani Thali", the AI might add claims like "fresh" or "slow-cooked" even when those details weren't provided.
So I added instructions to keep the generated content based only on the information provided by the business.
What I Learned
The biggest lesson was that building with AI is not just about writing a good prompt.
You still need to:
Build → Test → Find problems → Fix → Test again
AI helped me build faster, but I still had to make the product decisions and test whether the results actually made sense.
Try It
You can try LocalBiz AI here:
The project is also available on GitHub:
https://github.com/ajayrbyte/localbiz-ai
This is still an early version, but I'm excited to keep improving it and eventually test it with real small businesses.
AI Disclosure
AI was used to help with the writing and editing of this article. The project, development, testing, and decisions described here are my own.

Top comments (0)