Hey,
Every product I build ends up needing notifications. Someone replied. A sync finished. A new feature shipped. And every time, the first version is a table, a polling endpoint and a bell icon.
Then come the requests. Let me turn these off. Email me instead. Why did I get this twice? Each one is a week of plumbing that has nothing to do with the product.
So I built that plumbing once, properly, and called it Bodhveda.
I use it myself, in production. Arthveda tells traders when someone follows them and when something new ships. Grahak runs its whole notification center on it: new conversations, mentions and assignments in-app, plus one email per thread when a customer sends a burst of replies, not one email per reply.
It’s just me building this. If something is missing or feels wrong, email me at hey@ceoshikhar.com.
Thanks for being here.

Shikhar Sharma
Creator of Bodhveda, ceoshikhar.com