A potassium result and a metformin dose change go to the EHR in one batch. The result lands. The dose change is rejected: someone edited the order first.
OpenMed 3.1 won't retry or undo on its own. It flags the partial failure for a person to review.
OMOP: all rows or none.
Built on @fastinoAI's GLiNER2.5 base and fine-tuned on NCBI Disease. On BC5CDR, a test set it never saw in training, F1 went from 52.7 to 67.0 at the same threshold.
The card has 12 real outputs and its limits, bare abbreviations first.
Clearing the patient name from a DICOM header is not enough. The same name can sit in an overlay plane, and viewers draw it on top of the image.
OpenMed 3.1 removes overlay, curve and icon carriers at every depth: 24 elements on this synthetic CT slice, image pixels unchanged.
If a local model's summary of a de-identified note leaks the name, it can come disguised: 김서윤님은 with a Korean particle, unspaced Thai, hidden right-to-left marks, an ID in Persian digits.
OpenMed 3.1 checks every summary against what it removed. 8 disguises, 8 blocked.
Mid-read, you ask out loud: "Compare L4-L5 with L3-L4, and show L4 from the side."
SpineLab Voice measures both discs and turns the 3D spine to match. Fix a landmark, ask again, and it re-measures from your fix.
Liquid AI's LFM3-Audio-2B hears the request and calls the tools.
Problem lists are full of abbreviations: COPD, CHF, T2DM, OSA.
GLiFormer BioNER Disease Base finds all four in one line of a past medical history, and COPD again later in the note, with exact offsets. A few lines of OpenMed code, on CPU.
Miss the pulmonary edema in a discharge note and the problem list is wrong.
Same synthetic note, same threshold: the original GLiFormer base found 19 disease mentions. Our fine-tune found 26, adding pulmonary edema, a pleural effusion and delirium twice.
Plus three symptoms.
NCBI Disease test F1: 64.0 to 85.7 after fine-tuning Knowledgator's GLiFormer base. Apache-2.0.
It runs through the OpenMed SDK. Add assert_context=True and each mention is marked negated, family or past: "No history of stroke" comes back negated.
OpenMed 3.1 is out: governed clinical agents.
An agent asks to raise a synthetic metformin dose from 500 to 1000 mg. 10 attempts, 1 write: after a pharmacist and an attending signed that exact change.
Edited dose, reused approval, revoked grant, emergency stop: no write.






