EPHE is a tool designed for personal astrological interpretation practice and data archiving. It focuses on chart generation and aspect analysis grounded in traditional astrological principles.
- Visual restraint: Uses monochrome planetary glyphs to remove visual cues and encourage intuitive interpretive training.
- Data accuracy: Applies Morinus-style chart construction and a precise 1-degree calibration system.
- Functional simplicity: Eliminates unnecessary decorative elements to optimize perception of astrological geometry.
- Traditional astrological calculations: Supports the seven traditional planets, essential dignities such as Terms and Faces, and sect-based Lot calculations.
- Interactive aspect analysis: Clicking a planet displays precise aspect lines based on the traditional moiety of orb.
- Chart record management: Automatically saves generated chart data and manages it through a local database.
- House systems: Supports dynamic switching between Whole Sign and Porphyry house systems.
- FastAPI, HTMX, Vanilla CSS
- pyswisseph (Swiss Ephemeris)
- SQLite (SQLAlchemy)
python -m venv venv
source venv/bin/activate
pip install -r requirements.txt
uvicorn app.main:app --reload