I build things, mostly for myself, occasionally for a few hundred thousand people.

My interests are all over the place. There's civic tech for people around me. Research code behind the papers. Small tools I built because I needed them. And a daily video log. A thing that's happened more than once: built fast, found people, outgrew its free tier. Still working on that part.

Civic tech

Built for people around me.

  • Route information for Kolkata's buses and metro lives in people's heads and fragmented lists. This turns it into a searchable graph. Direct, one-change, and two-change journeys, autocomplete, stop maps. Static, no backend, no login.

    Went mildly viral. ~450k views, and about 30k people have actually used it to check routes. ★ 117 repo →

  • A precision recommender for India's 4,669 government welfare schemes. The official portal returns 500–3,000 results per query; this asks the right branching questions and returns 20–50, with relevance scores, explanations, and the application path. In 12 languages.

    Got more pickup than I'd planned for. Somewhere around 200k+ views, 10k+ people who actually opened it, and ~860k edge requests in a single week. That blew through the free tier, so I paused it while I figure out how to keep it up sustainably. ★ 4 repo →

Research code

Open-source behind the papers.

  • The codebase for testing whether LLMs exhibit human-like cognitive patterns (Thematic Apperception, framing bias, Moral Foundations Theory, and cognitive dissonance) across GPT-4o, LLaMA 70B, Mixtral 8x22B, and DeepSeek V3. Paper at AACL 2025 SRW.

  • The repo for The Adversarial Arms Race: Emergent Security Through Competing AI Agents.

  • Cross-lingual generalizability of LLM evals: what an alignment benchmark forgets the moment you change the language.

Tools & guides

Small things I made, mostly for one job each.

  • The only ML roadmap you'll ever need: what each data role actually does, in what order to learn it, and which resources are worth your time. The guide I wish I'd had.

  • A Chrome extension that replaces your New Tab page with a brutal, honest countdown: "Akash, you have 1356 days remaining." Inspired by Instagram's Project 1356; built for staying focused on long-horizon goals.

  • Upload a PDF, get a 4-up cut-and-stack layout for A4. Print double-sided, cut horizontally and then vertically, and you have four stacks of quarter-sized pages in the right order. Built for booklets I wanted to print.

    repo →
  • Seventeen Web3 AI agents (CryptoResearcher, Uniswapper, and fifteen more) built on the Syntax stack for the Spectral hackathon.

Before all of this, I won 21 hackathons. That's basically how the research career got going.

Built because I needed it

When I want a tool and can't find one, I usually just make it. Most of these are small and personal, built to solve one problem of mine. Solving it was the whole point, so most quietly stayed private after that.

  • Insta Transcriber

    Pulls all my Instagram videos and transcribes them locally. For the content workflow behind the documentary.

  • Flickr GIF

    Generates Anki-encoded flickering GIFs so I can drill Q&A pairs in a format that actually sticks for my brain.

  • Learn French

    A small app I built to study French. Scored 10/10 (the best possible grade) on the assessment that followed.

  • Book2Audio

    Converts books to audio for the commute. Built for personal use.

  • Email Generator

    Context-aware draft generation. Built when I was sending too many of the same email.

  • FIFA 26 WC Prediction

    A World Cup outcome predictor built on a Dixon-Coles base with feature-adjustment layers. Active.

Trying to Become Human Again

A video I post most days on Instagram, about doing research, actually seeing people, and not losing the rest of life to the work.

@akash_in_situ → · 8.3K following along

I also wrapped my last six months on Instagram into a small year-in-review page: the posts, the numbers, the highlights. See my Six Months Wrapped →