A new Claude Code plugin called Destiny takes an unusual approach to AI fortune-telling: it does the math first. Built by GitHub user xodn348, the plugin uses the lunar-python library to compute precise birth charts from classical East Asian metaphysics, including Four Pillars analysis, lunar calendar conversions, and I-Ching hexagrams drawn through plum-blossom time divination. Only after the numbers are fixed does Claude interpret them. Same person, same day, identical numerical results. The prose just changes.
The technical rigor here is real. The plugin handles solar terms, true solar time correction by longitude, and even historical quirks like Korean Daylight Saving Time from 1987 to 1988. Users provide their birth date, time, city, and gender once, stored locally. Each reading gives star ratings across five categories, a hexagram for the moment, and a life reading based on five-element relationships. I-Ching texts come from James Legge's 1899 translation. Everything runs locally with no external APIs.
Hacker News commenters had mixed reactions. Some questioned whether AI-interpreted fortunes would match traditional readings and suggested A/B testing. Others raised ethical flags about LLMs providing life advice, pointing to cases where AI chatbots have been linked to harmful outcomes including suicides. The developer includes a disclaimer calling it entertainment only with no scientific basis.
Most AI fortune-telling tools take the lazy route: let the LLM hallucinate everything and call it astrology. Destiny separates the computation from the interpretation. Same inputs, same numbers, every time. Whether the underlying metaphysics work is another question entirely.