Option A: Gemini: extracts the table, then drafts the description
Best when: You want one chat to read the image
What it does: Gemini extracts and drafts; you correct both
Strong at: Works straight from the image in one chat
Limit: You must check every relation against the image
Free plan: Yes, limited
Option B: Claude: reads the diagram and drafts everything
Best when: You want the fewest steps
What it does: Claude drafts everything; you check every node and arrow
Strong at: Table, description and task from one upload
Limit: Checking every node and arrow falls on you
Free plan: Yes, limited (5-hour and weekly usage caps)
Option C: ChatGPT: extracts the table, drafts the description and task
Best when: You want a check on your own table before drafting
What it does: ChatGPT extracts and drafts; you correct each stage
Strong at: Flags places that depend on something unseen
Limit: You must check every relation against the image
Free plan: Yes, limited (uploads and data analysis)