Documentation

Documentation

Clean-room TypeScript astrology computation: ephemeris, charts, events, timing techniques, Vedic methods, and MCP tools, validated against named references.

New here? Start with the Quickstart, then read Computing Charts. The full package surface is in the API Reference.

Quickstart

Install caelus and compute your first chart in the browser or Node.

Computing Charts

The chart object: bodies, angles, cusps, aspects, and the UT vs local-time hazard.

Common Tasks

Copy-paste recipes: house placement, dignities, stations, ingresses, lunar phases, and a local birth time done right.

Architecture

How the four packages compose end to end: birth time, engine, wheel, and MCP.

Houses & Zodiacs

Twelve house systems, tropical and sidereal modes, and polar fallbacks.

Derived Charts

Returns, progressions, solar arc, composite, Davison, harmonics, dignities, and sect.

Hellenistic Time-Lords

Lots, profections, firdaria, zodiacal releasing, and primary directions.

Vedic & Jyotish

Nakshatras, the Vimshottari/Yogini/Ashtottari dashas, the vargas, and the yogas.

Data Tiers

Embedded vs Node loader: what ships in the bundle and what loads lazily.

MCP Setup

Add thirty-four chart tools to Claude, Cursor, and other MCP clients.

Recipes

Transits, the when() query language, event search, and chart wheels.

Electional Search

Scan a window with rankMoments, score each instant with the electional primitives, and render the winning chart.

Interpretation Layer

Project validated charts into citable fact atoms: natal, transits, time-lords, synastry/composite, dignities, Vedic structure. Match, interpret, and audit LLM citations.

Building a Corpus

Consume and construct interpretation corpora: PassageRecords, extractors, validation, and the public-domain delineations package.

Chart Provenance

Declare what a chart is and how time and place are known: realms, anchors, routing to ephemeris or compiler, and honest interpretation framing.

Visualizations

Beyond the flat wheel: a 3D chart sphere, an astrocartography world map, a graphic ephemeris, and Sky View frames for AI image prompts, rendered live.

Synthetic Ephemeris

Imaginary bodies that move: periodic and Kepler tiers, Engine registration, SkyView render attrs, and MCP tools for fictional skies.

API Reference

Generated reference for the caelus package surface.

Edge Cases & Stability

Date range, polar fallback, civil-time hazards, longitude convention, and the versioning contract.

Starter template

A full Next.js app: birth form, timezone handling, chart wheel. Clone and deploy.

Changelog

Release notes for all four packages, versioned in lockstep.

Start building

Quickstart →