classical dance · pose detection

Learn India’s classical dances, pose by pose.

Watch a master, mirror the pose on camera, and let on-device tracking tell you exactly what to fix — finger by finger, joint by joint, with nothing leaving your device.

Classical dance·Pose detection·On-device inference·India

A Bharatanatyam dancer

Bharatanatyam

Tamil Nadu

Tamil Nadu

Bharatanatyam

The temple dance of Tamil Nadu

Origin

The temple dance of Tamil Nadu, sculpted on Chola temple walls and codified in the Natya Shastra.

Technique

A fixed torso, the bent-knee aramandi, and hasta mudras carrying the meaning.

Music

Carnatic ragas and talas; the nattuvanar calls the rhythm on cymbals.

A Kathak dancer

Kathak

Uttar Pradesh

Uttar Pradesh

Kathak

The storytellers' dance of the north

Origin

Born of wandering kathakaars, then shaped into court art under the Mughals.

Technique

Blazing spins, ghungroo-laced footwork, and storytelling through abhinaya.

Music

Hindustani ragas and talas; the dancer recites the bols before dancing them.

A Kathakali dancer

Kathakali

Kerala

Kerala

Kathakali

Kerala's painted dance-drama

Origin

A night-long dance-drama of Kerala's temples, retelling the epics.

Technique

The face and eyes speak; mudras and percussion carry the story.

Music

Chenda and maddalam drums, singers, and the ilathalam cymbal.

A Kuchipudi dancer

Kuchipudi

Andhra Pradesh

Andhra Pradesh

Kuchipudi

Quick-footed dance-drama of Andhra

Origin

Named for the village of Kuchipudi, where it began as Vaishnavite theatre.

Technique

Quick footwork, sharp geometry, and a dancer balanced on a brass plate.

Music

Carnatic ragas and talas, driven by mridangam and violin.

A Odissi dancer

Odissi

Odisha

Odisha

Odissi

The temple dance of the tribhangi

Origin

Odisha's temple dance, once danced by the maharis of Jagannath.

Technique

Tribhangi — the three bends of head, torso and hip; poses off temple walls.

Music

Odissi ragas and talas, with pakhawaj and flute.

A Manipuri dancer

Manipuri

Manipur

Manipur

Manipuri

The lyrical Raas Leela of Manipur

Origin

A devotional retelling of Radha and Krishna's Raas Leela.

Technique

Rounded, flowing movement with no sharp angles — soft and lyrical.

Music

The pung drum and flute carry the kirtan rhythm.

A Mohiniyattam dancer

Mohiniyattam

Kerala

Kerala

Mohiniyattam

The swaying dance of the enchantress

Origin

Named for Mohini, Vishnu's enchantress avatar; a solo lasya form.

Technique

Soft, swaying movement with a gentle side-to-side glide.

Music

Sopana and Carnatic ragas, set to slow, lilting talas.

hover to flip

the hands

A language of the hands, formed in three dimensions.

Bharatanatyam tells its stories through hasta mudras — a flag, a peacock, a blooming lotus. The hand here forms eight of them in turn: pick a name to see it again, or move your pointer to turn the hand.

All twenty-eight are in the library, each with its meaning and how it is held. When you are ready, hold one up to your camera and live detection names the gesture it sees.

the lineage

A tradition two thousand years old, learned by repetition.

Every classical form traces back to the Natya Shastra — a single text that set down how the hands, the eyes and the body carry meaning. What changes from one state to the next is only the accent: how the knee bends, how the beat lands, how the face is painted.

Nothing here is trying to replace the teacher. A camera can tell you your elbow is a hand’s-breadth out of place at eleven at night, when there is no one else in the room to say so. That is the whole claim.

what this is

A camera, a master to follow, and nothing leaving the device.

NrityaVaani pairs two things that have always belonged together: the classical forms of India, and the discipline of matching a teacher. The tracking is Google MediaPipe running in your browser tab; the correction is a set of geometric rules over the points it returns.

Both halves matter. A model that only returns a label can tell a student they are wrong but not how. Because the rules are geometry rather than a black box, the engine can name the joint or finger at fault — and because inference is on-device, no frame of video is ever uploaded.

28

hasta mudras documented

21per hand

tracked landmarks

0frames

uploaded to a server

On-device

where inference runs

the forms

The classical forms. One place to learn them.

The classical dances of India share a single root — the Natya Shastra — and a single idea: meaning carried by the hands, the eyes and the body. These are the forms.

  1. A Bharatanatyam dancer in performance
    01

    Bharatanatyam

    Tamil Nadu

    The temple dance of Tamil Nadu

    The oldest classical tradition, sculpted into temple walls and codified in the Natya Shastra — a fixed torso, bent knees, and a precise language of hand, eye and face.

  2. A Kathak dancer in performance
    02

    Kathak

    Uttar Pradesh

    The storytellers' dance of the north

  3. A Kathakali dancer in performance
    03

    Kathakali

    Kerala

    Kerala's painted dance-drama

  4. A Kuchipudi dancer in performance
    04

    Kuchipudi

    Andhra Pradesh

    Quick-footed dance-drama of Andhra

  5. A Odissi dancer in performance
    05

    Odissi

    Odisha

    The temple dance of the tribhangi

  6. A Manipuri dancer in performance
    06

    Manipuri

    Manipur

    The lyrical Raas Leela of Manipur

  7. A Mohiniyattam dancer in performance
    07

    Mohiniyattam

    Kerala

    The swaying dance of the enchantress


how it works

Three steps, and you can inspect every one.


  1. 01

    Watch

    Choose a dance and watch a master break a pose or a phrase into its parts — where the weight sits, what the hands say, what the eyes do.

    The lessons

  2. 02

    Mirror

    Open your camera and match the pose. MediaPipe tracks your hands and body inside the tab, so nothing is sent anywhere.

    Live detection

  3. 03

    Correct

    A failed pose names the joint or finger that failed it, so the feedback is 'raise your elbow' rather than a confidence score.

    How correction is derived

plans

Free to practise. Paid to be coached.

Recognition and the full library are free and always will be — they run on your own machine, so they cost nothing to serve. The paid tiers buy stored history, deeper per-joint analysis and, for academies, multi-student tracking.

Sadhaka

₹0/month

For learning the vocabulary.

  • Real-time pose & mudra recognition
  • The full pose and mudra library
  • 5 minutes of practice a day
  • Community support
Start free

Yoddha

most chosen
₹1,499/month

For daily practice with a record of it.

  • Unlimited practice time
  • Per-joint corrective feedback
  • Session history and progress
  • Custom practice goals
  • Priority support
Choose Yoddha

Guru

₹6,999/month

For an academy running classes.

  • Everything in Yoddha
  • Multi-student dashboard
  • Per-student progress tracking
  • Custom pose sets
  • Integration support
Talk to us

Pick a form, open the camera, and match your first pose.

Classical dance·Pose detection·On-device inference·India

Loading0%