Kaalchakraकालचक्र Start your KaalchakraStart KaalchakraStart
A live instrument · not a report

A whole kundali on one dial, running against the present second.

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.

Swiss Ephemeris 2.10.03 16 divisional charts 120 years of Vimshottari Nothing leaves your device

Start your Kaalchakra How to read the dial

Built by Aitele Research LLP

00 — the pillar

The simplest test there is

Kaalchakra predicts which nostril you are breathing from, using only your chart.

Get that right, and the calculations behind it are right. That is the whole proof.

Check it right now

the text
yours
sunrisenoonsunsetmidnightsunrise
Ida — left nostril, cooling Pingala — right nostril, heating Sushumna — both, at every handover
Twelve handovers between one sunrise and the next. The text gives everyone the same twelve. Kaalchakra moves all of them — when the first one falls, how long the cycle runs, how wide each side sits — from your chart. The gap between the two rows is what your kundali changed.

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.

the schedule

Computed, not looked up.

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 derivation

Switch times from the chart.

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.

a single fixed hour, identical for every person alive
the check

It keeps score against you.

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.

a claim you have no way of testing
and the part nobody else prints

What it cannot promise.

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.

01 — what it reads

Three traditions, one face

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.

Swara

स्वर · the breath

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.

Ida for what should settle · Pingala for what demands output · Sushumna for neither

Tantra

तन्त्र · the correspondence

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.

4 + 6 + 10 + 12 + 16 + 2 petals · the fifty matrika, each used once, checked at load

Kundali

कुण्डली · the chart

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.

Validated line by line against a printed North Indian kundali, not against another program
02 — what they answer

Three readings in. Three practical answers out.

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.

Answer one

Kaarya — when to begin a particular thing कार्य

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.

  • Seventeen acts — study, contracts, marriage, medicine, planting, a meal, competition, surgery, travel, sadhana — each wanting a particular nadi
  • Scored from the nadi flowing, the hora lord, the choghadiya and its traditional use, the kaala windows, Abhijit, Brahma muhurta, the tattva inside the breath, and rikta tithis
  • It rolls forward on its own — as each window passes the dial moves to the next, so it never leaves you waiting for a time already gone
  • Crossing midnight uses tomorrow’s own tables: a different weekday moves Rahu, restarts the hora sequence and may roll the tithi
Kaarya · study, learning, exams
Right now
Poor right nowscores 1 out of a possible 14
Ida flowing — the side this act wants+3
Prithvi tattva inside the breath — suits this act+2
falls inside Yamaganda Kaal−4
Windows ahead
19:35 – 20:3055 minGOODin 3 h
23:50 – 00:3040 minGOODin 7 h
05:35 – 06:3055 min · tomorrowEXCELLENTin 13 h
15:30 – 16:3060 min · tomorrowWORKABLEin 23 h
On the dial
NEXT BEST
The band shares the clock’s own frame, so it reads directly against the hour hand — no separate scale to translate.
Every factor is shown with the weight it carried. The window marked in green is the soonest one still ahead that is not merely workable.
Answer two

Ghatana — when a matter is live घटना

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.

  • Eight areas — career, marriage, love, children, wealth, property, learning, travel — each with its bhavas and karakas named on the panel
  • Drawn on its own ring on the 120-year Vimshottari wheel, beside a calendar-year scale measured from the janma mark, so a window is read without hovering anything
  • An age filter removes the absurd — Vimshottari repeats every 120 years, so a significator lights marriage at 10 and again at 88 with identical arithmetic. That filter is declared as the app’s own, not the tradition’s
  • Windows, never dates. It says the 7th is activated between two ages — not that you marry in a given year
Ghatana · marriage
janma at the top,
the wheel running clockwise
Strong windows ahead
age 23.3 – 26.5 08 Apr 2039 → 08 Jun 2042 Venus mahadasha · Saturn antardasha
age 44.1 – 45.0 14 Jul 2059 → 20 Jun 2060 Saturn mahadasha · Venus antardasha
Why these grahas
Saturnlord of the 7th
Venuskaraka of the matter
13 of 21 candidate windows were dropped as falling outside the plausible age band, 18–50 for this area.
The event ring shares the mahadasha wheel’s scale exactly, so a window sits under the period that produced it — and beside the year it falls in.
Answer three

Swasthya — what the breath and the chart both say स्वास्थ्य

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.

  • Exact bookkeeping over your own entries: match rate, the hours where departure concentrates, the longest single-sided run
  • What Swara Yoga reads into that pattern — a persistently solar breath toward pitta, a lunar one toward kapha, an unsettled one toward vata
  • What the chart marks: the 6th bhava, its lord and occupants, afflictions to the lagna lord and the luminaries, each naming a dhatu and a Kalapurusha limb
  • And then whether the two agree — arrived at independently, which is the only part worth any weight. When they disagree it says so

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.

Swasthya · your log, counted
32 entries over 5 days
matched the classical schedule14  · 44%
departed from it18  · 56%
longest single-sided runPingala, 32 h
Departs most at these hours
107
108
211
115
519
422
123
Do the two agree?
Both point to pitta
breathPingala leads 69% of your entries
chart6th lord Jupiter · medas · heart, spine. Chandra debilitated, sitting with Mangal.
Read as a tendency — heat, sharpness, acidity, short sleep. Not a diagnosis, and not a severity.
Two independent readings, and the place they meet. A 32-hour single-sided run is also flagged as an ENT question, because that is what medicine would say.
03 — the shape of a day

Muhurta, laid on the clock's own frame मुहूर्त

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.

  • Choghadiya — eight day parts and eight night, cut from real sunrise and sunset
  • Rahu, Yamaganda, Gulika — the three avoided windows, fixed to the weekday
  • Abhijit — the eighth day-muhurta, astride local noon
  • Brahma muhurta — the two before sunrise, kept for study and japa
  • Hora — the planetary hour, and the tattva turning inside each breath
Muhurta · sunrise to sunrise
Choghadiya
AMRITA
CHARA
ROGA
LABHA
UDVEGA
SHUBHA
KAALA
AMRITA
05:28 sunrise18:08 sunset05:29
In order from sunrise: Amrita, Chara, Roga, Labha, Udvega, Shubha, Kaala, Amrita — green is favourable, red avoided.
Kaala windows, cut from the same sunrise
Rahu Kaal15:12 – 16:44
Gulika Kaal13:40 – 15:12
Abhijit11:52 – 12:40
Swara through the same day
IDA
PIN
IDA
PIN
IDA
PIN
IDA
PIN
IDA
Ida and Pingala alternating from sunrise, the tithi and paksha deciding which of the two opens the day.
And the window that falls out of all of it
12:40 – 13:3555 minBEST TODAYfor study
The choghadiya, the three kaals, Abhijit, the swara cycle and the resulting task window — all cut from the same sunrise, all aligned to the hour hand.
04 — a hundred years at a glance

Jeevan — the whole life as one band जीवन

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.

  • Built from the slow factors only — the dasha lords, Saturn over the Moon, Jupiter's transit — because the day-level measures oscillate far too fast to mean anything across decades
  • Click any patch and the whole dial travels to that phase: every ring, the running dasha, the panchanga
  • Each phase opens with what the tradition prescribes for it — upaya where it resists, and what the period rewards being pushed on where it supports
  • A calendar-year ring on the dial reads the life-event windows off directly, measured from the janma mark
Jeevan · a hundred years of structure
NOW
020406080100
FAVOURABLE · 11–16 MIXED · 26–30 TESTING · 61–63
Ghatana · marriage, on the same scale
a strong window at age 23–26, a weaker one at 44–45 — the same two the Ghatana ring marks.
One hundred years of structure, the life-event windows beneath it, and the present moment marked — the same scale the dial’s own year ring carries.
07 — why this one is different

The same three readings, answering at five different scales

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.

minutes

The tattva turns every ~12 minutes

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.

swara · tantra
hours

The nadi turns, the hora turns

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.

swara · muhurta
a day

Cut from real sunrise, not from midnight

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.

muhurta · kundali
months
and years

Dashas, transits and the matter at hand

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.

kundali
a life

A hundred years, sampled every two months

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.

kundali · Vimshottari

What “rigorous” means here — and what it does not

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.

Seven places it refuses to behave like an astrology app

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.

01 · resolution

Minutes, not a daily horoscope.

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.

one reading a day, or a chart you read once
02 · astronomy

The ephemeris is named.

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.

an undisclosed table, sometimes tropical maths wearing sidereal labels
03 · verification

Checked against paper, line by line.

Lagna, every graha, the panchanga, all sixteen varga rows and the dasha balance — matched against a printed North Indian kundali until every field agreed.

compared against another program, if at all
04 · the tables

Tables that check themselves.

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.

bindu tables retyped from a website, and trusted
05 · disagreement

Where the sources conflict, you see both.

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.

one version picked quietly, the conflict never mentioned
06 · restraint

It knows how to say no.

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.

both of these sold as headline features
07 · your data

Your birth data never leaves the device.

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.

uploaded on submit, tied to an account, retained indefinitely
05 — how it is checked

Sourced, checksummed, and honest about its limits

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.

Checked against a printed sheet

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.

Tables that checksum

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.

No lifespan, ever

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.

No diagnosis, no severity score

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.

Provenance on every reading

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.

The weights are printed

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.

06 — yours alone

It runs entirely in your browser

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.

  • Because nothing is shared, any number of people can run their own Kaalchakra at the same time, anywhere in the world, without touching each other's data. There is no shared state to collide over — each browser holds one person's world.
  • Birth data is the most personal thing an astrology app handles. Here it never leaves the device it was typed into — which also means clearing your browser storage erases it for good.
  • The whole instrument is a single file. Once loaded it keeps working without a connection.
10 — write to us

Ask something, or tell us where it is wrong.

What is worth writing about

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.

Or write directly
hello@aiteleresearch.com
Aitele Research LLP · India
An acknowledgement arrives by email, then a reply from a person.

Enter a name, a date, a time and a place.

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 Kaalchakra

No account. Nothing uploaded. Works offline once loaded.