Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

4 Commits

Repository files navigation

GenogramAI - AI-Powered Genogram Maker for Therapists and Counselors

GenogramAI — The AI-Powered Genogram Maker

Create genograms in minutes, not hours. From text, images, or conversation.

Try GenogramAI Free · Website


What Is a Genogram?

A genogram is a detailed family diagram used by therapists, counselors, social workers, and medical professionals to map multi-generational family patterns. Unlike a basic family tree that only tracks lineage, a genogram captures the full picture of a family system:

  • Emotional relationships — closeness, conflict, estrangement, fusion, abuse dynamics
  • Medical history — hereditary conditions, mental health patterns, substance use across generations
  • Structural relationships — marriages, divorces, separations, cohabitations, affairs
  • Demographics — gender identity, sexual orientation, cultural heritage, religion, social class

Genograms follow the McGoldrick-Gerson notation system, a clinical standard used worldwide in family systems therapy, medical practice, and social work. They are a foundational tool in training programs for marriage and family therapy (MFT), clinical social work (LCSW), and psychiatric nursing.

Genogram vs Family Tree: What's the Difference?

Family TreeGenogram
PurposeGenealogy & ancestryClinical assessment & therapy
RelationshipsBiological lineage onlyEmotional dynamics, conflict, closeness, abuse
Medical dataRarely includedCore feature — tracks hereditary patterns
NotationInformal, variesStandardized (McGoldrick-Gerson symbols)
Used byHobbyists, genealogistsTherapists, doctors, social workers, researchers
GenerationsAs many as possibleTypically 3 generations (focused depth)

The Problem: Why Genograms Are Hard to Make

Creating a genogram has traditionally been a painful, time-consuming process:

1. Manual drawing takes hours. A detailed 3-generation genogram with emotional relationships, medical history, and structural dynamics can take 2–4 hours to draw by hand or in generic diagramming software like Visio or Lucidchart. Every symbol must be placed correctly according to McGoldrick notation. Every line type must match the relationship it represents.

2. Existing genogram software is outdated. Most genogram tools available today are desktop-only applications originally built in the 2000s. Many require Java or Flash. They have clunky interfaces, no cloud sync, no collaboration, and no mobile access. For a profession that increasingly works across devices and locations, this is a real barrier.

3. There's no way to digitize paper genograms. Therapists, social workers, and counselors have years — sometimes decades — of hand-drawn genograms in client files, notebooks, and whiteboards. There has never been a practical way to convert these to digital format without manually redrawing every single one.

4. Relationship modeling is shallow. Most tools handle "married" and "divorced" but fail to capture the nuanced emotional dynamics that make genograms clinically useful: enmeshment, triangulation, emotional cutoffs, fused-conflict patterns, multi-generational abuse cycles. These are the patterns therapists actually need to see.

5. No tool helps you analyze what you've built. After investing hours creating a genogram, clinicians still have to manually scan for patterns — multigenerational transmission, repeated triangles, medical clustering. There's no software that helps surface these clinical insights.


How GenogramAI Solves This

GenogramAI is a modern, AI-powered genogram maker built specifically for mental health professionals, medical practitioners, researchers, and students. It uses Google's Gemini AI to make genogram creation fast, accurate, and insight-driven.

Generate Genograms From Natural Language

Describe a family in plain text, and GenogramAI builds the complete genogram automatically:

"John (b. 1960) married Mary (b. 1962) in 1985. They have two children: Sarah (b. 1987) who is married to Tom, and Mike (b. 1990) who struggles with depression. John's father was an alcoholic who died of liver disease at 65. Mary's parents divorced when she was 10 — she's been estranged from her father ever since."

GenogramAI parses this into a structured, interactive genogram with correct McGoldrick symbols, relationship lines, medical quadrant markers, and generational layout — in seconds, not hours.

Digitize Hand-Drawn Genograms From Photos

Take a picture of a hand-drawn or printed genogram, upload it, and GenogramAI's vision AI extracts the family structure: people, relationships, names, dates, and symbols. Years of paper genograms can be digitized without redrawing a single line.

This works with:

  • Pen-and-paper genograms from therapy sessions
  • Whiteboard diagrams from clinical supervision
  • Printed genograms from textbooks or case studies
  • Scanned documents from client files

Edit Genograms With Conversational AI

Once a genogram exists, modify it by chatting in natural language:

"Add a brother for Sarah named David, born 1989. He's estranged from his father and has a history of substance abuse."

The AI understands the existing family context, applies the change with correct symbols and positioning, and maintains the full structure. Multi-turn conversations support complex, incremental modifications — just like talking through a case with a colleague.

Get Clinical Insights Automatically

GenogramAI analyzes the family system and surfaces patterns using established family systems therapy frameworks:

  • Multigenerational transmission — Recurring behavioral, emotional, or medical patterns across generations
  • Triangulation — Three-person dynamics that stabilize dysfunctional relationships
  • Emotional cutoffs — Severed connections and their downstream effects
  • Medical pattern clustering — Hereditary conditions appearing across family lines
  • Relationship dynamics — Fusion, conflict escalation, distancing, enmeshment patterns

These insights are generated with category tags and clinical language, ready to inform case conceptualization and treatment planning.


Features

26+ Emotional Relationship Types

GenogramAI models the full spectrum of human relationships — not just "married" and "divorced":

CategoryRelationship Types
BondingClose, Harmony, Fused, Limerence, Friendship
ConflictConflict, Hostile, Violence, Hate, Distrust
DistanceIndifferent, Distant, Estranged, Never Met
AbusePhysical, Emotional, Sexual, Neglect, Control, Manipulative
ComplexFused-Conflict, Close-Hostile, Distant-Hostile

Each relationship type renders with the correct McGoldrick-standard line pattern — no manual drawing required.

17 Structural Relationship Types

Marriage, Divorce, Legal Separation, Physical Separation, Cohabitation, Engagement, Dating, Life Partner, Affair, One Night Stand, Rape, Annulment, Widowed, Parent-Child, and Association (non-familial connections including pets).

7 Child Connection Types

Biological, Adopted, Foster, Step, Surrogate, Sperm Donor, and Egg Donor — each rendered with the correct clinical notation.

Comprehensive Person Attributes

  • Gender — Male, Female, Transgender (M/F), Nonbinary, Intersex, Unknown, Other
  • Sexual Orientation — Heterosexual, Gay, Lesbian, Bisexual, Pansexual, Asexual, Queer, Questioning
  • Vital Status — Alive, Deceased, Pregnancy, Miscarriage, Stillbirth, Abortion
  • Medical Conditions — 12 categories with quadrant visualization: Heart Disease, Cancer, Diabetes, Mental Health, Neurological, Respiratory, Autoimmune, Genetic Disorders, Reproductive, Digestive, Substance Use, Other
  • Cultural Heritage — 11 visual fill patterns for mapping family heritage and ethnicity
  • Religion — 9 faith traditions
  • Social Class — Upper, Upper-Middle, Middle, Working, Lower

Multiple Canvas Views

Switch between specialized views to analyze different dimensions of the family system on a single genogram:

  • Relational View — Emotional dynamics overlay
  • Medical View — Health condition mapping across generations
  • Cultural View — Heritage and ethnicity patterns
  • Social View — Socioeconomic factors
  • Religious View — Faith and spiritual dimensions
  • Location View — Geographic family distribution
  • Family Group View — Household clustering
  • Custom View — User-defined attribute overlays

GEDCOM Import & Export

Already have family data in genealogy software like Ancestry, FamilySearch, or Gramps? Import via GEDCOM 5.5.1 or 7.0 format. GenogramAI enriches basic genealogy data with AI-suggested emotional relationships, medical history, and clinical annotations — bridging the gap between genealogy and clinical genograms.

Export back to GEDCOM 7.0 with custom extensions for clinical data, making your work portable across platforms.

Smart Auto-Layout

GenogramAI includes a custom hierarchical layout engine built specifically for genograms. Unlike generic graph layouts (force-directed, tree, etc.), it understands:

  • Generational alignment (grandparents → parents → children on distinct levels)
  • Spouse positioning (partners side-by-side, not scattered)
  • Multi-partner handling (remarriage, affairs rendered clearly)
  • Contour packing (tight, readable layouts even for large families)

The result: diagrams that look like what a trained clinician would draw by hand.

Publishing & Sharing

  • Shareable links — Generate public URLs for any genogram
  • Password protection — Restrict access for confidentiality
  • Copy/export controls — Disable downloading for sensitive cases
  • Community gallery — Browse examples: Famous Families, TV Shows, Movies, Historical Figures
  • View analytics — Track how many times a shared genogram has been viewed

Cloud Sync & Multi-Platform

  • Automatic cloud save — Work from any device, pick up where you left off
  • Web app — No installation, runs in any modern browser
  • Desktop app — Offline support via Electron
  • Multi-language — Full interface in English, Spanish, French, German, and Chinese
  • PDF & PNG export — High-quality output for reports, presentations, and clinical files

Who Is GenogramAI For?

RoleHow They Use GenogramAI
Family Therapists (MFT)Map multi-generational patterns, identify triangulation and enmeshment, track treatment progress across sessions
Clinical Social Workers (LCSW)Document family systems for case files, identify risk factors, plan interventions, meet documentation requirements
Marriage & Family CounselorsVisualize couple dynamics within the broader family context, surface intergenerational influences
Psychiatrists & Medical ProfessionalsTrack hereditary conditions, identify genetic risk patterns, document family medical history visually
Psychology & MSW StudentsLearn genogram construction and family systems theory with AI guidance, complete coursework faster
ResearchersCollect and analyze family structure data, standardize genogram formats across studies
GenealogistsEnrich family trees with emotional dynamics, medical history, and relationship depth beyond names and dates
Supervisors & EducatorsReview trainee genograms, teach McGoldrick notation, demonstrate family systems concepts

How It Works

1. Start With What You Have

  • Text: Describe the family in your own words
  • Image: Upload a photo of an existing genogram
  • GEDCOM file: Import from genealogy software
  • Blank canvas: Build manually with drag-and-drop

2. AI Builds the Structure

GenogramAI's AI reads your input and generates a complete, standards-compliant genogram with:

  • Correct McGoldrick symbols for every person and relationship
  • Medical quadrant markers where health data is mentioned
  • Generational layout with automatic positioning
  • Emotional relationship lines with proper notation

3. Refine Through Conversation

Chat with the AI to make changes:

  • "Mark John's mother as deceased, cause of death breast cancer"
  • "Add a conflictual relationship between Sarah and her mother-in-law"
  • "Mike and his father have an estranged relationship"

4. Analyze and Share

  • Generate clinical insights with one click
  • Export as PDF or PNG for client files
  • Share via secure link with optional password
  • Publish to the community gallery

Pricing

FreeProUnlimitedInstitutional
Genograms250UnlimitedUnlimited
AI GenerationLimitedUnlimitedUnlimitedUnlimited
Publishing2UnlimitedUnlimitedUnlimited
Image DigitizationYesYesYesYes
Cloud SyncYesYesYesYes
Remove WatermarkYesYes
Team FeaturesYes

Get Started Free →


Frequently Asked Questions

Can I use GenogramAI offline?

Yes. The desktop app (available for Windows, macOS, and Linux) supports offline use.

What genogram notation does GenogramAI use?

GenogramAI follows the McGoldrick-Gerson-Petry notation system, the most widely used standard in family therapy and clinical practice worldwide. All symbols, line types, and conventions match the notation described in Genograms: Assessment and Treatment (McGoldrick, Gerson & Petry).

Can I import data from Ancestry, FamilySearch, or other genealogy tools?

Yes. GenogramAI supports GEDCOM 5.5.1 and 7.0 import, the universal format used by all major genealogy platforms. After import, the AI can enrich your genealogy data with emotional relationships, medical markers, and clinical annotations.

How accurate is the AI generation?

GenogramAI uses Google Gemini 2.5 Flash with strict JSON schema validation. Every AI response is forced through typed schemas with validated enums, preventing hallucinated relationship types or malformed family structures. The output is clinically consistent and editable.

Can multiple people collaborate on a genogram?

The Institutional plan supports team features. For individual plans, genograms can be shared via secure links for viewing.

What languages does GenogramAI support?

The full interface is available in English, Spanish, French, German, and Chinese. The AI can understand family descriptions written in any language.


Built With

CategoryTechnology
FrontendReact, TypeScript, Vite
StylingTailwind CSS, Framer Motion
AIGoogle Gemini 2.5 Flash
BackendSupabase (Auth, PostgreSQL, Edge Functions)
VisualizationD3-Shape, Custom SVG Engine
ExportjsPDF, Canvas API
DesktopElectron

Links


GenogramAI — Making family systems visible.

Try It Free

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors