Founder of Qualia Bits, building voice AI for Indian call centres in Hindi, English and Hinglish. I build agents and retrieval systems, and I spend a lot of time taking agents apart to see where they break. Before this, computational chemistry at IIT (BHU): molecular dynamics on zinc battery electrolytes.
Fixes merged into projects I use:
- Rocket.Chat #43312 - i18n label missing for the app logs field.
- aiogoogle #174 - parse HTTP errors before media downloads, shipped in v5.20.0.
- emdash #3399 - keep custom ports when matching git remotes to Forgejo instances.
Open right now:
- twenty #29410 - fall back to workspace timezone in date filters.
- onyx #17070 - handle plain-string enum fields in Box permission sync.
- pipecat #6515 - keep later system messages as system on Anthropic models.
- Supermemory #1861 - make check-types pass on main.
- upgrade-oracle - prototype: an agent that reads real changelogs to find which breaking changes hit your code, with citations.
- bug-compass - experiment: how far does a fix sit from what the issue names? A localization-radius atlas over SWE-bench Lite.
- asli-byaaj - prototype: paste a loan offer, see the APR it really implies, red flags and regulated alternatives. English + Hindi.
- taste-twin - prototype: an agent that plans a weekend from your taste using Qloo, with a receipt for every pick.
- leash - prototype simulation, no real funds: a spending firewall for AI agents on NEAR with plain-English policy and function-call keys.
- KSDB - exploration: a vector database with semantic caching, memory layers and graph-linked chunks.
- alignment-research - CVAT: mechanistic interpretability experiments on whether aligned-looking behavior comes from stable internal causes.