GenogramAI

AI Features

Powered by Google Gemini 2.5 Flash

GenogramAI uses advanced AI to help you create and modify genograms using natural language. Describe your family in plain English, upload hand-drawn sketches, or give editing commands to update existing diagrams.

Text to Genogram

Describe your family structure in natural language and watch as AI creates the complete genogram with all relationships, dates, and attributes.

"John Smith (1960-2020) married Mary Kim (1965). They had two children: David (1990) who has diabetes, and Sarah (1993), a doctor."

Creates 4 people with marriage relationship, birth/death dates, medical condition, and occupation

"Tom and Lisa are divorced. Tom remarried Susan. Tom has a son Mike from his first marriage."

Creates 4 people with divorce and remarriage relationships, child connections

"The Garcia family: Maria (grandmother, Mexican heritage, Catholic) had 3 children who all moved to different cities."

Creates family with cultural heritage, religious indicators, and location data

Tips for Better Results

  • • Include birth years in parentheses: "John (1960)"
  • • Specify relationships clearly: "married", "divorced", "had children"
  • • Add attributes after names: "Sarah, a doctor with diabetes"
  • • Use descriptive heritage: "Mexican heritage", "Jewish religion"
  • • Indicate death with date: "died 2020" or "(1960-2020)"

Image to Genogram

Upload photos of hand-drawn genograms, whiteboard sketches, or scanned documents. The AI will analyze the image and recreate the family structure digitally.

Supported Inputs

  • Hand-drawn genogram sketches
  • Whiteboard photos from therapy sessions
  • Scanned paper genograms
  • Screenshots of other genogram software
  • Printed family tree documents

How It Works

  1. 1Upload your image via drag & drop or click
  2. 2AI analyzes symbols, text, and connections
  3. 3Genogram is generated with all detected data
  4. 4Review and edit as needed

Best Practices for Image Upload

  • • Use good lighting and clear handwriting
  • • Standard genogram symbols work best
  • • Include names and dates where possible
  • • Higher resolution images produce better results

AI Editing

Already have a genogram? Use natural language commands to modify it. Simply describe what you want to change, and the AI will update the diagram accordingly.

Example Commands

"Add John's brother Mike"Adds a sibling to existing person
"Mark Sarah as deceased (2020)"Updates death status and year
"John and Mary are divorced"Changes relationship type
"Add diabetes to Tom's medical conditions"Adds medical condition
"Change Lisa's heritage to Italian"Updates cultural data
"Remove the connection between John and Sarah"Deletes relationship

What AI Can Do

  • • Add new family members
  • • Create or modify relationships
  • • Update personal attributes
  • • Add medical conditions
  • • Set cultural/religious data
  • • Change dates and status

Limitations

  • • Cannot access external databases
  • • Won't generate fake family histories
  • • Complex layouts may need manual adjustment
  • • Always verify AI-generated data

Technical Details

AI Model
Google Gemini 2.5 Flash
Processing
Real-time, typically 2-5 seconds
Image Formats
PNG, JPG, JPEG, WebP
Max Image Size
10MB per upload
Privacy
Images processed, not stored by AI
Rate Limits
Based on subscription tier