Beta · commercial site live

Vitary by Amari

Offline-first veterinary practice software.

A complete clinic information system that runs on the clinic's own local server with synchronized workstations — backed by a sourced, human-validated AI assistant that never becomes a source of clinical truth.

Vitary by Amari — live preview
The Problem

Veterinary clinics depend on the cloud for everything.

Independent veterinary clinics rely on SaaS practice-management systems that stop working the moment the internet drops — a real problem in rural areas and multi-workstation clinics. Cloud lock-in also means patient data lives on someone else's servers, and pricing scales per-user in ways that penalize growing clinics.

Vitary runs offline-first on one local server with N synchronized workstations, with an optional cloud sync layer. The clinic owns its infrastructure and its data.

Generative AI

Sourced AI assistance — drafts, never truth.

Vitary's AI layer is deliberately constrained: it produces cited drafts that require human validation before any write to the medical record. It never becomes a source of clinical truth, and it refuses (blocked) when source evidence is insufficient.

01

Clinical scribe (sourced)

Generates diagnostic drafts, owner-instruction drafts, and clinical reviews from the loaded consultation context — every block tied to an explicit source already known in the workspace, with mandatory citations.

02

Natural-language analytics (schema-first)

A vet or manager asks a business question in plain language ('how many dogs were treated this week?'). AI parses intent into a certified query plan, executes it deterministically, then an independent AI verifier re-reads the results before showing them.

03

Voice companion

On-device Whisper speech-to-text (no cloud STT, no audio sent to servers) captures the consultation; the server structures the transcript into field patches, action proposals, and safety flags — each citing a transcript segment.

04

Generative reporting

Operational reporting notes generated as concise JSON highlights with action focus, every item reusing citation IDs from a shared citation index. Refuses when evidence is insufficient.

AI Doctrine

The AI displays, inserts, and traces — it never fabricates raw reasoning. No AI provider is ever called from the client. Providers are server-owned and rate-limited by '6D contracts'. Proposed blocks stay as drafts requiring human action; no invisible writes to the medical record.

LLM Providers
Alibaba Qwen-Plus (DashScope)Ollama Cloud (gpt-oss:120b)
Features

Everything in one place

Full clinic workflow

Reception → waiting room → consultation → surgery → billing → documents — every step in one application.

Offline-first sync

PouchDB / CouchDB replication across workstations with conflict detection and resolution UI.

Inventory & pharmacy

Stock, products, suppliers, purchases, pharmacy movements, expiry/lot tracking, and antimicrobial traceability.

Consent-aware engagement

Appointment, vaccine, post-op, unpaid, and chronic-treatment reminders — templates in FR/AR/EN, server-only SMS dispatch.

Reporting dashboards

Revenue, unpaid, average basket, clinical activity, patient flow, pharmacy, no-shows — role-based indicators with CSV/PDF exports.

Client portal

Tokenized access, shared documents, forms, messages, and booking requests — cabinet-controlled, not free reservation.

Three commercial tiers

Essential (small practice), Clinic (structured clinic), Network (multi-site) — transparent annual pricing.

Trilingual FR / EN / AR

Full RTL Arabic support throughout the application, operator site, and AI prompts.

Tech Stack

Built on a modern, proven stack

Desktop app

Electron 43Vite 8React 19React Router 8Tailwind CSS 4react-i18next (FR/EN/AR)

Data layer

PouchDB 9 + pouchdb-find (offline-first NoSQL)CouchDB (sync/replication)PostgreSQL (operator backend)

Backend

Node satellite servicescontrol-planecommercial-backendsupport-backenddocument-servicenotification-backend

AI providers

Alibaba Qwen-Plus (DashScope, OpenAI-compatible)Ollama Cloud (gpt-oss:120b)Server-owned, rate-limited, JSON-only

Voice

Whisper (whisper.cpp, native JNI)On-device STT — no cloud fallbackText-only sent to server

Infra

Cloudflare R2 (release artifacts)Vercel (commercial site)Render (control plane)Porkbun DNS

Quality

Vitest 4 + Istanbul coverage (80%+)Playwright E2EESLint 10SonarQubeGitleaks / TruffleHog / Grype / SemgrepCycloneDX SBOM
Status

Where we stand today

80.2% Sonar global
Coverage
vitary.uptechllc.com (live)
Commercial site
Public commercial order flow
E2E proven
vitary-essential-beta (public)
Beta offer

Visit vitary.uptechllc.com

Visit the product site to learn more and get started.