Home/What's New
What's new · 30 September 2026

This one is not a mock-up.

AI MedAgent is now a registered Oracle Health app. It signs in through Oracle's own authorization server, reads the chart from Oracle's FHIR servers, takes live device data from an OpenBedside gateway running in the cloud, and reasons over both. Nothing runs on my desk. Two things are simulated, and they are labeled everywhere they appear: the pump and the patients.

What is real, and what is simulated

I have built enough demonstrations to know the first question a skeptic asks. So here is the whole ledger.

PieceStatusHow you can tell
AI MedAgent as an Oracle Health appREALRegistered on 29 September 2026 in code Console, Oracle's free developer program. Oracle issued the application and client identifiers. No fee, no contract, nobody at Oracle had to say yes.
Sign-inREALOracle's authorization server issues the SMART on FHIR token. All twelve permissions the app asks for were granted.
The chartREAL SERVERS SYNTHETIC PATIENTSRead from Oracle's Millennium FHIR R4 servers: orders, medication administrations, dispensing, labs, allergies, problems, vital signs, encounters. The patients live in Oracle's shared developer sandbox. They are test records, edited by other developers, not people.
OpenBedside gatewayREAL, IN THE CLOUDThe open-source gateway, running as a cloud service. OpenBedside's own page, openbedside-demo.onrender.com, shows the pump and every message it sends, live.
The infusion pumpSIMULATEDOpenBedside's simulator. Oracle's sandbox has no live pump, monitor or ventilator feed, so this stands in for one, and every screen says so.
AI MedAgent reasoningREALThe same public service as the rest of this site. Deterministic screens plus a model, and every card says which one wrote it.
Listening with no clinician presentREAL, TESTEDA system login (SMART Backend Services) watched a patient for an hour on 29 September: twelve checks for changes, the token renewing itself. It still runs on a Mac; moving it to a scheduled cloud job is next.
The EHR screen around the appILLUSTRATIONA generic shell for a fictional hospital. It is not Oracle's interface. Only the AI MedAgent tab inside it is live.

How it works

Block diagram. Oracle Health servers on the left: code Console, authorization server, Millennium FHIR R4 servers. The AI MedAgent app in the middle, on a workstation or phone. Cloud services on the right: AI MedAgent reasoning, the OpenBedside gateway with a simulated pump, and the AI MedAgent listener. Seven numbered steps connect them.
Numbers follow the order things happen. Amber dashed marks the simulated device.
  1. Registered. AI MedAgent is an app in Oracle's developer program.
  2. Signed in. Oracle's authorization server issues the token. It stays in the browser.
  3. Read. The app reads the patient's chart from Oracle's FHIR servers, every request logged with its HTTP status.
  4. Device. OpenBedside, running in the cloud, publishes the pump's state as FHIR Device and Observation resources, with the patient it is bound to.
  5. Reason. The app sends one standard CDS Hooks request to AI MedAgent. No token goes with it.
  6. Show. Cards come back beside the chart in eight to ten seconds.
  7. Listen. Separately, a system login asks Oracle only for what changed, and asks AI MedAgent again when something did.

What it found in Oracle's own test data

The sandbox patient is a shared record that developers write to, so it is a mess. That turned out to be the most useful thing about it.

If this were a real chart, the record itself would be the patient's first safety problem. A reasoning layer that reads a negative potassium as a potassium is reasoning over a broken record, so AI MedAgent now says the record is broken before it says anything else.

Check it yourself

Open the hospital viewThe app with its request log

These public links read Oracle's open sandbox without a sign-in, so anyone can try them. The signed-in version, with the token and the twelve permissions, launches from Oracle's developer console under my registration; the request log on the app page shows which mode you are in.

Eight gates, seven passed, zero dollars

#GateResult
1A plain web page can read Oracle's servers from a browserPASSED
2Register the app in Oracle's developer programPASSED
3SMART on FHIR sign-in, launched by OraclePASSED
4Read the whole chart, medication administrations and dispensing includedPASSED
5Send the record to a reasoning service in the cloudPASSED
6Get back cards that say something usefulPASSED
7Listen for changes with no clinician presentPASSED
8An alert inside the clinician's own EHR screenOPEN CDS Hooks is not publicly documented for Oracle Health. That is the one question left for Oracle.

What this is not

Earlier this month the same reasoning ran against VistA, the VA's open-source EHR, running on my own computer. The difference here is the other side of the wire: a commercial EHR vendor's live developer servers, a registered app, and a gateway that no longer needs anyone's desk. Every change, dated.

Daniel Pettus spent forty years in medical device and health IT leadership at Alaris, CareFusion and BD, contributed to IHE Patient Care Device interoperability standards, and is named on two United States patents. He writes Inside the Loop at insidetheloopdp.substack.com and is the author of The Technology Was Never the Problem, at pettusbook.com.

AI MedAgent is a research demonstration of a patent-pending method. Advisory only. Not a medical device. Not for clinical use. Synthetic data only.