Doctor-visit prep · open source
Visit Ready turns your messy symptom story into a one-page sheet your doctor can read in 30 seconds — organized the way doctors actually think. It will not diagnose you. That's the point.
The problem
The appointment is short and the clock is already running. You ramble, forget your medications, bury the one question that mattered, and walk out holding a plan you didn't fully understand. The doctor isn't the problem — the preparation is.
minutes of face time in a typical visit — the rest is waiting and paperwork.
of physicians say short appointment times put patients at risk.
page is all it takes to fix it — if it's organized the way a clinician reads.
Try to diagnose you. Anxiety-inducing, and the "I read online I have X" opener is the one doctors dread.
One-size PDFs that leave every bit of the organizing — and the judgment — on you.
It does the organizing for you, the way a doctor's mind works through a problem — and it draws a hard line at diagnosis. Prep and translation, never a verdict.
The part that isn't a promise
Most prep tools promise they won't overstep. Visit Ready commits to a single rule and enforces it with a check that blocks the sheet before you ever see it — it catches the common forms of diagnosis, prognosis, and treatment talk, and the tool's discipline carries the rest.
A Visit Sheet asserts no diagnosis, no prognosis, no treatment recommendation. It organizes your words and questions — it never delivers a verdict.
It's enforced by check.py — stdlib only; run --self-test, or try the box below. It's a deliberately canonical floor — it catches the common forms a verdict takes, not every phrasing — backed by the tool's discipline. The point: the floor is real and runnable, not prose.
check.py, running right here in your browser):What you get
One page: reason for the visit, a clean symptom timeline, your real med list, and your top questions in priority order — most important first.
So you finish the visit understanding the plan, not just starting it well — including the teach-back that catches misunderstandings.
If what you describe shouldn't wait for an appointment at all, it stops and points you to immediate care — calmly, and without diagnosing.
How to use it
Paste identity.md and rules.md into your AI assistant as the system prompt — attach the reference/ files if your tool supports it.
What's going on, which specialist you're seeing, what you most want to know. Answer its few clarifying questions.
It drafts the sheet, runs the gate, and hands you a clean one-pager. Print it or screenshot it. Walk in ready.
Where the line is
Call your local emergency number. Visit Ready is a communication-prep tool — it organizes your own words for a conversation with a qualified clinician. It is not medical advice and not a medical device.
Open source · MIT
Free, no account, nothing stored. Built as a portfolio piece — and a tool worth actually keeping.
View on GitHub →