Skip to content
Hack Reports/LAB

HackReports

Things I build, investigate, and open source.

01

// curious by design

Featured Project
The Casebook interface: a dated timeline of medical reports on the left — labs, imaging and a discharge summary — and a search panel on the right showing results matched across every report.

casebook

Open source

One place for every medical report — synced hourly from the TMC Punjab Saarthi portal, and queryable by any AI you already use: Claude, ChatGPT, anything that speaks MCP. Built by a caregiver, for caregivers. Free and open source.

  • Next.js
  • PostgreSQL
  • Zilliz
  • Cloudflare R2
  • MCP
  • TypeScript
Posts

Latest posts.

All posts
Editorial illustration: a stone fortress flying the Keycloak banner on the left, a self-hosted MCP gateway at the centre, and a lighter hosted service on a plinth to the right, with connections fanning down to tiles for users, tokens, policies, apps and logs.

Keycloak was the correct answer. I picked Auth0 anyway.

OAuth in front of a self-hosted MCP gateway for Claude.ai, with the fewest moving parts I could get away with. The IdP shortlist, the three defaults that broke, and the conditions under which I'd reverse the call.

Geetansh Jindal
About

By Geetansh Jindal.

I build production AI systems and write down what breaks after they ship. A decade of infrastructure work sits underneath most of it.