Sanskrit memory wheels

▶ Run this with ChatGPT (copy prompt)

Install the connector once at svatantrya.net/plugins (public bundle, no key), then paste this. ChatGPT calls the public MCP tools and can run the lessons by voice.

Bruno meets Pāṇini: you turn the meaning rings; Paninian grammar handles the transformations. Two tiers side by side — curated teaching forms (hand-entered, beginner-safe) and machine traces (Vidyut derivations, unreviewed). Full thesis: SANSKRIT-MEMORY-ENGINE-THESIS.md; upstream curated package (MIT): vendor/sanskrit-bruno-wheels/.

Journey lives here once JavaScript loads.
cumulative: each level adds rings, never removes.

machine check over the curated table: 20 agree exactly, 1 special (katham), 3 machine gaps (ekatra, ekataḥ). Full per-form report: crosscheck.json. Disagreement is a teaching decision or a machine gap — never a silent override.

Machine A: the word constructor

Five bases × four endings as a table — or as rotating discs below it. Tap any cell or disc sector for teaching note + machine trace + scripture. Level 1 shows the bases ring only.

place
wherewherewhere · 5.3.10
time
whenwhenwhen · 5.3.15
source
from wherefrom wherefrom where · 5.3.7
manner
howhowhow · 5.3.23
kimwhat? which?
also: kathamkathamhow? (5.3.24-25 special)
tadthat
yadwhich (relative)
sarvaall, every
anyaother
Pick a cell: surface, derivation and scripture land here.

Machine B: the sentence constructor

Pick who, whose, where, when, and what they do — person, number and gender resolve automatically. Question modes are gated: from where? needs come. Words show ■ machine-traced or ◇ curated-only.

who

does what

when

where

whose

अहं सर्वदा अत्र सुखी अस्मि।
default: I + always + here + happy + am. Enable JavaScript to rotate the rings.

Mastery drill

Say it aloud, reveal, grade yourself. Mastered cards leave; misses recycle. Progress stays on this device.

Kāraka wheel

The verb is the hub; every noun is one of six relationships to it. Relationship first, ending second.

Six relationships to the verb

Pick one: relationship, ending, and worked example land here.
The verb is the hub; every noun is one of six relationships to it. kāraka (relationship) first, vibhakti (ending) second — the ESG move.

Status: curated-teaching-unreviewed. Teaching glosses in our own words. Examples assemble only words already on file.

Learning harness (for ChatGPT / any tutor model)

One fetch carries the whole program: harness.json (all wheels + decision tree + verify index + links). The master prompt that teaches a model to use this site: HARNESS.md — display protocol, stages, verification, pronunciation, translation-work + trika-x links.

Tutor levels (machine-readable)

Point any tutor model at one file per level — data URLs, closed-world rules, drills, unlock order.

Level 1 — Bases — six question-words, no endings
Level 2 — Endings — 20 cells + traces + crosscheck
Level 3 — Who does what — agreement: verb + adjective follow
Level 4 — When and where — adverbs join, never inflect
Level 5 — Asking — gated modes + possessors + 10-turn script
Level 6 — Relationships — six kārakas, verb at the hub

Trika wheels

Same machine, Trika content: rotate the old triads and see each pole clearly.

The bound and the binder

Pick one: definition and source land here.
Rotate the three: who binds whom with what. The Trika answer is always given in the texts, never invented here.

Three levels of speech

Pick one: definition and source land here.
The classic Trika triad of the goddess in sound. Options without concept files are teaching labels, marked pending.

Three powers of the Lord

Pick one: definition and source land here.
Every Trika act is all three at once; the wheel isolates them to see each clearly.

Knowing: knower, means, known

Pick one: definition and source land here.
The epistemic wheel: every claim page in this library is implicitly a pramāṇa/prameya pair. No concept files yet; all three marked pending.

Status: curated-teaching-unreviewed. Teaching labels. LINKED options quote the concept file; PENDING options are owner glosses awaiting concept files. Nothing here is doctrine.