Ahnenwerk
Menu

AI assistant

Build a tree by describing it.

Because Ahnenwerk is just events in a plain JSON file, an AI can build a whole tree for you. Describe your world in normal language — "three generations of the house, the second queen abdicated, these two gods fused" — and the assistant produces a valid Ahnenwerk JSON you import and arrange. Great for getting a big cast in fast, then refining by hand.

How it works

  1. Describe your world to the assistant — people, births and parents, marriages, deaths, dated names, titles, Groups, and any exotic cases such as Fusion, Splitting, Duplication, Absorption, reincarnation, possession, or body-swap.
  2. It returns Ahnenwerk JSON — events, people, titles, and Groups in the format the app reads, validated against the seventeen-event schema.
  3. Import it into Ahnenwerk (setting picker → Import) and the tree derives itself. Auto-arrange, then pin and tidy whatever you like.

You stay in control: the output is plain JSON you can read, edit, and re-import. Nothing is uploaded to Ahnenwerk — the AI just writes a file you load yourself.

Two ways to use it

Prefer to build by hand?

The app is made for it — the guide walks through every feature.