jai@shankar:~

$ whoami

Jai Shankar

>

$ cat bio.txt

I build things that listen. LLM agents in production by day; by night, the same systems from the ground up: VAD, ASR, TTS and the real-time pipeline between them written in PyTorch rather than called over HTTP, a video retrieval stack where the encoder and the index are mine, and an assistant that runs on one machine and keeps running after you close the window. Same instinct as my IIT Delhi thesis, which taught a cheap simulation to correct its own numerical error: open the box, learn every layer, then make it fast.

# this is a real shell — type help to explore.

$
view workcv
find me

$ open ./avatar.png

Jai Shankar

$ git log --oneline --recent

Recently shipped

Production LLM agents, speech models built from the ground up, local-first AI tooling, and research code.

feat(prod)

Support-debug AI agent

An LLM agent running in production that triages incoming support issues, reproduces them against logs, and root-causes bugs, cutting time-to-diagnosis for the team.

$ cat ~/.interests

Things I keep thinking about

Outside the day job — the areas I read about, tinker with, and lose weekends to.

01

Multimodal AI

Models that read, see and listen at once. The interesting part is the seam — how a system grounds a sentence in a single frame, and the specific ways it fails when it can't.

02

Voice AI, end to end

Speech in, speech out, under a latency budget. Endpointing and barge-in are where a voice agent stops feeling like a demo and starts feeling like a conversation.

03

Local & on-device models

Apple Silicon is quietly fast enough. Running Whisper and a 9B model on a laptop means the private things never have to leave it.

04

Astronomy

The oldest data problem there is. Light that left its source before the Earth existed, and instruments patient enough to make sense of it.

05

Systems & computers

How the machine actually works — compiler, kernel, cache line. Abstractions get more useful once you've looked underneath them at least once.

06

Maths & physics

Differentiable solvers and numerical error. My thesis taught a cheap simulation to correct its own drift toward the truth, and I've been hooked since.

$ stat --summary --live