Honest comparison

OpenVPM vs Shepherd

Shepherd has an established reputation for clear pricing and onboarding. OpenVPM adds public source and self-hosting, but remains in controlled clinic pilots.

Workspace access is immediate. Live clinic use starts as a guided pilot alongside the current PIMS. See current fit and rollout limits.

Shepherd is a cloud system well liked by small general practices for being easy to learn and clear about price. It charges per veterinarian with unlimited support staff, and it bundles migration and training. OpenVPM makes its source and schema public, but does not claim Shepherd's onboarding maturity and is currently limited to controlled clinic pilots.

License
OpenVPM: Open source (AGPLv3)
Shepherd: Proprietary, closed
Hosting
OpenVPM: Self-host or managed Cloud; connected use
Shepherd: Cloud
Pricing
OpenVPM: No self-hosted license fee. Cloud $79/location/mo
Shepherd: $299/mo for one vet, plus $99/mo per added vet, publicly reported
Per-user fees
OpenVPM: None. Unlimited staff
Shepherd: Per veterinarian. Staff seats free
Open API
OpenVPM: Targeted REST API, scoped keys, signed webhooks
Shepherd: Markets an open API, limited public docs
Your data
OpenVPM: Public schema. Export anytime
Shepherd: Proprietary format. Access through the vendor
Best for
OpenVPM: Controlled connected GP or house-call pilots
Shepherd: Small general practices that want simple pricing

Pricing for other systems is publicly reported by third parties, not official rate cards. We aim to be fair. If something here is out of date, tell us and we will fix it.

What about your data?

Shepherd is transparent and bundles migration in, which is a real plus. It is still a proprietary platform, so your records live in their format on their servers. OpenVPM keeps a public schema and full export, so the data is yours regardless of where you host.

Read: who owns your practice data

When Shepherd is the better fit

If you want a friendly, proven cloud system with clear per-vet pricing and you do not need open source, Shepherd is a solid pick.

When OpenVPM is the better fit

Consider OpenVPM if public code and self-hosting matter and your connected single-location companion-animal or house-call workflow passes a controlled-pilot review. Shepherd has the more established onboarding track record today.

Use OpenVPM your way.

Self-host the full open-source PIMS for free, or let us run it for you. Same software, your choice.

FreeAGPLv3, forever

Run OpenVPM on your own infrastructure. You operate security, backups, email, messaging, payments, model providers, and production validation.

  • 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
Read the install guide

Common questions

How does OpenVPM pricing compare to Shepherd?

Shepherd's publicly reported pricing is $299 per month for one vet, plus $99 per additional vet. OpenVPM has no self-hosted software license fee, although infrastructure and operations still cost money; managed Cloud is priced per location.

I was on Hippo Manager and got moved to Shepherd. Is OpenVPM an option?

It may be an evaluation option for a connected, single-location companion-animal or house-call pilot. Migration scope must be reviewed by record type, and OpenVPM should not be treated as a universal cutover path.

Is Shepherd open source?

No. Shepherd markets an open API but the product itself is closed-source SaaS. OpenVPM is fully open source under the AGPLv3 license.

See OpenVPM for yourself.

The demo is live and loaded with real-looking data. No sales call. Click around, then self-host it free or let us run it for you.