About Astro Reader
Astro Reader computes charts with Swiss Ephemeris (C/WASM) and JPL Horizons, and offers AI interpretations via OpenAI, Gemini, Claude, DeepSeek, Perplexity, or OpenRouter.
Educational & entertainment purposes. Use responsibly.
Version History
v1.0.0 (Phase 5: JPL Horizons + PDF Reliability)
- Added new ephemeris engine option: JPL Horizons.
- Kept True Node support in JPL mode via Moon ELEMENTS data, with fallback logic for reliability.
- Added retry, timeout, and bounded-concurrency safeguards for JPL requests.
- Improved PDF export to produce complete multi-page output with cleaner formatting.
- Added a new compact PDF export option for denser output.
v0.9.0 (Phase 4: Senior Citizens Mode)
- Added a new reading mode: Senior Citizens.
- Extended mode-aware prompt templates with respectful, practical guidance for later-life priorities.
- Updated validation and shared reading-mode types to support senior across form and payload flows.
- Extended automated tests for reading-mode constants, validation behavior, and prompt generation.
v0.8.0 (Phase 3: Babies and Kids Modes)
- Added two new reading modes: Babies and Kids.
- Extended mode-aware prompt templates with caregiver-focused guidance for babies and kids contexts.
- Updated validation and shared reading-mode types to support babies and kids across form and payload flows.
- Added automated tests for reading-mode constants, validation behavior, and prompt generation.
v0.6.0 (Phase 1: Reading Experience Enhancements)
- Added User Defined reading mode with custom instructions support.
- Added conditional User Instructions textarea with validation and live character counter.
- Added mode-aware prompt handling for basic, advanced, and user-defined.
- Improved runtime error messages with source context, issue summary, and workaround guidance.
- Showed follow-up chat only after the full initial AI reading is complete.
- Refactored right-side placeholder into accordions with guide tables for key options.
- Added accordion expand/collapse indicator icons.
- Updated global form styles so textarea controls match input/select appearance.
v0.5.0
- Added follow-up chat with limited follow-up message count.
- Added reading export to PDF.
- Added improved birth details summary in reading output.
- Added robust form validation and compatibility behavior for house systems and ayanamsha visibility.
v0.4.0
- Added Swiss Ephemeris C and WASM engine support.
- Added system-specific astrology options and house system selection.
- Added AI provider integration for OpenAI, Gemini, Claude, DeepSeek, Perplexity, and OpenRouter.
v0.3.0
- Added chart wheel visualization, aspects table, and ephemeris table.
- Added location search with coordinate population.
v0.1.0
- Initial release of Astro Reader with core form and AI reading flow.