GenogramAI

Twins & Multiple Births

Fraternal twins, identical twins, triplets, and more

GenogramAI fully supports twin and multiple birth documentation using standard genogram notation. Learn how to create, manage, and visualize twins, triplets, quadruplets, and other multiple births.

Twin Types

Fraternal (Dizygotic)

Symbol: V-shape

Two or more siblings from the same pregnancy but developed from separate eggs. Visually connected with diagonal lines forming a "V" shape from the parent connection point.

Boy-girl twinsSame-sex fraternal twinsTriplets, quadruplets, etc.

Identical (Monozygotic)

Symbol: V-shape + horizontal bar

Siblings developed from a single fertilized egg that split. Shown with the same V-shape as fraternal twins, plus a horizontal bar connecting the diagonal lines.

Identical twinsIdentical triplets (rare)

Visual Difference

Fraternal twins show only the V-shape connecting siblings to the parent line. Identical twins add a horizontal bar across the diagonal lines to indicate they developed from the same fertilized egg.

Multiple Births (3+)

GenogramAI supports any number of multiples—triplets, quadruplets, quintuplets, and beyond. The same V-shape notation extends to connect all siblings in the multiple birth group.

How Multiples Work

  • All siblings share a common twin group ID
  • Lines converge to a central point above the siblings
  • Each sibling can have different genders and attributes
  • Fraternal or identical type applies to the entire group

Creating Multiples

  1. 1Create the first two as twins
  2. 2Select a parent-child edge to one twin
  3. 3Click "Add Twin Sibling" to add a third
  4. 4Repeat to add more siblings to the group

Triplets Example

Three siblings sharing the same twin group, with lines converging to a central apex point. This structure works for any number of multiples.

How to Create Twins

1

Quick-Add from Parent

  1. 1Select a parent node on the canvas
  2. 2Click the "Add Twins" button (Users icon) below the person
  3. 3Two twin children are created automatically
  4. 4Both children are linked with a shared twin group ID

Note: Creates fraternal twins by default. Change to identical in the Inspector.

2

Add Twin to Existing Child

  1. 1Select a parent-child relationship (click the connection line)
  2. 2In the Inspector panel, find "Add Twin Sibling"
  3. 3Choose "Fraternal" or "Identical"
  4. 4A new twin sibling is created and linked to the same parents

Note: If the child has no parents, placeholder parents are created automatically.

3

Group Existing Siblings as Twins

  1. 1Use Box Select (B) to select multiple siblings
  2. 2Or hold Shift and click each sibling to multi-select
  3. 3In the Inspector, click "Group as Twins" (or "Group as Multiples" for 3+)
  4. 4Choose Fraternal or Identical type

Note: Siblings must share at least one parent to be grouped as twins.

4

AI Text Generation

  1. 1Open the AI modal
  2. 2Describe twins in your prompt: "John and Mary had identical twins David and Sarah (1990)"
  3. 3AI automatically creates the twin structure with proper connections

Note: Use phrases like "identical twins", "fraternal twins", or "triplets" for best results.

Managing Twin Groups

Changing Twin Type

  1. 1. Select all twins in the group (Box Select or Shift+click)
  2. 2. In the Inspector, find "Twin Grouping"
  3. 3. Click "Fraternal (V)" or "Identical (Bar)"
  4. 4. All selected twins update to the new type

Ungrouping Twins

  1. 1. Select all twins you want to ungroup
  2. 2. In the Inspector, find "Twin Grouping"
  3. 3. Click "Ungroup"
  4. 4. Siblings become regular children (no V-shape)

Individual Attributes

Each twin maintains their own individual attributes—name, gender, birth/death dates, medical conditions, and all other personal data. The twin grouping only affects how the parent-child connection lines are drawn.

AI Prompt Examples

When using AI text-to-genogram, include twin information in your description for automatic creation.

"John and Mary had identical twins David and Sarah born in 1990"

Creates parents with two identical twins sharing a twin group

"The Smiths have fraternal triplets: Tom, Lisa, and Mike (2015)"

Creates three fraternal multiples connected with V-shape

"After having twins Emma and James, they adopted a third child"

Creates twin pair plus separate adopted child (not grouped)

"Grandparents had two sets of twins across generations"

Creates multiple twin groups at different generation levels

Technical Details

Data Structure
twinData: { id: string, type: TwinType }
Twin Types
FRATERNAL, IDENTICAL
Group ID
Shared nanoid linking all siblings in a multiple
Visual Rendering
V-shape convergence + optional horizontal bar
Maximum Multiples
Unlimited (triplets, quads, quints, etc.)
Parent Requirement
Auto-creates if missing (for visual V-shape)