MICKAI®ArticlesShould We Build Our Own On-Premis…
Article · 18 August 2026

Should We Build Our Own On-Premise AI With Ollama Or Buy A Sovereign Operating System?

Run Ollama to prototype, but buy a sovereign operating system when the model must survive an audit and prove who did what.

Author
Micky Irons
Published
18 August 2026
Follow Micky Irons
LinkedInX
ollamaon-premise aisovereign osai complianceaudit ledger
Should We Build Our Own On-Premise AI With Ollama Or Buy A Sovereign Operating System?

Run Ollama when you want to test a model on a laptop this afternoon. Buy a sovereign operating system when the same capability has to survive an audit, a breach investigation and a regulator. The reason is decisive: Ollama loads and serves a model but ships none of the production layer, so no role-based access, no sealed audit ledger, no patch pipeline, no applications and no compliance evidence. Building that layer yourself is a multi-year security programme, not a weekend of configuration.

In 2026 the gap between a running model and a defensible system has widened. Public cloud AI is closed to buyers who cannot let data leave their perimeter under GDPR, the US CLOUD Act, DORA or NIS2. Ollama answers that first half by keeping the model local. It leaves the harder half, proving what the system did and controlling who could make it do so, to you.

What does running Ollama actually give you?

Ollama is a model runner. It pulls an open weights model and serves it behind a local endpoint. That is genuinely useful: it removes the cloud, keeps prompts local and lets a developer prototype in an afternoon, the right starting point for a proof of concept.

What it does not give you is what turns a served model into a system of record. There is no identity layer, so any caller who reaches the endpoint is trusted. There is no durable, tamper-evident log of who asked what and what came back. There is no application, only an API, and no maintained update path with scheduled security patches. None of this criticises Ollama, which does the runtime job well. The mistake is treating it as a finished production system.

What is the production layer a bare model runner never ships?

A regulated deployment needs, at minimum, five things a model runner leaves out:

  • Role-based access control, so a named person with a defined role is bound to every action.
  • A sealed audit ledger that records every prompt, retrieval and response and cannot be edited after the fact.
  • The applications staff actually use, not a raw endpoint.
  • A patch and update pipeline that closes vulnerabilities on a known cadence.
  • The compliance evidence an assessor asks for, produced as a by-product of use.

Building and integrating all five, then keeping them current, is a security programme measured in years.

What can an auditor actually check?

An auditor does not accept a promise that a system behaved. They ask for evidence. In a sovereign operating system every action is written to an append-only audit ledger and cryptographically sealed. The signatures use the post-quantum standards FIPS 204 (ML-DSA) as primary, with FIPS 205 (SLH-DSA) available, so the record stays verifiable even against a future quantum adversary. An assessor can verify offline:

  • That a given output came from a specific model, prompt and operator, with a hardware-attested identity bound to the entry.
  • That the ledger has not been altered, because any change breaks the signature chain.
  • That access followed role, because every call carries the identity that made it.
  • That nothing left the perimeter, because the system runs behind a zero-egress inbound perimeter.

A homemade Ollama stack can log to a file, but a file is not evidence: it can be edited and cannot prove who wrote it.

Which rules make this necessary?

Regulated buyers choose this architecture under concrete obligations, not for taste:

  • GDPR and the US CLOUD Act, which make sending personal data to a foreign-controlled cloud a liability.
  • DORA, in force since 17 January 2025, which holds financial entities to operational resilience and traceability.
  • NIS2, which extends security and accountability duties to essential and important entities across the economy.
  • ISO/IEC 42001, the AI management-system standard assessors increasingly expect.
  • The EU AI Act. Its high-risk obligations under Annex III, once due on 2 August 2026, were deferred by the Digital Omnibus to 2 December 2027, with embedded Annex I high-risk moving to 2 August 2028 and the Article 50 transparency duties largely unchanged.

We read that deferral as a build window, not a reprieve.

How does a sovereign operating system close the gap?

Mickai is a Sovereign Intelligence Operating System, a SIOS, built for exactly this gap. It runs offline on operator-owned hardware, sealing every action into a post-quantum signed audit ledger. Identity is hardware-attested and bound to the audit chain, so an entry names the person, the machine and the model. The inbound perimeter is zero-egress by design, so data has no route out. Where one answer is not enough, cross-model consensus reconciles several sovereign models, so a single error does not become the record. The design is the subject of 104 filed UK patent applications, approximately 2,340 claims, owned by Mickai LTD, never granted or patented.

A model that runs locally answers where your data sits, but only a sovereign operating system answers who did what and proves it.

When is Ollama still the right call?

Ollama is the right call when the stakes are low and the record does not matter: a developer testing a prompt, an experiment on non-sensitive data, a throwaway prototype. The failure mode is quiet promotion, when a prototype drifts into handling real cases without anyone deciding to make it production. A short test to decide:

  • If a regulator, auditor or court could one day ask what the system did, you need the production layer.
  • If the answer to who could make it do that has to be a named person, you need identity and access control.
  • If the data is personal, regulated or classified, you need the sealed record and the zero-egress perimeter.

If none apply, run Ollama and move on. If any apply, the runner is the easy 10 per cent and the production layer is the other 90.

Frequently asked questions

Is Ollama secure enough for production use?

Ollama is a model runner, not a production system, so the question is misframed. Keeping the model local is a security gain over the public cloud, but on its own Ollama ships no identity, no tamper-evident audit and no patch cadence, so it is not enough for regulated production. Those controls come from a governed layer around it.

Can we just add access control and logging to Ollama ourselves?

You can, and for a low-stakes internal tool that may be proportionate. At regulated scale it becomes a multi-year security programme: role-based access bound to every action, an append-only ledger, cryptographic sealing, a patch pipeline and audit evidence. Maintaining all of that is the work a sovereign operating system exists to remove.

Does running AI on-premise make us compliant with the EU AI Act?

No. On-premise keeps data inside your perimeter, which helps with GDPR and the US CLOUD Act, but location is not compliance. Frameworks such as DORA, NIS2 and ISO/IEC 42001 ask you to prove access control, traceability and an auditable record. A local model with no sealed evidence layer passes the location test and fails the evidence test.

What is the difference between a model runner and a sovereign operating system?

A model runner loads weights and answers prompts. A sovereign operating system runs offline on your own hardware and adds what makes that answering defensible: hardware-attested identity, role-based access, applications, a post-quantum signed audit ledger and a zero-egress perimeter. One serves a model; the other governs how a whole organisation uses it.

The EU AI Act high-risk deadline moved to 2027, so can we wait?

The high-risk Annex III obligations moved from 2 August 2026 to 2 December 2027, with embedded high-risk to 2 August 2028, while the Article 50 transparency duties are largely unchanged. The evidence infrastructure auditors will expect takes longer to build than the extension gives back. We read the change as a build window, not a reprieve.

Subscribe
Get every new Mickai article by email.

Long-form essays on sovereign AI from Micky Irons. One email per article. No tracking, no marketing, no third parties. Every email includes a one-click unsubscribe link.

Prefer RSS? Subscribe at /articles/feed.xml.

Originally published at https://mickai.co.uk/articles/build-with-ollama-or-buy-sovereign-os. If you operate in a regulated sector or want sovereign AI on your own hardware, the audit form on mickai.co.uk is the entry point.
More articles
18 Aug 2026
How Telecoms Operators Meet the Telecommunications Security Act With AI That Never Leaves the Network
Telecoms operators meet the Telecommunications Security Act code of practice with AI that runs inside the security-critical boundary on operator-owned hardware. A zero-egress perimeter keeps network configuration and signalling data within operator control, so nothing sensitive crosses out to a public cloud service.
18 Aug 2026
Can energy operators run AI on grid and OT data on-premise to satisfy the Cyber Assessment Framework?
Yes. Energy operators can run forecasting and anomaly detection on grid and OT data entirely on their own hardware, and this satisfies the Cyber Assessment Framework more cleanly than cloud analytics, because telemetry never leaves the audited perimeter and no third-party processor exists to assess.
18 Aug 2026
How Airports Meet EASA Part-IS from February 2026 with On-Site AI
Part-IS applies to aerodrome operators from 22 February 2026 and makes the airport, not its vendor, accountable for information-security risk. Running AI on operator-owned hardware behind a zero-egress perimeter keeps passenger and operational data inside that boundary, so a supplier's SOC 2 cannot discharge it.
18 Aug 2026
Can Automotive Suppliers Use AI on OEM Design Data While Keeping TISAX Prototype Protection?
Automotive suppliers can run AI on OEM design and prototype data and keep TISAX prototype protection, but only when the model runs on their own hardware inside the protected zone. Public cloud AI transmits the data outward, which prototype protection forbids.