Brijesh Shetty
brijs.dev · a working notebook

I build things to understand them.

Hi, I’m Brijesh. This is where I keep my experiments with AI: narrated explainers, games, 3D simulations, small apps, and notes on what I’m learning along the way. Sanskrit grammar next to quantum mechanics next to cricket. Curiosity is the only theme.

  • 13 explainers
  • 10 games, sims & apps
  • 6 topics
Start here

Four things worth a few minutes

They all run in the browser, no install. Bat against a bowler that learns, untangle Bengaluru traffic, debug Pāṇini, or let the moon explain the calendar.

The Chase: a 3D cricket ground with the batter at the crease, fielders spread around and a scoreboard
Game · cricket

The Chase

You bat, the AI bowls pace and spin, sets the field and learns where you score.

  • Read the bowler’s aimed spot, then time your shot
  • 5, 10 or T20 overs, three difficulty levels
  • Works with a game controller
Play in the browser
Namma Roads: a 3D map of Bengaluru with labelled roads, traffic and issue sliders
Simulator · Bengaluru

Namma Roads

A 3D Bengaluru with 1,500 road users. Turn the potholes up, fix the junctions, watch the jams change.

  • 31 issue sliders from real roads
  • Silk Board, Hebbal, ORR, Namma Metro
  • English and ಕನ್ನಡ
Drive the city
Panchang with Chandra: a smiling moon inside a golden ring on a starry background
Explainer · Hindu calendar

Panchang with Chandra

A smiling moon walks you through tithi, nakṣatra, yoga and karaṇa: keeping time the Indian way.

  • 13 short narrated chapters
  • Today’s Panchang, worked out live
  • About 7 minutes
Begin the journey
Now · 2026-11

What I’m into

  • Building browser games and dioramas with AI agents: a cricket batting game where the bowler learns your weak spots.
  • Turning books and old texts into narrated, interactive explainers: Pāṇini, Nyāya, quantum mechanics, causality.
  • Learning how to write good Claude Code skills, and explaining the best ones I find.
Explainers

Narrated, interactive, made to be poked at

Each one is a single web page with a guide character, animations and things to drag, click and break.

All 13 explainers →
Skill Explainers preview
AI & Developer Tools

Skill Explainers

Interactive explainers of Claude Code skills: how each one is organised, and the domain knowledge it is built on.

Claude Codeskillsskill authoringrendering
Ayurveda spices preview
Sanskrit & Indian Heritage

Ayurveda spices

An animated, narrated apothecary of Ayurvedic spices: doṣas and dhātus, Sanskrit names and their roots, blends like garam masala and thuna paha, and what the evidence says about joints, teeth, blood sugar, blood pressure and hair. Inspired by a Matale spice garden in Sri Lanka.

AyurvedaspicesSanskritSri Lanka
Nyāya-sūtra, methodically preview
Sanskrit & Indian Heritage

Nyāya-sūtra, methodically

An animated, narrated, interactive walk through Gautama's Nyāya-sūtra: the sixteen topics, pramāṇas, the five-limbed argument, vyāpti, fallacies and the art of debate, with a logic lab and a debate arena.

NyāyaGautamalogicSanskrit
How Engines Work preview
Science

How Engines Work

A 3D, narrated garage tour of how motorcycle engines work: four-stroke cycle, cams and valves, cooling, oil, fuel and exhaust, engine layouts, torque vs power, and Royal Enfield dyno curves.

enginesmotorcyclesmechanics3D
Grade 8 IGCSE Explainers preview
School & Exam Prep

Grade 8 IGCSE Explainers

Interactive, animated, narrated explainers for Grade 8 Cambridge Lower Secondary / IGCSE: physics, chemistry, biology and computer science.

IGCSEGrade 8physicschemistry
Sanskrit & Indian Heritage

Why Shastras in the Age of AI: A Decoded Talk

A narrated, interactive explainer of a talk on why Indian scriptures matter in the age of AI: every Sanskrit verse decoded word by word, root by root, with Pāṇini's cases, kārakas and suffix rules animated.

SanskritVedasShastrasPāṇini
Lab

Games, worlds & tools

Visit the lab →
A yellow village house with a red dado and tiled roof, coconut palms behind, seen from the courtyard
3D · walkable memory

Uru home

A childhood village house rebuilt from photos and memory. Walk in, open the windows, light the boiler, draw water from the well.

three.jsBlendernostalgia
An isometric diorama of a cricket pitch with fielders, a scoreboard reading 147 KM/H
Pixel diorama

The Short Ball

One over of Test cricket on a 46-second loop: an outswinger, a bouncer, an edge to slip.

three.jsanimation
Brij Kombat: two armoured warriors fighting on a round arena under torches, with health and stamina bars
Game · 3D fighter

Brij Kombat

A 3D arena fighter with six classes: punch, sweep, block, dodge and save stamina for a special. Play the CPU, a friend on the same keyboard, or someone online.

gamethree.jsmultiplayer
Recently

Fresh commits

Straight from my public GitHub, updated a few times a day.

github.com/brijs →
  1. the-chase

    Round the wicket: marker on the bounce; swing kept through the pitch

  2. explainers

    Update explainer index data

  3. skill-explainers

    Landing page metadata for the explainers index card

  4. ayurveda-spices

    Add Ayurveda spices explainer (hub + 5 modules)

  5. bengaluru-traffic

    Shaped junctions that blend with roads; metro station names from Wikidata

  6. how-engines-work

    Add how engines work explainer

Subscribe

Get a note when something new ships

A new explainer, a game, an app, or something I wrote. Tell me what you’re curious about and I’ll lean that way.