# Samjha Do

*Last week I built an app with that name. It does one thing. You describe a screen that is confusing you, and it explains what is happening in calm Hindi or Marathi, as text and as a voice you can listen to.*

By [The BlogChain Newsletter](https://paragraph.com/@kazani) · 2026-07-13

---

**समझा दो**

Samjha Do means "make me understand." Last week I built an app with that name. It does one thing. You describe a screen that is confusing you, and it explains what is happening in calm Hindi or Marathi, as text and as a voice you can listen to.

I built it for a hackathon run by Mesh API. I also built it for someone in my family who cannot see, and for every parent who has ever called their child in a panic because a message on their phone said something frightening.

If you grew up translating technology for your family, you know the call. "There is a message asking for an OTP. Should I give it?" The answer matters. Sometimes the message is the bank doing its job. Sometimes it is a thief. The whole reason this app exists is that it can tell those two apart. Describe a real one time password request and it explains, calmly, what to do. Describe the scam version and it tells you, gently and clearly, to stop.

**What it is, honestly**

The app is small. It is one Cloudflare Worker and a single web page. The thinking is done by Mesh API. One model writes the explanation. A second model, a voice model called Bulbul from Sarvam, reads that explanation aloud in Hindi or Marathi. Both sit behind one key.

It took four days. The deadline was seven. By the time I submitted it, the total cost of all the AI work across forty eight test requests was eleven cents.

I am telling you the cost because the loud advice online right now is to build an AI agent and get rich. The part those threads skip is where the real work happens. It is not in the model. It is in everything around it.

**Where the work actually was**

My laptop is a 2015 MacBook Air with four gigabytes of memory. It cannot run the local test server that a normal build would use. So every time I needed to check my work, I deployed the app to the live internet and tested it there. That kept me honest, because I was always looking at the real thing and not a copy of it.

I attacked my own app before the judges could. I asked it questions it was never meant to answer. Most of the time it refused correctly. But when I asked it something with no screen at all, like a plain trivia question, it invented a fake screen and explained that instead. That is the exact failure that would embarrass the app in front of a real user. I found it, fixed it that evening, deployed the fix, and tested until the invention was gone and nothing else had broken.

I measured the speed instead of hoping. An explanation takes about six seconds. The voice takes about eight seconds to start. I did not pretend those seconds do not exist. I built the demo so that it talks through the wait, which also proves, live, that the app is really calling the service and not faking it.

The moment I made the code public, I realized the way the app talks to Mesh was now public too. Anyone could call it. So I put a hard spending limit on the account. No amount of stranger traffic can run up a bill I did not agree to.

None of that is exciting. All of it is the difference between a demo and something a member of your family can actually use without you standing next to them.

**Why this is the niche**

The results of the hackathon are not out yet. Mesh API already gave the project a public mention, which meant more to me than I expected. But the app does not need a prize to be useful. It is live right now at samjha-do.kazani.workers.dev. The code is open. The next confusing screen your mother sees has an answer that does not require her to phone you first.

Small agents that do one specific thing, built for the people the industry usually forgets, are where I want to spend my time. Not a general assistant. Not a platform. One clear job, done in a language and a voice the person actually trusts, with the scam caught before it costs them anything.

That is the whole idea. I intend to stay with it.

* * *

[Share](https://paragraph.com/@kazani/cz5N5sDIywEEAOGr8pGe)

---

*Originally published on [The BlogChain Newsletter](https://paragraph.com/@kazani/samjha-do)*
