Past life karma calculation from four perspectives for karmic insight
A past life refers to a life before the current one, and the concept of reincarnation — where the soul lives multiple lives — traces back through various Eastern and Western traditions. Past Life Reading reinterprets this concept as a form of divination, calculating the theme and karma of a past life based on the user's birth date, time, and place.
LunaWitch's Past Life Reading does not rely on a single calculation method. Instead, users can choose from four traditional systems: Ziwei Doushu's Laiyin Palace, Western astrology's South Node, Vedic astrology's Ketu, and Numerology's Life Path Number — each operating as an independent calculation principle.
Each method is grounded in different cultural traditions and traditional literature, and the calculation process and source references are displayed alongside the results. This makes it clear that the reading is not baseless fabrication but follows the calculation rules of established traditional systems.
Ziwei Doushu (紫微斗數) is a traditional Chinese astrology system established during the Tang and Song dynasties, with its theory systematized in the 'Ziwei Doushu Quanshu (紫微斗數全書)'. It places 14 main stars and auxiliary stars across 12 palaces (Life, Siblings, Spouse, Children, Wealth, Health, Property, Servants, Career, Heaven, Blessings, Parents) to interpret destiny.
The Laiyin Palace (来因宫) is the palace determined by the birth year's Heavenly Stem (天干), representing the starting point of karma that flows from the past life into the current one. According to the Five Tiger Escape (五虎遁) rule in Volume 2 'Qi Wu Hu Dun Yin Li (起五虎遁寅例)' of the 'Ziwei Doushu Quanshu', the Heavenly Stems are sequentially placed starting from the Yin (寅) palace to calculate the Laiyin Palace.
For example, those born in a Jia (甲) or Ji (己) year have their Laiyin Palace in the Blessings Palace (福德宮), while those born in a Yi (乙) or Geng (庚) year have it in the Health Palace (疾厄宮). Which palace becomes the Laiyin Palace determines whether the past life karma is self-driven, relationship-dependent, or centered on wealth, health, or family.
iztro's 'Ziwei Doushu An Xing Jue (紫微鬥數安星訣)' is a modern implementation source that implements this Five Tiger Escape-based palace stem placement rule, and LunaWitch's Ziwei Doushu past life calculation follows this rule.
In Western astrology, the South Node (Karma) is the descending node where the Moon's orbit intersects the ecliptic, symbolizing karma and familiar patterns brought from past lives. The North Node represents the direction of evolution, while the South Node represents its starting point.
Steven Forrest's 'Yesterday's Sky' is a seminal work that systematizes how the South Node interprets past life themes within Evolutionary Astrology. It reads past life karma through the zodiac sign and house placement of the South Node, along with its relationship to Saturn.
LunaWitch uses the circular-natal-horoscope-js library (based on Swiss Ephemeris 2.10) to precisely calculate planetary ecliptic longitudes at the birth time. The South Node is calculated as the exact opposite point (180°) of the North Node, using the Mean Node policy.
The zodiac sign where the South Node is placed (e.g., Scorpio, Aquarius) indicates the nature of karma embodied in the past life, while Saturn's position complements the unresolved tasks from that life.
Vedic astrology (Jyotisha) is India's traditional astrological system, with the 'Brihat Parashara Hora Shastra (BPHS)' as its core scripture. Vedic astrology uses the Sidereal Zodiac rather than the Tropical Zodiac, correcting ecliptic longitudes based on the Lahiri Ayanamsa (Chitra Paksha).
Ketu, along with Rahu, is called a 'Shadow Planet' and the Rahu-Ketu axis represents the lunar nodes where the Moon's orbit intersects the ecliptic. In Vedic tradition, Ketu corresponds to the South Node, symbolizing past life karma and liberation (Moksha).
The Rasi (zodiac sign) and Nakshatra (lunar mansion) where Ketu is placed indicate the nature of karma accumulated in the past life. For example, Ketu in Scorpio suggests dealing with deep transformation and crisis, while Ketu in Pisces indicates karma related to spirituality and liberation.
LunaWitch applies the Lahiri Ayanamsa for sidereal zodiac conversion and calculates Ketu's Rasi and Nakshatra to interpret past life karma.
Numerology is a Western traditional divination system derived from Pythagoras's philosophy of numbers, reducing the digits of the birth date to calculate the Life Path Number (1-9, 11, 22, 33). The Life Path represents the core theme of the current life.
In past life interpretation, the Life Path Number is used to retrospectively infer the past life theme. For example, Life Path 1 maps to independence and leadership, Life Path 7 to spirituality and inquiry, and Life Path 9 to service and universal love as past life themes.
LunaWitch calculates the Life Path according to the standard Pythagorean numerology system and maps each number to a corresponding past life theme and core keywords for interpretation.
LunaWitch's Past Life Reading delivers an AI interpretation of the calculation results from the single method chosen by the user. Rather than applying all four methods simultaneously, when the user selects one method, that method's calculation data is injected into the prompt, and the AI interprets the past life theme and narrative based on that data.
The user's concern or question is connected to the past life interpretation. For example, if the user enters 'I'm struggling with relationships,' the interpretation reflects how the calculated past life theme connects to current relationship patterns.
The AI is instructed not to arbitrarily alter or add to the calculated facts, and not to assert unverified details as actual history. The results explicitly state that past life reading is a symbolic interpretation, not objective proof.
LunaWitch's Past Life Reading is an entertainment feature that calculates a past life by selecting one of four authentic source-based methods: Ziwei Doushu Laiyin Palace, Western Karmic Astrology, Vedic Ketu, and Numerology Life Path. Each method's country/region notation and calculation basis are displayed alongside the results.
Past life reading is a symbolic interpretation based on traditional concepts of reincarnation, karma, and dharma, and does not assert specific historical figures, exact years, or definitive events. High-risk conclusions regarding health, legal, or financial matters should be used for reference only.
Through calculation results following the rules of four traditional systems and AI interpretation, we offer an immersive experience connecting your current concerns with past life karma. Explore your past life with LunaWitch — but remember that it is a symbolic interpretation.
Ziwei Doushu Quanshu (紫微斗數全書) Vol.2 'Qi Wu Hu Dun Yin Li (起五虎遁寅例)', iztro 'Ziwei Doushu An Xing Jue (紫微鬥數安星訣)', Steven Forrest 'Yesterday's Sky' (evolutionary astrology South Node past life interpretation), Brihat Parashara Hora Shastra (BPHS) (Ketu/Rahu karma interpretation), Lahiri Ayanamsa (Chitra Paksha), Pythagorean Numerology system (Western standard numerology), circular-natal-horoscope-js (Swiss Ephemeris 2.10)