VetDiff is AI dictation and differential diagnosis for veterinarians. Talk through the visit and get a clean SOAP note in seconds. Add labs and get a ranked differential — reasoned from the veterinary literature, this patient's own history at your practice, and a living pool of confirmed outcomes.
14 days of unlimited Dictation · 10 Analysis queries · No credit card
What you say
“Vet: Hi, so what's been going on with Bella? Owner: She's just been off for about three weeks. She'll throw up every few days, sometimes diarrhea, and she's really tired. It kind of comes and goes. Today she could barely get up. Vet: Is she eating? Owner: Picking at food. She was fine on her walks a month ago. Vet: Any chance she got into anything, trash, toys, medications? Owner: No, nothing I know of. Vet: Okay. Sorry, one sec — (phone rings) — okay. Vet: She's four, spayed, standard poodle, and today she weighs 21.4 kilos, down from 23 last time. Temp 99.1, heart rate is 60, that's low for how she's feeling, pulses are weak, gums are a little pale and tacky, CRT about 2.5 seconds, I'd call her 7 percent dehydrated. Belly is soft, no pain. Lungs clear. Vet: I want to run a CBC, chemistry and electrolytes today, get a urine sample, and start IV fluids while we wait. If the potassium is high like I suspect we'll talk about an ACTH stim test. Owner: Okay, whatever she needs.”
Chief complaint
Three-week history of intermittent vomiting, diarrhea, lethargy, and decreased appetite. Owner reports she could barely get up today.
Objective
Weight: 21.4 kg (decreased from 23 kg at prior visit). Temperature: 99.1°F. Heart rate: 60 bpm (low). Pulses weak. Mucous membranes pale and tacky. CRT approximately 2.5 seconds. Estimated dehydration: 7%. Abdomen soft and non-painful on palpation. Lungs clear auscultation.
Plan
1. Collect blood sample for CBC, chemistry panel, and electrolytes. 2. Collect urine sample for urinalysis. 3. Initiate IV fluid therapy while awaiting lab results. 4. If potassium is elevated as suspected, proceed with ACTH stimulation test to evaluate for hypoadrenocorticism.
See it on a real case
Real VetDiff output for a sample patient (not a real case) — shortened to fit, nothing reworded. This is what you'd see in your own account.
What the vet entered
Signalment
Canine · Standard Poodle · 4 yrs · FA · 21.4 kg
History & exam
3-week history of waxing/waning lethargy, intermittent vomiting every few days, intermittent diarrhea, hyporexia. Weak, barely able to rise today. 1.6 kg weight loss since last visit. No known toxin, foreign body, or medication exposure. PE: T 99.1 F, HR 60 bpm, weak pulses, pale tacky mucous membranes, CRT 2.5 s, ~7% dehydrated, abdomen soft and non-painful, lungs clear.
Labs (pasted as text)
CBC: HCT 32% (37-55), normocytic normochromic. WBC 9.8 (6-17). Neutrophils 5.1. Lymphocytes 3.8 (1-4.8). Eosinophils 1.2 (0.1-1.25). Platelets 290. Chemistry: Na 128 mmol/L (144-160), K 7.2 mmol/L (3.5-5.8), Na:K 17.8, Cl 96 (109-122), BUN 68 mg/dL (7-27), Creatinine 2.4 mg/dL (0.5-1.8), Ca 12.1 mg/dL (7.9-12.0), Phos 6.9 (2.5-6.8), Glucose 68 mg/dL (74-143), Albumin 2.3 g/dL (2.3-4.0), Total protein 5.6, ALT 64, ALP 88, Cholesterol 128 (110-320). Urinalysis: USG 1.018, protein negative, inactive sediment.
What VetDiff returned
A 4-year-old female spayed Standard Poodle presents with a 3-week history of waxing/waning lethargy, intermittent vomiting and diarrhea, hyporexia, and 1.6 kg weight loss, now in a severely weakened state. Key laboratory findings include a classic sodium:potassium ratio of 17.8 (severely low), hyponatremia, hyperkalemia, hypoglycemia, azotemia, mild hypercalcemia, mild non-regenerative anemia, and an inappropriately low urine specific gravity (1.018) in the face of dehydration. This constellation of findings is highly consistent with hypoadrenocorticism (Addison's disease) with concurrent renal and electrolyte compromise.
1.Hypoadrenocorticism (Addison's Disease) — Primary
HighThe Na:K ratio of 17.8 (normal >27) is the most diagnostically compelling finding. Hyperkalemia (7.2 mmol/L), hyponatremia (128 mmol/L), hypochloremia, hypoglycemia (68 mg/dL), mild hypercalcemia (12.1 mg/dL), pre-renal/renal azotemia, mild non-regenerative anemia, bradycardia (HR 60 bpm) with weak pulses, and an inappropriately dilute urine (USG 1.018) in a dehydrated patient all align with primary hypoadrenocorticism.
Next steps: ACTH stimulation test (basal and 1-hour post-synthetic ACTH cortisol) is gold standard — do not delay treatment if patient is unstable. Baseline cortisol <2 µg/dL is highly suspicious.
2.Hypoadrenocorticism — Atypical (Glucocorticoid Deficiency Only, with electrolyte disturbance from GI losses)
ModerateAtypical Addison's presents with glucocorticoid deficiency without mineralocorticoid deficiency; electrolytes may initially be normal but can become abnormal secondary to severe GI losses (vomiting, diarrhea) over time. However, in this patient the Na:K ratio is already severely depressed (17.8), making pure atypical presentation less likely without concurrent mineralocorticoid involvement.
Next steps: ACTH stimulation test as above. Aldosterone level (basal) can help differentiate primary from atypical.
3.Acute-on-Chronic Kidney Disease (AKI superimposed on CKD)
ModerateBUN 68 mg/dL and creatinine 2.4 mg/dL indicate azotemia (IRIS Stage 2-3). USG 1.018 in a dehydrated patient suggests inadequate concentrating ability.
Next steps: Fluid diuresis and reassessment of azotemia after rehydration. Urine protein:creatinine ratio.
4.Gastrointestinal Disease with Severe Protein-Losing Enteropathy (PLE)
ModerateChronic vomiting, diarrhea, weight loss, hypoalbuminemia (2.3 g/dL at the lower limit of normal), and low total protein (5.6 g/dL) could suggest PLE. Standard Poodles can be predisposed to inflammatory bowel disease.
Next steps: Serum B12 and folate, serum TLI, fecal alpha-1 protease inhibitor if Addison's is ruled out or co-existing GI disease is suspected. Abdominal ultrasound.
+ 4 more differentials, a reference basis, and follow-up Q&A on the case.
Use either one on its own. A finished visit note can open a new Analysis case with the signalment and history already filled in.
Talk through the visit like you normally would.
Signalment, history, and labs in — ranked differential out.
Why VetDiff
Every time a VetDiff practice confirms a diagnosis, that outcome — anonymized — joins a shared pool that sharpens every future differential across the network. It's not a search engine. It's a colleague that never stops learning.
Every confirmed case, from every practice, strengthens the shared pool VetDiff reasons from.
Every confirmed diagnosis, anonymized, sharpens tomorrow's differential for every practice on VetDiff.
Returning patients bring their own labs, diagnoses, and notes from any DVM at your practice.
Every reasoning chain cites its clinical basis — not just a probability score with no explanation.
Start with a 14-day free trial — no credit card required.
Individual DVM
One DVM seat. Billed monthly. Cancel anytime.
Practice
then $81/mo per additional DVM
Every DVM shares patient history and case records. Cancel anytime.
Example: a 3-DVM practice pays $101 + ($81 × 2) = $263/month total.
Every new practice gets 14 days of full access with no credit card: unlimited Dictation plus 10 Analysis queries (a new differential or a follow-up question each count as one). When the trial ends, all of your notes and cases stay saved — you just subscribe to keep using the AI features.
A general AI chatbot starts from zero on every conversation. VetDiff's differential is informed by an anonymized, growing pool of confirmed outcomes from every practice using it, plus — for a returning patient — that pet's own visit history at your practice. Neither of those exists in a plain chat window, no matter how you phrase the question.
No. Record from your phone or computer's built-in microphone — no headset, wireless mic, or add-on hardware required. On a phone, you can add VetDiff to your home screen and it opens like a regular app.
No — VetDiff handles dictation and differential diagnosis, not scheduling, invoicing, or medical records storage. It's built to sit alongside your existing PIMS: copy the finished SOAP note straight into your records.
VetDiff draws on general veterinary literature and reference ranges, so it's most useful for general practice and emergency medicine today — it isn't tuned to any single specialty yet. Specialists are welcome to use it too: every confirmed diagnosis you contribute, anonymized, helps sharpen the shared database for every practice, specialist or not.
Case details you submit are used to generate that case's result and, once you confirm an outcome, contribute — anonymized, with identifying details stripped — to the shared pool that improves future differentials across all practices. A patient's own visit history is only ever visible within your own practice.
Yes — invite every DVM at your practice under one shared account. Case history, patient records, and a pet's visit history are shared across your whole team, filterable by day or by which DVM saw the case.
We think this is the start of a new standard of care.
Start your 14-day free trial