Back to Projects
Active
Astrology Insights
Python
Flask
PostgreSQL
Swiss Ephemeris
Stripe
OAuth
Playwright
About this project
The live product behind three of the case studies above: a web application for astrological birth charts with AI-written interpretations, chat, and synastry reports. Built with Flask and PostgreSQL, with charts computed locally using Swiss Ephemeris.
Highlights
- Natal charts computed locally with Swiss Ephemeris (see the chart engine cutover case study)
- AI-written chart interpretations and an interactive chat about each chart
- Synastry reports for relationship analysis
- Google OAuth sign-in and Stripe payments for premium features
- Every PR reviewed against an exact-head preview and visual evidence report
- A private social content studio with immutable publish approvals
Links
Related case studies
AstroAI: Review Evidence for Agent-Built Pull Requests
Proof of what shipped: exact-head evidence reports, seeded private previews, and a PR contract checked in CI.
AstroAI: Social Publishing That Never Double-Posts
At-most-once delivery, immutable approvals, and safety tests that can't be broken by the calendar.
AstroAI: An Evidence-Backed Chart Engine Cutover
A migration where the evidence came first: 15 edge-case charts, an independent reference, and a one-line rollback.