Try the gate
Run a draft patient message through the AnyBio governance gate in your browser. No account, no key, nothing stored. See which word and which policy line hold it.
The default draft is a message any nurse might send. Press Evaluate the draft and the gate holds it. The answer names the words it matched and the rule each one broke, because the gate matches what the policy names and only that.
Synthetic text only. Do not paste anything about a real patient. The preview stores nothing: no record is written and nothing you type is kept.
What to try
- Switch the audience to Clinician with Rewrite selected. The same draft is delivered to a clinician as substituted text and held for a patient, because a patient is never sent machine-substituted text.
- Switch positioning to Clinical. The wellness screen turns off and
medicationstops counting. The draft is still held, for the missing disclaimer alone. - Add a disclaimer. That clears the disclaimer rule only. Under wellness positioning,
medicationstill holds the draft. A disclaimer is not a pass for everything else. - Load the dose change. It is held as never sendable: a reviewer cannot release it to the patient. Send it to a clinician and it becomes uncertain, which a reviewer can release.
What the preview leaves out
This page evaluates one draft against the policy shown, and stores nothing. Calling the gate from your own application adds what a stateless page cannot have:
- A decision record. Every evaluate call writes one, with an id your reviewer acts on in the review queue.
- Block. It comes from per-patient state, a standing opt-out or missing consent, which the preview has none of.
- Modes. A new application starts in observe, where the caller is always told allow and the record keeps what the gate would have done.
To call it from your code, start with the Govern SDK. The full rule set is on the policy model.
Gate your AI
AI governance for patient-facing AI. Put a policy between the model's draft and the patient, get back allow, hold or block with the record already written, and route held messages to a person. REST API and a TypeScript SDK.
Govern SDK
The AnyBio AI governance SDK for JavaScript and TypeScript. Install @anybio/govern, watch the gate hold a synthetic message, then put it in front of your own model, with adapters for the Vercel AI SDK and LangChain.