Self-hosted
- Runs inside your own network
- Patient data never leaves your servers
- Apache-2.0, no usage limits
$ docker compose up -d $ lokra provisionQuick start →
It sits between your AI agents and Postgres. The database decides what each agent can see, sensitive values are masked, and every write waits for a human.
| Agent asked | Lokra |
|---|---|
| Who's booked today? | 12 masked |
| Read Noah's notes | Refused |
| Cancel Noah's Monday appointment | Needs approval |
| Drop the patients table | Blocked |
Why now
How it works
Every request passes through six checks. The database itself has the final say.
Deployment
$ docker compose up -d $ lokra provisionQuick start →
For healthcare teams
Health has been Australia's most-breached sector in every OAIC report since 2018. Source ↗
Medicare and IHI numbers masked by default, even in free text.
Self-host in Australia. Nothing is sent to us.
Every agent action signed and verifiable with one command.
Writes to clinical systems always wait for approval.
Working with patient data? We're taking on a few design partners.
Talk to us