Free and open source · AGPLv3, forever

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

OpenVPM is a modern, open-source practice management system built in public for the veterinary community. Start with a connected clinic workflow, keep ownership of the data, and expand only after it proves useful.

Live demo: instant email access · Trial: no card · Your data stays yours

Clinic rollout starts as a guided, connected pilot alongside your current PIMS. Check current clinic fit.

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.

Connected clinic workflows you can evaluate today.

The core product is broad. A safe clinic rollout is narrower: validate one location and one low-risk day before expanding beyond your current PIMS.

Smart Scheduling

Day and week views with one column per doctor, recurring appointments, check-in and status tracking. Reminder delivery depends on the clinic's configured communication channels.

Connected Medical Records

SOAP notes, manually entered lab results, prescriptions with refill tracking, vaccination records, treatment plans, and patient history in one connected chart.

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

A shared communication history for phone notes, configured email, portal requests, and approved two-way SMS pilots, all linked to the client record.

Built for Compliance

Controlled-substance logging with running balances, witness fields, audit trails, role-based access control, and full data export.

Inventory Management

Stock levels, reorder alerts, lot and batch tracking, expiration dates, and automatic deduction when items are dispensed from a medical record.

Shared Whiteboard

A shared patient-status board for doctor, room, status, and current procedure. Connected screens refresh automatically throughout the clinic day.

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 integration surface.
Useful today. Built to grow in public.

The versioned REST API supports selected client, patient, appointment, SOAP-note, and agent workflows, with scoped API keys, rate limiting, and signed webhook delivery.

The schema and source are public, so integrations can start with the supported surface today and expand without a closed-vendor gate.

Webhooks for real-time events
HMAC-SHA256 signed payloads
Structured, queryable data
Versioned REST API
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"
  }
}

A bounded agent, not an AI promise

The built-in agent uses a small set of typed, practice-scoped tools. It can read supported records and only performs supported writes after explicit approval.

Patient lookup

Find clients and patients through practice-scoped, typed tools

Clinical summaries

Pull a concise patient history from the connected record

Dosing support

Calculate weight-based reference doses with human review

Appointment tools

Find openings and book supported visits after explicit write approval

Own your data

Start alongside. Expand deliberately.

You don't have to rip out the system you already run. Start OpenVPM with one useful workflow and only the data it needs. Reviewed CSV imports work today. Any ongoing vendor connection must be scoped, built, and validated separately; it is not a generally available synchronization service.

Start with an import

Bring reviewed client and patient data in by CSV and prove one workflow while your current PIMS remains the source of truth.

Open by default

Use the supported REST API, signed webhooks, public schema, and full exports without a proprietary data format or partner gate.

Low disruption

Keep your current PIMS in place while a small team validates one connected clinic-day workflow on its own terms.

OpenVPM Agent

An agent for selected clinic tasks.

OpenVPM ships with an AI agent that works directly on your practice data through a typed tool layer. Ask it to find overdue vaccinations, pull a patient's history, calculate a weight-based reference dose, or book a supported visit. 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.

9
REST Operations
Scoped
API Keys
Signed
Webhooks
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

Use the documented exports and open-source schema to keep a practical path out. Your practice data remains yours.

No software license fee

Self-hosted OpenVPM has no license fee; clinics still cover infrastructure, operations, messaging, payments, and integration costs.

Community Roadmap

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

Innovation Platform

A targeted REST API, signed webhooks, public schema, and open source provide a practical base for supported integrations.

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

Run the same open-source application on infrastructure you control. You operate the database, backups, email, messaging, and model providers.

Freeforever
AGPLv3 · public schema · documented API.
  • Full source under the AGPLv3 license
  • All source modules and the documented 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
  • Unlimited staff with no per-user fee
  • AI allowance included; SMS activated after carrier and consent review
  • Own your data, export or move to self-host anytime
Start free trialLearn about OpenVPM Cloud

No card for the trial. A workspace is immediate; clinic go-live remains a guided pilot. See current fit and rollout limits → Compare hosting options

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