Built by a veterinarian, for veterinarians

Finish your notes before the next appointment. Get a second opinion on the hard cases.

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.”

Formatted by VetDiff in seconds

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

A waxing-and-waning GI case, run through VetDiff

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. 1.Hypoadrenocorticism (Addison's Disease) — Primary

    High

    The 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. 2.Hypoadrenocorticism — Atypical (Glucocorticoid Deficiency Only, with electrolyte disturbance from GI losses)

    Moderate

    Atypical 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. 3.Acute-on-Chronic Kidney Disease (AKI superimposed on CKD)

    Moderate

    BUN 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. 4.Gastrointestinal Disease with Severe Protein-Losing Enteropathy (PLE)

    Moderate

    Chronic 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.

Two tools that hand off to each other

Use either one on its own. A finished visit note can open a new Analysis case with the signalment and history already filled in.

Dictation

Talk through the visit like you normally would.

Small talk, interruptions, and repeats are filtered out automatically
Structured SOAP note in seconds — edit, then copy into your PIMS
Client-friendly visit recap email, written for you
Your clinic's own terms spelled correctly, every time

Analysis

Signalment, history, and labs in — ranked differential out.

Paste labs, upload a PDF, or photograph the printout
Every differential explains its reasoning and next diagnostic steps
Uses the pet's prior visits at your practice automatically
Ask follow-up questions on the same case without starting over

Why VetDiff

Built on a growing record of confirmed outcomes.

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.

Shared confirmed-outcome pool

Every confirmed diagnosis, anonymized, sharpens tomorrow's differential for every practice on VetDiff.

Practice-wide patient memory

Returning patients bring their own labs, diagnoses, and notes from any DVM at your practice.

Grounded in the literature

Every reasoning chain cites its clinical basis — not just a probability score with no explanation.

A generic AI chatbot starts over from zero every time.
VetDiff starts from everything already confirmed.

Simple pricing

Start with a 14-day free trial — no credit card required.

Founding-practice rate — locked in for helping us build the diagnostic database

Individual DVM

$199$93/month

One DVM seat. Billed monthly. Cancel anytime.

Unlimited Dictation and Analysis
Formatted SOAP notes from voice or text
Ordered differential with reasoning
Photo capture of lab printouts
Client email & client summary tools
Start 14-day free trial

Practice

$249$101/mo first seat

then $81/mo per additional DVM

Every DVM shares patient history and case records. Cancel anytime.

Everything in Individual
Invite unlimited DVMs at your practice
Shared, practice-wide patient history
Case history filterable by day or by DVM
One shared bill for the whole practice
Start 14-day free trial

Example: a 3-DVM practice pays $101 + ($81 × 2) = $263/month total.

Questions

How does the free trial work?

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.

How is this different from just asking ChatGPT?

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.

Do I need special equipment to use Dictation?

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.

Does VetDiff replace my practice management software?

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.

Is this only for general practice?

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.

What happens to my patient data?

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.

Can my whole practice use one account?

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