Your whole practice, on a platform you own.
Records, visits, memberships, billing, messages, mail, the website and a private AI, on hardware in your own office. Built inside a direct primary care practice.
Practice software should answer to the physician who uses it. So a physician built this one.
Every screen started as something Dr. Alluri needed in the middle of a visit. His training shaped the software, and the software stayed inside the practice.
Twelve things a practice runs on, sharing one record
Every piece works on its own. Together they write to one chart, one ledger and one calendar, on your hardware. Each has its own page.
One patient's week, in six of them. Tap a tab to hold it.
Nora Whitfield member
Active problems 2
- Hypertensioncontrolled
- Seasonal allergiesprn
Medications reconciled
- Lisinopril 10 mgdaily · still taking
- Cetirizine 10 mgas needed
Since last visit
- 14 home readingsavg 128/78
- Check-inwaiting
- 1 documentfiled · on premise
History rev 14
- Noteunsigned draft
- Patient summarydraft
| touch | when | where |
|---|---|---|
| Site form · inquiry | 14 Aug | excelsiormedicine.com |
| Enrolled · adult membership | 15 Aug | self-service |
| Portal account created | 15 Aug | practice edge |
| date | entry | amount |
|---|---|---|
| 1 Sep | Membership · Nora Whitfield | 250.00 |
| 1 Sep | Card processing fee | −7.55 |
| 1 Sep | Revenue share | 0.00 |
Get ready for your visit
A few questions from your Excelsior assistant so your care team walks in already knowing your story. Talk or type; tap an answer when one fits.
Monday evening: the check-in asks about blood pressure in one tap. The answers wait for the clinician, not for a model.
Messages
Messages with your care team
Not monitored for emergencies. If something is urgent, call 911.
Earlier that week: a question about a dose, answered by the clinician, filed to the chart.
Nora Whitfield member
Note writer unsigned draft
The platform fits the visit, because the visit shaped it
The software reads and drafts. The clinician decides. Nothing is signed, sent or filed by a machine.
The patient checks in, the chart gets ready
A clinician-written check-in gathers the history and screens for alarm symptoms first.
Video on your server, listening on your hardware
Video runs on your own server. Listening, when the clinician turns it on, never leaves the building.
A draft note waits for a signature
The assistant proposes; the clinician accepts, edits or discards, line by line.
A plain-language summary, published on purpose
Everyday words, sent to the portal only when the clinician publishes it.
Take back control of your data, your costs and your license
Today, records leave the building by default, and per-seat, per-patient and metered-AI fees grow with the practice. We built it the other way around.
Data containment
Your records sit on hardware you own, inside a network that dials outward only. Anything leaving is allowed by name, or it does not leave.
Subscriptions and API meters
Rent scales with patients, seats and tokens. Ownership does not. The AI runs on your own GPU for about the cost of a light bulb.
Your license, your business
Most practices were sold and rented back through a management company someone else owns. Ours is the clinician-owned version. If you ever leave, you take everything.
Read the fine print of a rented platform
from a widely used direct-care platform's published terms · sources on the Research page
Built for direct care, from inside a direct care practice
Four reasons physicians call, in the order they bring them up.
Every screen came from a visit.
Dr. Alluri trained in family medicine, then built the record he wanted to chart in, the check-in he wanted patients to fill, and the assistant he wanted to review, one visit at a time.
Walk through a visit →Your data stays in your building.
The chart, the video, the messages, the model that drafts the note: all of it runs on machines the practice owns. Backups are encrypted before they leave, and the keys stay with you.
How containment works →No per-patient rent on your own work.
A fuller panel should not mean a bigger software bill. No subscription, no revenue share, no per-seat AI tier.
See the numbers →The proof is a working practice, not a slide deck.
Excelsior Medicine, a direct primary care practice in Reston, Virginia, runs on this stack every day.
Try the example portal →Built for every kind of clinician-owned practice
Direct care first, because that is what our clinic is. Physician, nurse practitioner or physician assistant led, solo or a group. Every practice type, and how well it fits →
Beyond medicine, the same discipline fits law, accounting and design practices that would rather own their systems.
Straight answers
Answered the way we would answer them on the phone.
Is Excelsior Framework an EHR?
Yes, and more. A self-hosted record at the center, and around it the memberships, billing, scheduling, video, messaging, mail, website, portal and AI a practice needs. We do not sell a subscription. We build it on your hardware and run it with you.
Is AI included?
Yes, on every build, on your own GPU. No AI tier, no per-note bill. A person approves anything that matters.
Can I take my data if I leave?
Yes, all of it, in the format the system keeps it in, with its full history. No export fee.
Is it HIPAA compliant?
No software is a HIPAA certificate. We build the controls, keep the evidence and hand you the documentation: encryption, access control, audit trail, signed business associate agreements, and a network that only lets traffic out by name. The obligations stay yours, and you will know exactly what they are.
Does it run a real clinic?
Yes. Excelsior Medicine, a direct primary care practice in Reston, Virginia, runs on it every day.
Tell us what you're working with
A sentence or two is plenty. We read everything and reply ourselves.
This lands in our own CRM, on our own hardware. No form service, no pixels.
Prefer email? excelsior@excelsiorframework.com
What a practice pays to rent itself back
The stack that runs our clinic, costed from our own monitoring and bills, next to the nearest well-known vendor for each piece at their published price. The vendor column is a shape, not a quote.
Rent scales with patients and people. Ownership does not.
Move the sliders. The rented total is the vendors' own published prices from the table: the membership-billing platform adds $45 for every 50 members, the messaging and email vendors charge per user, the EHR and video vendors per clinician. Ours moves only by a covered mailbox per person, and by a machine when a panel outgrows one.
- EHR · per clinician$350
- Video · per clinician$50
- Messaging · per user$48
- Email · per user$64
- Membership billing · per 50$270
- Managed hosting$300
- Frontier AI at list$0
- Hardware, over four years$335
- Edge boxes and domains$29
- Covered mailbox · per person$28
- Card processingfees only
- GPU power, measured$0
Monthly cost by panel size
Our line steps up once when a panel outgrows one machine; we use 1,500 patients a machine until we have run past it ourselves. AI is off by default so the software shape is fair; switch it on to add the frontier bill at our measured volume.
| What the practice needs | Ours, per month | Rented separately, per month |
|---|---|---|
| Electronic health record | same hardware as everything below | per clinician · $3501 |
| Telehealth video visits | same hardware | per clinician · $502 |
| Secure patient messaging | same hardware | per user · $243 |
| HIPAA-covered email | covered mailbox · $14 a seat | per user · $3245 |
| Membership billing, 400 members | card fees only, no platform charge | base + $2706 |
| Hosting, backups, edge | small edge boxes and two domains · $29 | managed hosting · $300 to $60078 |
| AI assistant, at our volume | GPU power, measured · about $3 | frontier API at list · $1,930 |
| Hardware, amortized over four years | three machines at list · $335, or your own | included in the vendors' prices910 |
| Per month, AI included | about $395 | about $2,960 + base · seven vendors, seven logins, seven agreements |
Rent scales with patients and people. Ownership does not. Our line steps up once when a panel outgrows one machine; we use 1,500 patients a machine until we have run past it ourselves.
The hardware line uses the makers' list prices for the machines we run, not any discount we got, so it errs high. A practice with suitable hardware already pays nothing on that line.
We do not claim any vendor is a bad choice. We claim the sum is what a patchwork costs, and that ours is flat.
- 1. Software Finder. Elation Health: Pricing, Free Demo & Features (2026). softwarefinder.com, 2026. softwarefinder.com
- 2. Doxy.me. Doxy.me Pricing: Telehealth Plans for Providers and Clinics. doxy.me, 2026. doxy.me
- 3. Spruce Health. Spruce Health Pricing. sprucehealth.com, 2026. sprucehealth.com
- 4. Paubox. Paubox Email Suite pricing. paubox.com, 2026. www.paubox.com
- 5. Google. Google Workspace pricing. workspace.google.com, 2026. workspace.google.com
- 6. Hint Health. Hint Core Pricing. hint.com, 2026. www.hint.com
- 7. HIPAA Compliant Hosting. How Much Does HIPAA Hosting Cost in 2026?. hipaacomplianthosting.com, 2026. hipaacomplianthosting.com
- 8. OVHcloud US. VPS pricing (VPS-2: 2 vCPU, 4 GB, 40 GB). us.ovhcloud.com, 2026. us.ovhcloud.com
- 9. Apple. MacBook Pro 16-inch, M5 Max, 128 GB memory, 4 TB storage. apple.com, 2026. www.apple.com
- 10. Engadget. NVIDIA starts selling its $3,999 DGX Spark AI developer PC. engadget.com, 2025-10-15. www.engadget.com
Every source was opened and read. Figures are quoted from the source itself; where we round, we say so. Vendors are named here, and only here.
Questions about any of this?
We answer them ourselves, on the phone or by email.