Give the engine a date, a place, and a sky, and it returns a character with a spine, a world with a history, and story beats pulled from real transits — for novelists, game programmers, and tabletop designers alike. Because it is genuine positional astronomy, you can move the observer to Mars, a moon of a gas giant, or an invented cosmology, and every rulership, placement, and arc recomputes. Deterministic from the seed.
Illustrative, and system-neutral — the same seed feeds a novel's character bible, a game's NPC record, or a session prep sheet. Every line names the placement it came from, so you can overrule any one of them and keep the rest.
the whole engine, behind every category
93 traditional D0–D2 systems converge at cosine 0.515–0.523 across 500 charts (511 comparable pairs), engine hypotheses excluded. Engine 2.7.0. Verified 2026-09-08.
A drive that fights a flaw, a wound they don't see, an arc with a cost — as a character bible for fiction or a structured record for a game. Not rolled stats; a person with tension already in them.
A mundane chart for a nation, city, or founding event gives an era its temperament and its fault lines. Astrocartography turns planetary lines into terrain, and line crossings into cities, ruins, and crossings worth a scene.
Transits, returns, and time-lord periods become a dated spine of events: what is pressing on a character now, when the next turn lands, and what it costs. One seed yields a chapter outline or a session's worth of hooks.
Run a cast or a faction roster through 42 synastry systems: who reads as an ally whether they want to be, who amplifies whom, and a single cohesion score — a bonded crew or a marriage of convenience.
Planet-of-origin presets — Mars, the Galilean moons, a generation ship in deep space — reframe the whole chart: Earth becomes a body with its own rulerships and exaltations. Or bring your own rulership table and pantheon for a cosmology you invented; the generator runs on it the same way.
Every generator is an API call returning JSON — one character, an ensemble, or a batch for a whole roster. Deterministic from the seed, so a character is reproducible in a build and diffable in version control. Engine-agnostic; wire it into Unity, Godot, a web stack, or a writing app.
dnd/. The world-map
generator, additional ruleset adapters (PbtA and others), and the
custom-cosmology tables are in active development; this page grows as they
land and as each mapping gets its source citation.
The engine hands you a scaffold with tension already in it. It does not write prose, name a theme, or decide what a scene means. That stays yours.
Each generated line names the placement behind it — you can follow "needs an audience" back to Venus square Neptune, disagree, and override just that one thing. The mappings are documented, and each is being tied to a cited source as we locate them.
The same date, place, and origin produce the same character every time — so a cast is versionable and reproducible in a build. Change the seed, not the dice.
Stars hands you characters, a world, and a timeline with structure and contradiction already baked in — so you start from a living ensemble instead of a blank page. Founding novelists, game programmers, and tabletop designers get a permanent free account for telling us where the generator sings and where it needs a human veto.
Invite-only beta. Batch generation and the raw mapping tables sit on the higher tiers; a seed endpoint suits games, interactive fiction, and procedural pipelines.
Explorer $0/mo · Enthusiast $12/mo · Practitioner $59/mo · Studio $199/mo — the free tier covers chart computation and exploration; paid tiers add narratives, client management, and batch tools.