An astrologer marketplace, built end to end by agents.
Seekers book verified Jyotishis for live readings, and the free tools cast a kundali, match two charts and read the daily panchang and rashifal. Jyotishis give the readings, and coding agents built the marketplace around them.

01 · Where the AI sits
Behind the product
In JanamPatri the AI works behind the scenes: coding agents built and maintain the platform, and verified Jyotishis give every reading.
Seekers
Book and pay
Pick a verified Jyotishi, book a time from their live calendar and pay at checkout.
Jyotishis
Give the reading
On a video call, in Hindi or English. Payment is held until the Jyotishi accepts the booking.
Coding agents
Built the platform
The marketplace, its payments and calendar wiring, the free tools, the tests and the security audit.
Three roles
Seeker, Jyotishi and admin dashboards, with a vetted onboarding and approval flow for Jyotishis.
Payments held until accepted
Stripe Connect payouts with authorisation at booking and capture on acceptance, plus UPI for Indian Jyotishis.
Live calendars
Google Calendar availability and a Meet link for every booking.
Free tools
Kundali, two-chart matching, the panchang and a daily rashifal for all twelve rashis, from a proprietary, optimized Jyotish engine.
Encrypted at rest
Birth details and calendar tokens are stored with AES-256-GCM.
Bilingual
The site and its readings work in English and Hindi.
02 · How agents built it
What agents wrote and what people decided
Agents drafted
Scaffolding, Stripe and Google Calendar wiring, responsive passes, tests, security audit findings.
Humans designed
The three-role marketplace, the payment and authorisation flow, encryption of birth data and calendar tokens, and the mobile-first design.
Gated on every change
Every auth boundary, every payment flow and every encrypted-data path is reviewed, and every security finding is triaged before release.
03 · Stack
What it runs on
A full-stack marketplace on Cloudflare's edge.
- Framework
- Next.js 16 · React 19
- Runtime
- Cloudflare Workers via OpenNext
- Data
- Drizzle on Cloudflare D1
- Auth
- Auth.js v5 · Google sign-in
- Payments
- Stripe Connect and UPI
- Calendar
- Google Calendar and Meet
- Jyotish engine
- In-process Vedic engine