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. John and Mary have a close relationship."
Creates 4 people with marriage, birth/death dates, medical condition (4-quadrant system), occupation, and emotional overlay
"Tom and Lisa are divorced. Tom remarried Susan. Tom has a son Mike from his first marriage. Lisa and Mike are estranged."
Creates 4 people with divorce/remarriage, child connections, and emotional relationships
"The Garcia family: Maria (grandmother, Mexican heritage, Catholic) had 3 children. Twin boys Carlos and Pedro (identical), and daughter Ana who was adopted."
Creates family with cultural heritage, religious indicators, twin support, and adopted child connection
"James (gay, nonbinary) is in a life partnership with Alex. They have a surrogate child named Riley."
Creates family with sexual orientation, gender identity, life partner relationship, and surrogate child connection
Tips for Better Results
- • Include birth years in parentheses: "John (1960)"
- • Specify relationships: "married", "divorced", "separated", "cohabiting", "engaged"
- • Add child types: "adopted", "foster", "step", "surrogate", "sperm/egg donor"
- • Describe emotional bonds: "close", "distant", "hostile", "estranged", "fused"
- • Include gender/orientation: "nonbinary", "transgender", "gay", "bisexual"
- • Use heritage patterns: "Mexican heritage with diagonal pattern"
- • Specify twins: "identical twins" or "fraternal twins"
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
- 1Upload your image via drag & drop or click
- 2AI analyzes symbols, text, and connections
- 3Genogram is generated with all detected data
- 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 to one of 15 relationship types"Add diabetes to Tom's slot 1 medical condition"Sets customizable medical quadrant"Change Lisa's heritage to Italian with horizontal pattern"Updates cultural data with pattern"Mark David and Emma as having a hostile relationship"Adds one of 25 emotional overlays"Add that Mike was adopted"Changes to one of 7 child connection types"Set Sarah's orientation to bisexual"Updates sexual orientationWhat AI Can Do
- • Add new family members (8 genders, 6 statuses)
- • Create/modify 17 structural relationship types
- • Add 25 emotional relationship overlays
- • Set 7 child connection types
- • Configure 4 medical quadrants with custom labels
- • Set cultural heritage with 12 pattern types
- • Add twins (fraternal/identical)
- • Set sexual orientation (8 options)
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
- Processing
- Real-time with progress tracking
- Image Formats
- PNG, JPG, JPEG, WebP
- Request Timeout
- 5 minutes max
- Privacy
- Images processed, not stored by AI
- Input Methods
- Text, Image, or JSON import