What problem does it solve? It turns traditional Korean Four Pillars (saju) astrology into consistent, reproducible readings by computing the calendar chart with a deterministic engine first, then interpreting only the computed values, so users get grounded entertainment readings plus concrete daily actions instead of vague fortune-telling. ## Core Features & Use Cases - Deterministic manseryeok engine: Runs scripts/saju_engine.py to compute pillars, five elements, ten gods, major luck cycles, annual/monthly fortune, shinsal, yongshin candidates, tojeong numbers, and compatibility cards from birth date, time, calendar type, and gender. - 15 routed reading menus: Covers lifetime reading, yearly fortune, compatibility, past-life and ghost symbolic stories, yongshin, career, love, tojeong, shinsal, decade luck, daily fortune, health rhythm, business partnership, and fair structured hiring questions. - Action-oriented output contract: Every reading ends with a 10-minute action, a weekly experiment, and a 7-day review, plus fixed disclaimers and safety guards against medical, financial, and hiring decisions. - Use Case: A user says "1990년 3월 5일 오전 7시 남자 평생사주 봐줘" and receives a computed chart, a plain-language interpretation of strengths and overuse patterns, and a small experiment to try this week. ## Quick Start Ask the assistant to read your saju by providing your solar or lunar birth date, birth time (or unknown), and gender, for example by saying "1990년 3월 15일 오전 7시생 남자 평생사주 봐줘".