Skip to content
HomeMCPDevelopersPricingDocsStudiesContact

The calculation layer

Models guess your chart.Lumin computes it.

Astrology any agent can call. Every step is auditable, never a black box. It runs KP, Parashari, Jaimini and Tajik.

See it on your own product. Book a demo.

[ reading run ][ full reading · 27 calls ]
LEOMoonVIRSaturnLIBMoonSCOMercurySAGMarsCAPSaturnAQUVenusPISSaturnARIRahuTAUMercuryGEMSunCANSaturn

12 cusps · Placidus · recorded chart, 1990-06-15, Colombo

callsfloor 20 · expected 25 to 400 / 27
foundation0/6
promise0/6
timing0/6
verification0/2
domain0/4
transit0/3
promise gatemarriage · 7th cusp · sub lord venus
house 2required
house 7required
house 11required
verdictwaiting on promise
recordevery call kept, every page kept
never a verdict before promise · never a date before dasha and transit
[ 01 / 05 ]·The problem
Arithmetic, not prose

A chart is arithmetic. A model is not.

123456789101112Sa
Mon 09:14 10th house
Ask twice

The guess drifts.

One question, three answers, each as sure as the last.

Decided at the line

The boundary decides.

A sub is 87 arcminutes wide on average, the narrowest 33. Cross it and the sub lord changes.

Nothing underneath

A guess reads like a calculation.

Same confidence, same tone, no way to check.

[ 02 / 05 ]·The layer
Any model

Any model. One calculation layer. Every step on record.

any modellumin · mcpengine
One round trip

Compute.

216 endpoints. Planets, cusps, dashas, transits, from scratch.

020
Waves, left to right

Method.

The seven-phase KP reading, with call floors. 20 for a life area, 12 for one question, 5 for a lookup.

Which page it came from

Trace.

Every response says what gated the verdict, what did not, and which page the rule came from.

# Settings, Connectors, Add custom connector
Name  Lumin
URL   https://mcp.lumin.guru/mcp

# 1. Paste the link above. Leave everything else empty.
# 2. Click Connect. Enter your email address, then the six digit code.
# 3. Start your message with "Using Lumin" and ask anything.
200 OK[ .JSON ]

analyze_natal_promise · page 1 of 11 · nothing has been dropped or summarised, it is all still there

{
"csl_by_house": {
"1": {
"sign": "Leo",
"star_lord": "Ketu",
"sub_lord": "Moon",
"signifies": [6]
},
"2": {
"sign": "Virgo",
"star_lord": "Sun",
"sub_lord": "Saturn",
"signifies": [1, 10]
},
"3": {
"sign": "Libra",
"star_lord": "Mars",
"sub_lord": "Moon",
"signifies": [6]
},
"4": {
"sign": "Scorpio",
"star_lord": "Saturn",
"sub_lord": "Mercury",
"signifies": [7, 12]
},
"5": {
"sign": "Sagittarius",
"star_lord": "Ketu",
"sub_lord": "Mars",
"signifies": [2, 10, 11]
},
"6": {
"sign": "Capricorn",
"star_lord": "Sun",
"sub_lord": "Saturn",
"signifies": [1, 10]
},
"7": {
"sign": "Aquarius",
"star_lord": "Mars",
"sub_lord": "Venus",
"signifies": [3, 9, 10]
},
"8": {
"sign": "Pisces",
"star_lord": "Saturn",
"sub_lord": "Saturn",
"signifies": [1, 10]
},
"9": {
"sign": "Aries",
"star_lord": "Ketu",
"sub_lord": "Rahu",
"signifies": [1, 2, 6, 7, 10, 11, 12]
},
"10": {
"sign": "Taurus",
"star_lord": "Sun",
"sub_lord": "Mercury",
"signifies": [7, 12]
},
"11": {
"sign": "Gemini",
"star_lord": "Mars",
"sub_lord": "Sun",
"signifies": [4, 8, 9]
},
"12": {
"sign": "Cancer",
"star_lord": "Saturn",
"sub_lord": "Saturn",
"signifies": [1, 10]
}
},
"life_events": [
{
"event": "Marriage",
"house": 7,
"csl": "Venus",
"chain": "Saturn (sign) → Mars (star) → Venus (sub)",
"verdict": "DENIED",
"coverage": 0,
"reason": "CSL Venus signifies no required house for this event (required [2, 7, 11], signified [3, 9, 10])",
"required": [2, 7, 11],
"covered": [],
"missing": [2, 7, 11],
"signifies": [3, 9, 10],
"levels": {
"L1": [9],
"L2": [9],
"L3": [3, 10],
"L4": [3]
},
"starLord": "Venus",
"starLordSignifies": [3, 9, 10],
"starLordDenialHouses": [10],
"promiseGate": {
"required_link_present": false,
"denial_reading": "exclusive",
"star_lord_denial_houses": [10],
"csl_denial_houses": [10],
"positional_denial": false,
"delay_signal": true,
"denial_route": "star_lord_and_csl",
"denial_group_derivation": {
"derivation": "forward",
"derived_denial_houses": [1, 6, 10],
"consistent": true,
"note": "This event's denial group [1,6,10] follows from its required group by the rule KSK states at KP Reader 3 canon p.174, \"12th house to any BHAVA is the negation of the Bhava\". 7 of the 78 event rows satisfy this, and all 7 reuse a group-pair the corpus states."
},
"star_lord_gates_verdict": false,
"star_lord_denial_beyond_csl": [],
"star_lord_note": "The CSL's star lord Venus reaches [10] of this event's denial group, and that does NOT move the verdict. Two of the four significator levels already ARE the star lord: the CSL's L1 is its star lord's occupancy and its L3 is its star lord's ownership, so a house the star lord sits in or owns is inside csl_significations before any separate test runs. There is no residue here: every house listed is already counted in the CSL's own set. Reader 3 canon p.159 gives the constellation lord \"whom or which matter it refers\" and the sub \"the deciding factor, good or bad\"; Astro Secrets canon p.171 merges the star lord's house into the sub lord's own significations and judges the promise on that single set. Weigh it as context, not as a second verdict.",
"note": "The CSL reaches none of the required houses [2, 7, 11]. That absence is the denial, not the presence of any detrimental signification."
},
"motion": {
"retrograde": false,
"combustion": "NONE",
"dignity": "NEUTRAL",
"gates_verdict": false,
"delay_signal": false,
"note": "Venus is direct, uncombust and of neutral dignity."
},
"notes": "Venus as CSL of house 7 signifies [3, 9, 10]. Missing: [2, 7, 11]. CSL star lord is Venus, signifying houses [3, 9, 10]. Star lord Venus signifies detrimental houses [10]. Every one of those houses is already in the CSL's own signified set, reached as its L1 (star lord's occupancy) or L3 (star lord's ownership) — this is the same signification counted twice, not a second signal. Reported, gates nothing: the constellation lord supplies WHICH matter and the sub decides good or bad (Reader 3 canon p.159). See F059."
},
{
"event": "Divorce / Separation",
"house": 7,
"csl": "Venus",
"chain": "Saturn (sign) → Mars (star) → Venus (sub)",
"verdict": "DENIED",
"coverage": 0,
"reason": "CSL Venus signifies no required house for this event (required [6, 7, 12], signified [3, 9, 10])",
"required": [6, 7, 12],
"covered": [],
"missing": [6, 7, 12],
"signifies": [3, 9, 10],
"levels": {
"L1": [9],
"L2": [9],
"L3": [3, 10],
"L4": [3]
},
"starLord": "Venus",
"starLordSignifies": [3, 9, 10],
"starLordDenialHouses": false,
"promiseGate": {
"required_link_present": false,
"denial_reading": "exclusive",
"star_lord_denial_houses": [],
"csl_denial_houses": [],
"positional_denial": false,
"delay_signal": false,
"denial_route": "none",
"denial_group_derivation": {
"derivation": "none",
"derived_denial_houses": [5, 6, 11],
"consistent": false,
"note": "This event's denial group [2,11] does NOT follow from its required group in either direction. The rule at KP Reader 3 canon p.174 would give [5,6,11]. 71 of the 78 rows are in this position and the group is used as shipped, because the corpus gives real variants and regenerating it from a formula would be a tidier invention rather than a source. Treat this group as UNVERIFIED. See F061."
},
"star_lord_gates_verdict": false,
"star_lord_denial_beyond_csl": [],
"star_lord_note": "The CSL's star lord Venus reaches no house in this event's denial group.",
"note": "The CSL reaches none of the required houses [6, 7, 12]. That absence is the denial, not the presence of any detrimental signification."
},
"motion": {
"retrograde": false,
"combustion": "NONE",
"dignity": "NEUTRAL",
"gates_verdict": false,
"delay_signal": false,
"note": "Venus is direct, uncombust and of neutral dignity."
},
"notes": "Venus as CSL of house 7 signifies [3, 9, 10]. Missing: [6, 7, 12]. CSL star lord is Venus, signifying houses [3, 9, 10]."
},
{
"event": "Career / Job Start",
"house": 10,
"csl": "Mercury",
"chain": "Venus (sign) → Sun (star) → Mercury (sub)",
"verdict": "DENIED",
"coverage": 0,
"reason": "CSL Mercury signifies no required house for this event (required [2, 6, 10, 11], signified [7, 12])",
"required": [2, 6, 10, 11],
"covered": [],
"missing": [2, 6, 10, 11],
"signifies": [7, 12],
"levels": {
"L1": [7],
"L2": [],
"L3": [12],
"L4": []
},
"starLord": "Moon",
"starLordSignifies": [6],
"starLordDenialHouses": false,
"promiseGate": {
"required_link_present": false,
"denial_reading": "exclusive",
"star_lord_denial_houses": [],
"csl_denial_houses": [12],
"positional_denial": false,
"delay_signal": false,
"denial_route": "csl",
"denial_group_derivation": {
"derivation": "none",
"derived_denial_houses": [1, 5, 9, 10],
"consistent": false,
"note": "This event's denial group [5,8,12] does NOT follow from its required group in either direction. The rule at KP Reader 3 canon p.174 would give [1,5,9,10]. 71 of the 78 rows are in this position and the group is used as shipped, because the corpus gives real variants and regenerating it from a formula would be a tidier invention rather than a source. Treat this group as UNVERIFIED. See F061."
},
"star_lord_gates_verdict": false,
"star_lord_denial_beyond_csl": [],
"star_lord_note": "The CSL's star lord Moon reaches no house in this event's denial group.",
"note": "The CSL reaches none of the required houses [2, 6, 10, 11]. That absence is the denial, not the presence of any detrimental signification."
},
"motion": {
"retrograde": false,
"combustion": "NONE",
"dignity": "NEUTRAL",
"gates_verdict": false,
"delay_signal": false,
"note": "Mercury is direct, uncombust and of neutral dignity."
},
"notes": "Mercury as CSL of house 10 signifies [7, 12]. Missing: [2, 6, 10, 11]. CSL star lord is Moon, signifying houses [6]."
},
{
"event": "Job Loss / Termination",
"house": 10,
"csl": "Mercury",
"chain": "Venus (sign) → Sun (star) → Mercury (sub)",
"verdict": "PARTIALLY_ACTIVE",
"coverage": 25,
"reason": null,
"required": [1, 5, 9, 12],
"covered": [12],
"missing": [1, 5, 9],
"signifies": [7, 12],
"levels": {
"L1": [7],
"L2": [],
"L3": [12],
"L4": []
},
"starLord": "Moon",
"starLordSignifies": [6],
"starLordDenialHouses": [6],
"promiseGate": {
"required_link_present": true,
"denial_reading": "exclusive",
"star_lord_denial_houses": [6],
"csl_denial_houses": [],
"positional_denial": false,
"delay_signal": true,
"denial_route": "star_lord",
"denial_group_derivation": {
"derivation": "reverse_plus_12",
"derived_denial_houses": [4, 8, 11, 12],
"consistent": true,
"note": "This event's denial group [2,6,10] follows from its required group by the rule KSK states at KP Reader 3 canon p.174, \"12th house to any BHAVA is the negation of the Bhava\", read in reverse because this event is itself a negation, plus the 12th as \"the general house of loss\" (Reader 3 canon p.394). 7 of the 78 event rows satisfy this, and all 7 reuse a group-pair the corpus states."
},
"star_lord_gates_verdict": false,
"star_lord_denial_beyond_csl": [6],
"star_lord_note": "The CSL's star lord Moon reaches [6] of this event's denial group, and that does NOT move the verdict. Two of the four significator levels already ARE the star lord: the CSL's L1 is its star lord's occupancy and its L3 is its star lord's ownership, so a house the star lord sits in or owns is inside csl_significations before any separate test runs. The residue here, [6], reaches this cusp only through the star lord's OWN star lord, and no KP route carries a cusp's promise two stellar hops up. Reader 3 canon p.159 gives the constellation lord \"whom or which matter it refers\" and the sub \"the deciding factor, good or bad\"; Astro Secrets canon p.171 merges the star lord's house into the sub lord's own significations and judges the promise on that single set. Weigh it as context, not as a second verdict.",
"note": "The CSL reaches required house(s) [12], so the matter is not denied outright: \"one result does not cancel the other\" (KP Reader 4 canon p.184). This is not a promise either. KSK denies a mixed cuspal sub lord by predominance in his own chart at Reader 4 canon p.110, and that judgement is prose with no arithmetic behind it, so it is handed to the reader rather than decided here. Both claims are live and each fructifies in the dasa of its own significators."
},
"motion": {
"retrograde": false,
"combustion": "NONE",
"dignity": "NEUTRAL",
"gates_verdict": false,
"delay_signal": false,
"note": "Mercury is direct, uncombust and of neutral dignity."
},
"notes": "Mercury as CSL of house 10 signifies [7, 12]. Covers 1/4 required houses: [12]. Missing: [1, 5, 9]. CSL star lord is Moon, signifying houses [6]. Star lord Moon signifies detrimental houses [6]. [6] reaches the cusp only through the star lord's OWN star lord, two stellar hops up — no KP route carries a cusp's promise that far. Reported, gates nothing: the constellation lord supplies WHICH matter and the sub decides good or bad (Reader 3 canon p.159). See F059."
},
{
"event": "Childbirth",
"house": 5,
"csl": "Mars",
"chain": "Jupiter (sign) → Ketu (star) → Mars (sub)",
"verdict": "MIXED_ACTIVE",
"coverage": 67,
"reason": null,
"required": [2, 5, 11],
"covered": [2, 11],
"missing": [5],
"signifies": [2, 10, 11],
"levels": {
"L1": [10],
"L2": [],
"L3": [2, 11],
"L4": []
},
"starLord": "Mercury",
"starLordSignifies": [7, 12],
"starLordDenialHouses": false,
"promiseGate": {
"required_link_present": true,
"denial_reading": "exclusive",
"star_lord_denial_houses": [],
"csl_denial_houses": [10],
"positional_denial": false,
"delay_signal": false,
"denial_route": "csl",
"denial_group_derivation": {
"derivation": "forward",
"derived_denial_houses": [1, 4, 10],
"consistent": true,
"note": "This event's denial group [1,4,10] follows from its required group by the rule KSK states at KP Reader 3 canon p.174, \"12th house to any BHAVA is the negation of the Bhava\". 7 of the 78 event rows satisfy this, and all 7 reuse a group-pair the corpus states."
},
"star_lord_gates_verdict": false,
"star_lord_denial_beyond_csl": [],
"star_lord_note": "The CSL's star lord Mercury reaches no house in this event's denial group.",
"note": "The CSL reaches required house(s) [2, 11], so the matter is not denied outright: \"one result does not cancel the other\" (KP Reader 4 canon p.184). This is not a promise either. KSK denies a mixed cuspal sub lord by predominance in his own chart at Reader 4 canon p.110, and that judgement is prose with no arithmetic behind it, so it is handed to the reader rather than decided here. Both claims are live and each fructifies in the dasa of its own significators."
},
"motion": {
"retrograde": false,
"combustion": "NONE",
"dignity": "NEUTRAL",
"gates_verdict": false,
"delay_signal": false,
"note": "Mars is direct, uncombust and of neutral dignity."
},
"notes": "Mars as CSL of house 5 signifies [2, 10, 11]. Covers 2/3 required houses: [2, 11]. Missing: [5]. CSL star lord is Mercury, signifying houses [7, 12]. Mixed signification: supports [2, 11] but also activates detrimental [10] — sequential outcome, order by dasha.",
"mixed": {
"detrimental": [10],
"note": "Sequential outcome — positive and negative results alternate based on dasha activation sequence"
}
},
{
"event": "Child Loss / Miscarriage",
"house": 5,
"csl": "Mars",
"chain": "Jupiter (sign) → Ketu (star) → Mars (sub)",
"verdict": "DENIED",
"coverage": 0,
"reason": "CSL Mars signifies no required house for this event (required [6, 8, 12], signified [2, 10, 11])",
"required": [6, 8, 12],
"covered": [],
"missing": [6, 8, 12],
"signifies": [2, 10, 11],
"levels": {
"L1": [10],
"L2": [],
"L3": [2, 11],
"L4": []
},
"starLord": "Mercury",
"starLordSignifies": [7, 12],
"starLordDenialHouses": false,
"promiseGate": {
"required_link_present": false,
"denial_reading": "exclusive",
"star_lord_denial_houses": [],
"csl_denial_houses": [2, 11],
"positional_denial": false,
"delay_signal": false,
"denial_route": "csl",
"denial_group_derivation": {
"derivation": "none",
"derived_denial_houses": [5, 7, 11],
"consistent": false,
"note": "This event's denial group [2,5,11] does NOT follow from its required group in either direction. The rule at KP Reader 3 canon p.174 would give [5,7,11]. 71 of the 78 rows are in this position and the group is used as shipped, because the corpus gives real variants and regenerating it from a formula would be a tidier invention rather than a source. Treat this group as UNVERIFIED. See F061."
},
"star_lord_gates_verdict": false,
"star_lord_denial_beyond_csl": [],
"star_lord_note": "The CSL's star lord Mercury reaches no house in this event's denial group.",
"note": "The CSL reaches none of the required houses [6, 8, 12]. That absence is the denial, not the presence of any detrimental signification."
},
"motion": {
"retrograde": false,
"combustion": "NONE",
"dignity": "NEUTRAL",
"gates_verdict": false,
"delay_signal": false,
"note": "Mars is direct, uncombust and of neutral dignity."
},
"notes": "Mars as CSL of house 5 signifies [2, 10, 11]. Missing: [6, 8, 12]. CSL star lord is Mercury, signifying houses [7, 12]."
},
{
"event": "Foreign Travel / Relocation",
"house": 12,
"csl": "Saturn",
"chain": "Moon (sign) → Saturn (star) → Saturn (sub)",
"verdict": "DENIED",
"coverage": 0,
"reason": "CSL occupies house 5 which is the 5th from the primary house 12",
"required": [3, 9, 12],
"covered": [],
"missing": [3, 9, 12],
"signifies": [1, 10],
"levels": {
"L1": [10],
"L2": [],
"L3": [1],
"L4": []
},
"starLord": "Sun",
"starLordSignifies": [4, 8, 9],
"starLordDenialHouses": [4],
"promiseGate": {
"required_link_present": false,
"denial_reading": "exclusive",
"star_lord_denial_houses": [4],
"csl_denial_houses": [],
"positional_denial": true,
"delay_signal": true,
"denial_route": "star_lord",
"denial_group_derivation": {
"derivation": "none",
"derived_denial_houses": [2, 8, 11],
"consistent": false,
"note": "This event's denial group [4] does NOT follow from its required group in either direction. The rule at KP Reader 3 canon p.174 would give [2,8,11]. 71 of the 78 rows are in this position and the group is used as shipped, because the corpus gives real variants and regenerating it from a formula would be a tidier invention rather than a source. Treat this group as UNVERIFIED. See F061."
},
"star_lord_gates_verdict": false,
"star_lord_denial_beyond_csl": [4],
"star_lord_note": "The CSL's star lord Sun reaches [4] of this event's denial group, and that does NOT move the verdict. Two of the four significator levels already ARE the star lord: the CSL's L1 is its star lord's occupancy and its L3 is its star lord's ownership, so a house the star lord sits in or owns is inside csl_significations before any separate test runs. The residue here, [4], reaches this cusp only through the star lord's OWN star lord, and no KP route carries a cusp's promise two stellar hops up. Reader 3 canon p.159 gives the constellation lord \"whom or which matter it refers\" and the sub \"the deciding factor, good or bad\"; Astro Secrets canon p.171 merges the star lord's house into the sub lord's own significations and judges the promise on that single set. Weigh it as context, not as a second verdict.",
"note": "The CSL reaches none of the required houses [3, 9, 12]. That absence is the denial, not the presence of any detrimental signification."
},
"motion": {
"retrograde": true,
"combustion": "NONE",
"dignity": "OWN",
"gates_verdict": false,
"delay_signal": true,
"note": "Saturn is retrograde, in own dignity. Reported, not gated. Retrograde means DELAY at the timing phase, never denial of the promise.",
"delay_release": {
"turnsDirect": "1990-09-23T03:10:53.906Z",
"passesStartingPoint": "1990-12-29T01:45:28.124Z",
"note": "Saturn is retrograde. NATAL reading, it delivers when it turns direct, 1990-09-23T03:10:53.906Z (Astrology for Beginners canon p.885 — it must also reach a favourable constellation and sub, which is a signification question this field does not answer). HORARY reading, Sutra 32 requires direct motion AND passing back beyond the degree it turned from, 1990-12-29T01:45:28.124Z, which is materially later. The engine does not choose between them, because scope is part of the rule and nothing here knows whether a number was asked. Gates nothing."
}
},
"notes": "Saturn as CSL of house 12 signifies [1, 10]. Missing: [3, 9, 12]. CSL star lord is Sun, signifying houses [4, 8, 9]. Star lord Sun signifies detrimental houses [4]. [4] reaches the cusp only through the star lord's OWN star lord, two stellar hops up — no KP route carries a cusp's promise that far. Reported, gates nothing: the constellation lord supplies WHICH matter and the sub decides good or bad (Reader 3 canon p.159). See F059. Saturn is retrograde — reported, not gated: it does not move this verdict."
},
{
"event": "Property Purchase",
"house": 4,
"csl": "Mercury",
"chain": "Mars (sign) → Saturn (star) → Mercury (sub)",
"verdict": "PARTIALLY_ACTIVE",
"coverage": 33,
"reason": null,
"required": [4, 11, 12],
"covered": [12],
"missing": [4, 11],
"signifies": [7, 12],
"levels": {
"L1": [7],
"L2": [],
"L3": [12],
"L4": []
},
"starLord": "Moon",
"starLordSignifies": [6],
"starLordDenialHouses": false,
"promiseGate": {
"required_link_present": true,
"denial_reading": "exclusive",
"star_lord_denial_houses": [],
"csl_denial_houses": [],
"positional_denial": false,
"delay_signal": false,
"denial_route": "none",
"denial_group_derivation": {
"derivation": "none",
"derived_denial_houses": [3, 10, 11],
"consistent": false,
"note": "This event's denial group [8] does NOT follow from its required group in either direction. The rule at KP Reader 3 canon p.174 would give [3,10,11]. 71 of the 78 rows are in this position and the group is used as shipped, because the corpus gives real variants and regenerating it from a formula would be a tidier invention rather than a source. Treat this group as UNVERIFIED. See F061."
},
"star_lord_gates_verdict": false,
"star_lord_denial_beyond_csl": [],
"star_lord_note": "The CSL's star lord Moon reaches no house in this event's denial group.",
"note": "The CSL reaches required house(s) [12], so the matter is not denied outright: \"one result does not cancel the other\" (KP Reader 4 canon p.184). This is not a promise either. KSK denies a mixed cuspal sub lord by predominance in his own chart at Reader 4 canon p.110, and that judgement is prose with no arithmetic behind it, so it is handed to the reader rather than decided here. Both claims are live and each fructifies in the dasa of its own significators."
},
"motion": {
"retrograde": false,
"combustion": "NONE",
"dignity": "NEUTRAL",
"gates_verdict": false,
"delay_signal": false,
"note": "Mercury is direct, uncombust and of neutral dignity."
},
"notes": "Mercury as CSL of house 4 signifies [7, 12]. Covers 1/3 required houses: [12]. Missing: [4, 11]. CSL star lord is Moon, signifying houses [6]."
}
],
"motion_policy": "Retrogression, combustion and dignity are REPORTED on every cuspal sub lord and gate NOTHING. KSK: \"In Krishnamurti Padhdhati for natal horoscopes there is no place for exaltation, or dibilitation or eclipse, or retrograde etc.\" (Astro Secrets KP canon p.1192), argued there from four charts including a Chief Engineer whose Mercury sat \"in the same degree and minute, in the same sign, where Sun was\" and who \"became the Chief Engineer only in the Mercury period\" (canon p.1193: zero separation, top result of the chart). On dignity specifically, ownership, exaltation or debilitation \"does not take the responsibility to alter the results to be offered, say good to bad or bad to good\" (canon p.41). Note KSK writes \"eclipsed\" where this engine writes combust. Retrogression IS a KP signal in the TIMING phase, where it reads as delay and not denial, which is what csl_motion_status.delay_signal carries forward.",
"pagination": {
"page": 1,
"pageSize": 8,
"totalItems": 78,
"totalPages": 11,
"hasMore": true
},
"pageNote": "Page 1 of 11. Showing events 1 to 8 of 78. THIS IS A SLICE, NOT THE RESULT: 70 events are not on this page. To read them, call analyze_natal_promise again with every parameter identical and page: 2, and keep going to page 11. Nothing has been dropped or summarised, it is all still there."
}

8 of 78 events on this page · 496 lines · 21,112 characters minified

[ 03 / 05 ]·Inside a reading
The same question

It reads your chats. Lumin reads your chart.

Is marriage promised in my chart? If yes, when is it most likely in the next two years?

ChatGPT, Gemini or any LLM
askedyour chartansweredA

responsethinking…

Lumin27 tools · floor 20

response0 of 27 calls…

0 kept of 14 read · KP Reader 3 · canon p.174
[ 04 / 05 ]·Proof
From scratch

Built to be checked.

Module by module

Zero dependency.

The astronomy and the KP math import nothing.

0 imports from outside

2000 to 2020

Ground truth.

6 observed events, and the cusps against their own equation.

JupiterSaturn
Great ConjunctionJupiter to Saturn0.037°2020-12-21
Books, and our own audit

Sources cited.

917 citations in 62 modules, book and page.

KP Reader 1canon pp.108-109917 citations

F039, and 63 more

Corrections counted.

82 findings. When a rule was wrong, we published the number.

22.8%of verdicts moved

Every figure on this row, the oracle it was checked against, and what is still open. See the benchmarks.

[ 05 / 05 ]·For products, for people
Two ways in

For your product. For your day.

Today · your citynow
Tithi
Nakshatra
Yoga
Karana
Vara
Choghadiya
Hora

Today panel

A city and a date. Nothing personal, and one result per city per day caches for every visitor.

Tool chain · 5 tools

  • get_panchang
  • get_choghadiya_today
  • get_hora_today
  • get_moon_transit
  • get_sublord_changes
View the app
Copied to clipboard
Questions

Questions, answered.

General

How it works

Access

Billing

Get started

Ready to build? Ready to ask?

Nine open source apps to start from, 98 use cases with the tool chain for each, and a question you can ask right now.

300 calls free every month, no card. Rather talk it through first? Book a 30-minute call.