You will not study Sanskrit. You will live it. Configure your Aryan persona below, enter the world, and acquire the language the only way it has ever truly been learned — through life itself.
Configure Your Aryan Persona
Gender
Time Period
City
Social Class
Your Ancient Indian Persona
Stage of LifeAccuracy: —
Your story awaits. Press Begin Scene to enter the world.
Optional — leave blank for your selected AI model to randomly pick words based on its internal preferences
Words Learned
Sanskrit vocabulary from your scenes
Clear History?
This will erase all scene text. Your persona and stage progress are kept.
Start Over?
This will permanently delete your persona and all conversation history.
Are you sure? Consider exporting your history first — once reset, it cannot be recovered.
Saved Personas
Your preserved Sanskrit lives
How It Works
Behind the scenes of Jīvana Ādi
What is happening when you press Begin?
Each time a scene starts, the app sends a single message to an AI model — your chosen OpenAI model or a local Ollama model. That message contains everything needed in one go: who you are, where you are, what stage of life you're at, and strict rules about how the scene must be written. The AI replies with a short JSON object containing the scene text, a question, the answer options, and a glossary of Sanskrit words used.
Why is it cheap?
There is no ongoing conversation sent back and forth. Each request is self-contained — the app sends one message, gets one reply, and that's it. The scene summary (one sentence) is included in the next request to maintain continuity, but the full scene text is never re-sent. This keeps every call very short. At Flex tier pricing, a full session of 10–15 scenes typically costs a fraction of a cent.
What is sent to the AI — exactly?
Every request contains three layers:
1. Your persona — name, birth year, family background, era, city, class. 2. Scene conditions — a randomly drawn time of day, location, characters present, and situation type. 3. Stage rules — strict instructions about language ratio (how much Sanskrit vs English), scene length, narration in second person ("you"), no macrons, and what kind of question to generate. 4. Anti-repeat instruction — tells the AI not to reuse vocabulary or situations from earlier beats. 5. Learned words list — the words you've already encountered, so they aren't made the focus again.
The stage rules, word for word
These are the exact instructions sent to the AI for each stage of life:
Your data
Nothing is stored on any server. Your API key, your persona, your scene history, and your learned words all live only in your browser's local storage. The only data that ever leaves your device is the prompt sent to OpenAI or your local Ollama model.
Script Explorer
The sacred script of Sanskrit — every vowel, consonant, and special mark. Click any character for pronunciation, notes, and example words.
Devanagari Numerals
Learn how Sanskrit numbers are written and spoken in Devanagari — from 0 to 9 and beyond.
Core Rules
० १ २ ... ९Ten Devanagari digits represent the decimal system — numbers are built positionally from left to right.
१०, २०, ३०Tens are written by placing a digit before a zero digit — १० is ten, २० is twenty.
१००, १०००Hundreds and thousands use the same digits with place value — १०० is one hundred, १००० is one thousand.
५०००, १००००Larger numbers follow the same decimal pattern and are read with Sanskrit number names.
०0śūnya
१1eka
२2dvi
३3trī
४4catvāra
५5pañca
६6ṣaṣ
७7sapta
८8aṣṭa
९9nava
१०10daśa
२०20viṃśatī
३०30triṃśat
४०40caturviṃśat
५०50pañcāśat
६०60ṣaṣṭi
७०70saptati
८०80aśīti
९०90navati
१००100śata
२००200dvīśata
५००500pañcaśata
१०००1,000sahasra
२०००2,000dvi sahasra
५०००5,000pañca sahasra
१००००10,000daśa sahasra
१०००००100,000lakṣa
१००००००1,000,000koṭi
Flashcard Quiz
Flip the card to reveal the answer, then mark whether you got it right.
Category
Order
Direction
Mode
Vocab Category
Nouns, Verbs, Adjectives and Phrases are built-in sets — available offline, no setup needed.
Words generates a fresh AI-powered set on any topic — requires A.I set up.
Difficulty
Topic
Custom Topic
Configure options above and click Generate to create AI flashcards.
Click to reveal
1 / 13
Score: 0 correct, 0 missed
1 / 13
Score: 0 correct, 0 missed
Sentence Generator
Generate authentic Sanskrit passages tuned to your level, style, and length.
DIFFICULTY
STYLE
Length — 1 sentence
1 lineShort ¶Medium ¶Long text
Topic — optional
Press Generate to create a Sanskrit passage.
Content quality varies depending on which AI model you use. Consider verifying with a Sankrit scholar.
Made By Sazar For Humanity.
Free to use, replicate, and alter — Provided credit is given where it is due.
अ
Pronunciation
Romanisation
Example Word
Vowel Conjugations
AI Settings
Connect an AI model to power sentence and word generation.
API Key
Your key is saved only in your browser. It never leaves your device.
Model
Service Tier
Flex
Lower cost, best-effort processing — may be slower
Expand/Observe the bar on the left then select API keys from the menu.
3
Press Create new secret key, give it any name, and copy the key — it starts with sk-. Save it somewhere safe if you want to copy it again as after you create it you won't be able to view it again.
4
Add a small amount of credit under Billing — even $5 will run thousands of scenes at Flex tier pricing.
5
Paste the key above and press Test & Load Models. I recommend gpt-5.1 — it's the fastest and least restricted model I've found, though this is your call.
Server URL
Model
Generation Behaviour
PreciseInventive
How to set up Ollama
1
Download Ollama from ollama.com and install it locally.
2
Run Ollama with CORS enabled: OLLAMA_ORIGINS=* ollama serve.