Swara
Which nostril is leading, and when it turns over. Shiva Swarodaya fixes the schedule from the paksha, the tithi at sunrise and sunrise itself — so it is computable exactly, and you can check it against your own breath.
Swara, tantra and kundali are three ways of reading the same moment. Kaalchakra puts all three on a single face — the breath, the chakra petals, the grahas, the dashas — and turns it continuously, so what you see is the sky as it stands now, over the chart you were born under.
Start your Kaalchakra How to read the dial
Built by Aitele Research LLP
The simplest test there is
Get that right, and the calculations behind it are right. That is the whole proof.
Swara Yoga fixes which nadi carries your breath at a given minute. Kaalchakra derives those switch times from your own kundali, so the ephemeris, the sunrise and the chart are all staked on one answer your body confirms or refutes in two seconds.
Nothing else in astrology can be tested the same minute you read it. Everything riding on the breath — what to begin, what to eat, what the body is doing — inherits that precision.
Shiva Swarodaya fixes the nadi at sunrise from the paksha and the tithi, in triads, and alternates it through the day. Kaalchakra derives that from true sunrise for your own coordinates rather than a printed table.
The classical hour is one period for everybody. Kaalchakra also derives a period, a phase and a duty cycle from your own grahas and the lit chakra — bounded, so the classical schedule stays recognisable inside the result.
You note which nostril is actually open. Four predictors run side by side and the instrument tells you which one is winning, and by how much, against a coin toss.
No text and no chart can guarantee a body follows a schedule. The nasal cycle is a real, measured rhythm with its own period, and posture, exercise and a blocked sinus all move it. So a model here that cannot beat 50% has earned nothing — and Kaalchakra says exactly that, in those words, on your own scoreboard. Being precise enough to be proved wrong is the point.
Each answers a different question about the same instant. Kaalchakra computes all three from your birth data and the live sky, and shows where they agree — which is the only place agreement means anything.
Which nostril is leading, and when it turns over. Shiva Swarodaya fixes the schedule from the paksha, the tithi at sunrise and sunrise itself — so it is computable exactly, and you can check it against your own breath.
The chakra petals with their seed syllables, the tattva running inside each breath, and the ten Mahavidyas mapped to the grahas. Petals and letters come from Sat-Chakra-Nirupana; the Mahavidya mapping from Todala Tantra.
Lagna, the nine grahas, twenty-seven nakshatras, twelve bhavas, all sixteen vargas and the five-level Vimshottari tree — positions from the Swiss Ephemeris, houses on the convention the printed sheet itself uses.
Nothing here is a horoscope column. Each answer names the classical factors that produced it, prints the weights it used, and says where the tradition itself disagrees with itself.
Swara Yoga is, in practice, mostly a muhurta system: Shiva Swarodaya spends more verses on which nostril should be flowing when you begin something than on anything else. Pick the act and the dial marks the next window still ahead of you.
Classical Parashari timing: a matter ripens during the dasha of a graha connected to the bhava that governs it — its lord, a graha sitting in it, or the karaka of the matter. Strongest when both period lords are connected.
The one reading you supply data for. Note which nostril is running, a few times a day. The app counts how often — and at what hours — your breath departs from the classical schedule, and reads that against the chart’s own health significations.
It will not name a disease or score a severity. That is a decision, not an omission. Naming an illness from a chart is diagnosis, and a real breath log makes a wrong answer more believable, not less. What the traditions actually claim is a dosha tendency and a region of the body — so that is what it gives.
Every window that governs a day sits on the dial at the hour it actually falls — thirty degrees an hour, the same frame as the hour hand. You read a kaal against the hands, not against a table.
The same reading the dial gives for this second, sampled every two months across a century. Green where the structure has supported effort, red where it has resisted, brass where it is neither — and a marker showing where you stand on it now.
Most astrology software answers at one resolution: a daily horoscope, or a chart you read once. Kaalchakra runs the same swara, tantra and kundali continuously, so the same three sources answer a question about the next twelve minutes and a question about the next twelve years — from one instrument, on one face.
Inside each hour of breath, the five elements cycle. Swara prashna is worked at this resolution, and Kaarya scores it — earth and water for what should last, fire for what must cut. Sushumna windows are two to four minutes wide, and the app samples at one-minute steps to find them.
The breath changes side roughly hourly, the planetary hour changes lord, and the choghadiya blocks run about ninety minutes. Kaarya ranks the windows this produces and rolls to the next as each passes; Swasthya records which hours your own breath departs from the schedule.
Rahu, Yamaganda and Gulika move with the weekday; Abhijit sits astride local noon; Brahma muhurta precedes sunrise; the tithi at sunrise sets the day’s swara. All of it is computed from the true rise and set at your coordinates.
Ghatana works here: the mahadasha and antardasha lords against the bhava a matter belongs to, with Saturn over the natal Moon and Jupiter’s transit weighed alongside. Windows in calendar years, read off a ring on the dial.
Jeevan takes the slow factors only and runs them across a century, so the shape of a life shows as one band. Click a phase and the entire dial travels there — the same instrument, the same readings, a different moment.
The astronomy is exact and checkable: positions from the Swiss Ephemeris, true rise and set for your coordinates, ΔT applied, the full IANA timezone database including historical transitions. The classical material is sourced, and where a table can check itself against its own arithmetic — the Ashtakavarga row totals, the fifty matrika on the chakra petals — it must pass before it loads.
What that does not mean is that the predictions are empirically validated. They are classical methods, computed faithfully and labelled as what they are. The honest claim is this: where Kaalchakra follows a tradition it says which text, where it invents it says so and prints the arithmetic, and where the sources disagree it shows both rather than quietly picking one. That is the difference — not a stronger claim about the future, but a verifiable account of how each answer was reached.
Every one of these is something the rest of this page can show you. Two of them are refusals — and those are the ones worth reading twice.
The tattva turns every twelve minutes, the nadi every hour, the choghadiya through the day, the dashas across a century. Six scales, one instrument, all running at once.
Swiss Ephemeris 2.10.03. True rise and set for your own coordinates, ΔT applied, and the full IANA timezone history — including the awkward historical shifts.
Lagna, every graha, the panchanga, all sixteen varga rows and the dasha balance — matched against a printed North Indian kundali until every field agreed.
Ashtakavarga must reproduce its seven classical row totals, and the chakra petals must sum to the fifty matrika. If the arithmetic fails, the table does not load.
The tattva has two attested duration schemes. You choose, and the panel says plainly that they cannot both be right. Kaal Sarpa is marked not classical; the chakra–graha map is marked a modern synthesis.
No lifespan: three classical methods disagree and nothing can check them, so maraka periods are shown and never a date. No disease name: a dosha tendency and a region of the body, which is all the traditions actually claim.
No account, no server, no database, nothing uploaded on submit. Every position, every dasha and every window is computed in your own browser — and it keeps working with the network switched off.
Most astrology software asks you to trust it. This one shows its working, and refuses the things that cannot be verified — which is the harder and more useful discipline.
Lagna, every graha, the panchanga, the Avakahada chakra, all sixteen varga rows and the Vimshottari balance are compared line by line against a real printed North Indian kundali — not against another program that might share the same mistake.
The Ashtakavarga bindu tables must reproduce their seven classical row totals before they load. The chakra petal letters must come to the fifty matrika varna, each used exactly once. If a table fails its own arithmetic, it does not ship.
Ayurdaya is not computed. Three classical methods disagree, the harana rules vary between texts, and no checksum is possible. Maraka periods are shown instead — the grahas that rule them and when they run. Periods, never a date.
Swasthya names a dosha tendency and a region of the body, which is what Jyotisha and Swara Yoga actually claim. It will not name an illness or grade it — a real breath log makes a wrong answer more believable, not less.
Classical material is marked classical, and the rest is marked as what it is. The chakra overlay is tagged as a modern synthesis. Kaal Sarpa is labelled not classical. Where the texts give two incompatible schemes, both are offered rather than one chosen quietly.
Where readings are combined into a single score, the arithmetic is declared a synthesis and every weight is shown on the panel, so it can be argued with. No text scores these against each other; that part is not pretending to be tradition.
There is no account, no server and no database. The ephemeris, the chart, the dashas and every reading are computed on your own device, and the people you enter are kept in that browser's own storage — never transmitted.
A reading that does not match the paper you hold. A source we have cited badly, or a tradition we have flattened. A window the dial marked that plainly should not have been marked.
Corrections are the most useful thing you can send. This project rests on the claim that every answer can be traced back to something — so if a trace breaks, we want to know.
The plate rebuilds around that person — lagna, grahas, nakshatras, bhavas, all sixteen vargas, the Vimshottari tree, the chakras and the breath — and then starts running against the present second.
Start your KaalchakraNo account. Nothing uploaded. Works offline once loaded.