The veterinary industry's open-source moment is here.
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.
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.
Pick one missing tool
Start with AI, client communication, reporting, or a clean copy of your data.
Bring only what it needs
Use sample data first, then import the clients and records for that workflow.
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.
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.
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.
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.
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.
{
"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
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.
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.
Bring your own model key. Open source, inspectable, and scoped to your practice. The agent can only ever touch your own data.
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.”
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.
- 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
OpenVPM Cloud
Where we can be helpful: we host, update, monitor, and back it up so your team can just use it.
- 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
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