Free and open source · AGPLv3, forever

The veterinary industry's open-source moment is here.

OpenVPM is the first modern, API-first practice management system built for the veterinary community. Beautiful. Fast. Free. And the AI platform the industry needs.

Live demo: no account · Trial: no card · Your data stays yours

openvpm.com
Good morning, Dr. Chen
Neighborhood Veterinary · Monday, April 20
New Appt
Today's Appts
14
Patients Seen
8
Revenue (MTD)
$22.1k
Pending Invoices
5
Upcoming
9:00 AM
Luna (Labrador Mix)
Wellness Exam · Marcus J.
Checked In
9:30 AM
Oliver (Maine Coon)
Vaccination · Sarah K.
Scheduled
10:15 AM
Cooper (Beagle)
Dental Cleaning · Olivia B.
Confirmed

Start with the gap, not a migration.

You do not need to buy an entire PIMS before one useful workflow can save your team time.

1

Pick one missing tool

Start with AI, client communication, reporting, or a clean copy of your data.

2

Bring only what it needs

Use sample data first, then import the clients and records for that workflow.

3

Expand when it earns it

Keep your current PIMS in place. Move more work only after OpenVPM proves useful.

The PIMS market is broken.
Everyone knows it.

Commercial systems charge $200 to $600+/month, lock you into proprietary data formats, and deliver software that frustrates your team daily.

Your data is locked in

Patient history lives in a proprietary format you can't fully export. Switching costs are enormous, so practices stay put even when the software frustrates them daily.

Closed to AI and integrations

Most systems ship no real API, or charge thousands a year for read-only access. The tools and AI you'd want to build can't reach your own records.

Built to be tolerated

Interfaces designed in the mid-2000s and bolted onto ever since. Click-heavy, slow, and the feature requests you file tend to go nowhere.

Meanwhile, AI is arriving and most PIMS have closed APIs that make it impossible for AI tools to read or write patient data. There is no widely adopted data interoperability standard in veterinary medicine.

Until now.

Everything your practice needs.
Nothing you don't.

A complete suite of tools designed for real veterinary workflows, from the moment a client calls to the moment they walk out the door.

Smart Scheduling

Day/week views with column-per-doctor layout. Drag-and-drop rescheduling, recurring appointments, automated reminders, and full status tracking from booking to checkout.

Complete Medical Records

SOAP notes, lab results with reference ranges, prescriptions with refill tracking, vaccination records with certificate generation, and AI scribe integration.

Billing & Invoicing

Charges auto-populate as services are administered. Estimates convert to invoices. Payment tracking, account balances, and end-of-day reconciliation.

Patient Management

Comprehensive profiles with weight trend charts, allergy alerts, photo uploads, microchip tracking. Multi-pet households linked to single clients.

Client Communication

Unified inbox across calls, texts, emails, and portal messages. Two-way SMS. Bulk campaigns. Every interaction logged on the client record.

Built for Compliance

DEA-compliant controlled substance logging, complete audit trails, role-based access control, and full data export at any time.

Inventory Management

Stock levels with reorder alerts, lot/batch tracking with expiration dates. Auto-deduction when dispensed from medical records. Purchase order generation.

Live Whiteboard

Real-time patient status board showing every patient in the building: doctor, room, status, procedure. Updates live across all screens via WebSocket.

Reports & Analytics

Revenue trends, appointment utilization, production by doctor, species distribution, client retention. Dashboard KPIs at a glance. Export to CSV/PDF.

The Killer Feature

A real, open API.
The first of its kind.

Every action the UI performs goes through the same API available to third-party integrations. 150+ endpoints with full documentation, webhook subscriptions, scoped API keys, and rate limiting.

No other open-source veterinary PIMS has a documented, read-write API. This is what makes OpenVPM the platform the industry can build on.

Webhooks for real-time events
HMAC-SHA256 signed payloads
Structured, queryable data
REST + WebSocket
webhook payload
{
  "event": "appointment.checked_in",
  "timestamp": "2026-03-18T09:02:14Z",
  "data": {
    "appointment_id": "apt_7f3k9...",
    "patient": {
      "name": "Luna",
      "species": "canine",
      "breed": "Labrador Mix"
    },
    "client": {
      "name": "Marcus Johnson",
      "phone": "+1-503-555-2002"
    },
    "doctor": "Dr. Sarah Chen",
    "type": "Wellness Exam",
    "room": "Exam Room 1"
  }
}

Built for the AI era

OpenVPM's structured data and open API make it the ideal foundation for veterinary AI. The PIMS is the system of record. AI agents are first-class citizens.

Voice Agents

Book appointments, process refill requests, and complete intake forms over the phone

AI Scribes

Write SOAP notes directly into the medical record from conversation transcripts

Diagnostic AI

Read lab results, patient history, and write differential diagnosis suggestions

Proactive Outreach

Query overdue vaccinations and pending follow-ups to automate client communications

Own your data

Don't switch. Connect.

You don't have to rip out the system you already run. Connect OpenVPM to your current PIMS and keep a live, open copy of your own data (patients, clients, visit history) in a system you control and can export any time. A second PIMS that you own.

Live mirror

Connect once. Your practice data flows into OpenVPM and stays in sync. Your records, in a system you hold the keys to.

Open by default

Everything sits behind a documented REST API with scoped keys. Read it, build on it, export it in full, with no proprietary formats and no lock-in.

Zero disruption

Your team keeps working in the tools they know. OpenVPM runs alongside, read-only until you decide to do more with it.

OpenVPM Agent

An agent that runs the busywork.

OpenVPM ships with an AI agent that works directly on your practice data through the same open API. Ask it to surface overdue vaccinations, draft recall outreach, pull a patient's history, calculate a weight-based dose, or book a visit. It uses real tools, not guesses, and every write is gated for your review.

Find patients & clientsRecall listsDosing referenceBook appointmentsDaily summary

Bring your own model key. Open source, inspectable, and scoped to your practice. The agent can only ever touch your own data.

21
API Modules
150+
Endpoints
16
Schema Files
AGPLv3
License

Why open source matters for veterinary medicine

The veterinary industry is at a crossroads. AI is arriving. Data interoperability is becoming critical. And the dominant vendors are still charging hundreds per month for software that crashes, frustrates staff, and locks clinics into proprietary ecosystems.

Own Your Data

Export everything, any time. No lock-in, no proprietary formats. Your practice data belongs to you, period.

Zero Software Cost

Invest the $200–600/month you were paying for a commercial PIMS back into your team instead.

Community Roadmap

Features are built because practices need them, not because a sales team prioritized them for a quarterly target.

Innovation Platform

An open API means the next generation of veterinary AI tools can be built on a foundation that actually works.

What practice owners told us

“Show me software that actually reduces our staff hours. That's the only thing that matters.”
A practice manager · from our early research interviews

That's exactly what we're building. OpenVPM is designed from the ground up to make every team member faster, from the front desk to the exam room.

Use OpenVPM your way.

It's open source, so it's yours. Free to run yourself, forever. When you'd rather not run servers, we host it for you.

Self-host

It's open source, so it's yours. Run the full PIMS on your own infrastructure, with nothing held back.

Freeforever
AGPLv3 · every module · the full API.
  • Full source under the AGPLv3 license
  • Every module and the complete API
  • Docker or Vercel deployment paths
  • Bring your own database, email, SMS, and AI keys
Self-host it
Founding offer · 10/10 spots left

OpenVPM Cloud

Where we can be helpful: we host, update, monitor, and back it up so your team can just use it.

$79/ location / mo
Locked for life for founding practices.
Unlimited staff. No per-user fees.
  • Managed database, storage, backups, and updates
  • Every module and role, unlimited staff
  • 1,000 AI actions + 1,000 SMS included monthly
  • Own your data, export or move to self-host anytime
Start free trialLearn about OpenVPM Cloud

No card for the trial. No lock-in, ever. It's open source. See how self-host and Cloud compare →

The future of veterinary software is open.

Join us in building practice management software that's built with the veterinary community, not sold to it.

Questions? Reach out at evan@openvpm.com