Skip to content
Building TapLM

Developer & Designer | philosopher

Asia --:-- · GMT+6

About

I build things people actually talk to. Most of my work lives inside Telegram: TapLM, an AI that argues back instead of agreeing to be polite, and Vuwi, a companion who remembers you and texts first.

I ship the whole thing myself: bots in TypeScript and Python, data in PostgreSQL and MongoDB, and the landing pages in Next.js. When I'm not building, I'm thinking about why people want to be understood, and whether a machine can do any of that honestly.

Right now

LOADING
Not listening right now
silence is also a genre
since first breath
0y 0d 00:00:00

Projects

Stack

Languages
  • TypeScript
  • JavaScript
  • Python
  • SQL
Frontend
  • React
  • Next.js
  • Tailwind CSS
  • Motion
  • Vite
  • three.js
Bots & Backend
  • Node.js
  • grammY
  • aiogram
  • wzgram
  • Express
  • Flask
  • aiohttp
  • Zod
Data
  • PostgreSQL
  • MongoDB
  • SQLite
  • Redis
  • Drizzle
  • Mongoose
Infra & Tools
  • Docker
  • Railway
  • Vercel
  • Bun
  • uv
  • Vitest
  • Playwright

GitHub activity

@TapDuck
OctNovDecJanFebMarAprMayJunJulAugSepOct
1,268 contributions in the last yearLessMore

Writing

ideamaybe first

Why TapLM argues back

  • What a bot should remember about you
  • Building a friend who texts first
  • Can a machine understand you honestly?

Nothing published yet. Just ideas I keep circling.

Guestbook

Leave a little note on the wall. Anything — a hello, a song, a bad joke.

Keep it kind and clean. A bot reads every note first. One note a week.

Say hi, I don't bite.

The cat and dog will deliver it. I usually reply within a day.

hi@z7vi.com
Asia · --:--
© 2026 Zavi · built by hand in Bangladesh, GMT+6 · always a draft