Tools · General business
Due Date Calculator
Your due date, where you are today, and every milestone date ahead.
How it works
Deterministic date math (compute.ts) OVER a corpus-grounded note. Give one anchor — last period, conception date, or a provider's due date — and the service computes the due date (Naegele's rule, cycle-length adjusted), your current gestational age + trimester, the countdown, and the calendar dates of the standard week-by-week milestones and screening windows (NT scan, anatomy scan, glucose, GBS, term); the LLM only writes a short, grounded, evidence-first note on what this stage is about and what's next. For The Family Almanac's pregnancy guide.
You bring
{ lmp_date? | conception_date? | due_date? (one, 'YYYY-MM-DD'), cycle_length_days?, as_of?, cluster?, model? }
You get
{ method, due_date, due_date_display, conception_estimate, current, milestones[], flags[], guidance, grounded_in, provenance }
Use it for
- →Last period Jan 1 with a 32-day cycle → cycle-adjusted due date + today's week + the next screening windows dated
- →Provider gave a due date → back-computed gestational age, trimester, and the milestone calendar around it
Run it on your data
Call it on your own inputs — over the API, or hand it to your AI agent via MCP. Discovery is open; running it is metered.