Vesster

Governance & Trust · the moat

Autonomy your risk committee can sign off on.

This is the moat, and the reason a regulated buyer says yes: governance proven where getting it wrong is illegal, backed by 10 years in production. VessterOS is HOW we apply it, the way we run agents auditably and within the law. Portable, yours to operate, and proven in the most demanding regulated domains, then applied enterprise-wide.

What "governed" actually means

Four operating disciplines. Each a control you own.

Governance isn't a policy PDF. In VessterOS it's four operating disciplines, each an engineered control with an owner and an audit trail, not a promise. Every one is yours to inspect and operate.

Two things that take a decade to earn: a governance discipline proven where getting it wrong is illegal, and 10 years running AI in production. VessterOS is how we apply that discipline on your processes, a delivery vehicle you own and can operate independently. The agents, and the runtime, are yours to keep.

Certifications & standards

Certified

The standards we hold ourselves to.

ISO 27001 / 27017 / 27018certified
EU AI Actaligned by design
ISO 42001by design
GDPRdata residency & rights
01 / 04Earned, not given

Autonomy

Agents earn autonomy. They don't start with it.

The dangerous default is binary: either a human does everything, or the agent is "let loose." Neither is governable. VessterOS makes autonomy a graduated, evidenced property: every rung has an entry threshold, a bounded blast radius, and a documented way back down.

  1. L0
    Shadow
    Agent observes

    Runs alongside humans, proposing but never acting. Baseline evals set the trust threshold.

    Drafts the credit memo; a human writes the one that ships.

  2. L1
    Supervised
    Human-in-the-loop

    Acts only after a human approves each step. Humans remain the decision point.

    Prepares the payment; a human clicks approve.

  3. L2
    Guided
    Human-on-the-loop

    Acts autonomously; humans monitor and handle exceptions. Handoff-and-resume keeps state intact.

    Onboards clients end-to-end; humans review flagged edge cases.

  4. L3
    Full
    Autonomous

    Runs end-to-end within a bounded, documented blast radius, monitored by evals and drift detection.

    Reconciles ledgers overnight; consequential calls still need sign-off.

Humans shift from approvers to exception handlers as trust is earned, never the reverse without cause. In the highest-stakes regulated processes, the ladder is capped by law: where a rule reserves the decision for a person, the agent stops at analysis and the verdict is REQUIRE-HUMAN. Autonomy is bounded by liability, by design.

The trust threshold

Evals are the scaffolding for trust, the integration tests of the agent world.

Challenge

You can't promote an agent on a feeling. "It seems to work" is not a control a regulator or a risk committee accepts.

Why it matters

Every model update, prompt change, or new data source can silently move behaviour. Without a measured gate, autonomy creeps upward with no evidence behind it.

How Vesster-OS resolves it

Each rung has an eval suite it must pass to enter: versioned golden datasets, regression thresholds, and a signed, immutable EvalReport. An agent is promoted by evidence or not at all; the same suite runs in CI so a regression blocks the release before it ships.

Drift monitoring

A model that passed last month can fail this month. We watch for it.

Challenge

Agents act on live context and depend on models that change under you. Yesterday's proof expires.

Why it matters

Silent drift in a production agent is how a "trusted" process quietly starts making the wrong calls, the failure mode a risk committee fears most.

How Vesster-OS resolves it

VessterOS monitors distribution, cost and quality drift from production traces continuously; a drift alert can automatically step an agent down the ladder to a safer rung and route to a human until it re-qualifies. Trust is continuous, not a one-time certification.

Handoff-and-resume

When an agent hits the edge of its policy, it hands off, without breaking the process.

Challenge

Most automations fail at the exception: they either stall, or barrel through a case they shouldn't touch.

Why it matters

In a regulated process, the exception IS the risk. How the system behaves at its own boundary is the whole game.

How Vesster-OS resolves it

On an out-of-policy exception the agent creates a durable handoff point, delegates to a human with full context, and resumes the exact workflow when the human responds: no orphaned cases, no lost state. Durable execution means a crash replays deterministically from where it stopped.

The kill-switch

Revocable by design, and logged forever.

Challenge

"Autonomous" is only safe if you can stop it, instantly, and prove afterwards exactly what happened.

Why it matters

A stop button nobody has tested, and overrides nobody logged, is theatre. Operational-resilience rules expect a real, drilled control.

How Vesster-OS resolves it

A tested kill-switch degrades an agent to blocked on demand; re-arming requires two operators (four-eyes). Every human override is written to an append-only, signed log (who, when, why, and the state before), and the kill-switch drill is documented and rehearsed.

02 / 04Adversary-controlled input

Security

Every input is treated as adversary-controlled.

Robust defence is architectural, not a better-trained model. A stronger model lowers the odds of a successful attack; it never removes the possibility. Correct architecture removes the possibility by design, and that's the only claim a CISO should accept.

Untrusted input

doc · message · payload

Defense-in-depth · 4 independent layers

  1. 01

    Spotlighting

    delimits & encodes input as data

  2. 02

    CaMeL isolation

    quarantined reader can't act

  3. 03

    Detection guardrails

    injection & insecure-code checks

  4. 04

    Policy / PDP

    policy-as-code decision point

Governed action

tool call · under policy

The threat model

The document is the attack vector.

Challenge

Indirect prompt injection (instructions hidden in white text, metadata, image layers, form fields) and memory poisoning turn an ordinary input into a command aimed at the model, not the human.

Why it matters

Give an agent tools and autonomy, and a successful injection means data exfiltration or a manipulated decision: a forced "no fraud found," a payment that shouldn't clear. This is the first serious question a CISO asks.

How Vesster-OS resolves it

We name the threat model in writing and architect against it, using the OWASP Top 10 for Agentic Applications (ASI01-10) as the taxonomy, mapped item-by-item to a named control (below).

Taint boundary

A poisoned document can't hijack your agent.

Challenge

If untrusted content can influence what the agent does, not just what it reads, every input is a potential exploit.

Why it matters

This is the single boundary that separates a demo from a system you can put in front of a regulator.

How Vesster-OS resolves it

One non-negotiable invariant: values derived from untrusted data never become arguments to a privileged tool without passing policy. Taint propagates through the dataflow; on any doubt the system fails closed: quarantine and escalate, never a silent allow.

Dual-LLM (CaMeL)

The component that reads untrusted content can never act on it.

Challenge

A single model that both reads the document and calls the tools is one injection away from acting on attacker instructions.

Why it matters

Splitting the roles is what makes the taint boundary real rather than aspirational.

How Vesster-OS resolves it

The CaMeL pattern (Google DeepMind / ETH Zurich) splits roles: a privileged planner (P-LLM) plans and calls tools over trusted instructions only; a quarantined reader (Q-LLM) processes untrusted content and holds no tools. Even a malicious document can fill data values; it can never change the plan. Published cost: ~7 percentage points of task-completion utility on the AgentDojo benchmark, a modest, measured price for a structural guarantee. (That's the research number; on a real engagement we measure and report our own rate on your inputs.)

Defense-in-depth

No single control is trusted to hold on its own.

Challenge

Any one layer, a detector, an input filter, will eventually be evaded.

Why it matters

Betting the system on one clever guard is how breaches happen.

How Vesster-OS resolves it

Four independent layers: spotlighting (mark untrusted input) → CaMeL isolation → detection guardrails (prompt-injection, insecure-code, alignment checks) → a policy decision point that renders every allow/deny verdict. Spotlighting reduces the attack surface; it does not eliminate it, which is exactly why it's never the only layer.

Non-human identity

A stolen agent credential is worth nothing.

Challenge

Static, broadly-scoped service credentials are the classic lateral-movement prize.

Why it matters

A compromised agent must never be able to exceed its minimum scope.

How Vesster-OS resolves it

Each agent runs under its own short-lived, least-privilege identity, nothing static to steal, with explicit typed tool capabilities, sandboxed execution, and an egress allow-list. No output channel is controllable by untrusted data.

OWASP Agentic Security InitiativeAll 10 threats, each mapped to a named architectural control
ASIThreatArchitectural control
ASI01Prompt / goal manipulationCaMeL + spotlighting
ASI02Tool misuseTyped capabilities + PDP
ASI03Privilege compromiseLeast-privilege + ephemeral creds
ASI04Resource / DoSQuotas + timeouts
ASI05Memory poisoningProvenance-tagged memory writes
ASI06Cascading multi-agentPolicy per hop
ASI07Deception / misalignmentAlignment checks
ASI08Insecure outputCode-shield before execution
ASI09Identity / impersonationNon-human identity
ASI10ExfiltrationEgress allow-list
03 / 04The missing layer

Context & Access

Agents are only as good as the context they can reach.

This is the gap the "just build an agent" story skips. An agent on a laptop reaches nothing your organization runs on. Making it useful, and safe, means giving it governed access to your systems, your documents and your people, without handing it the keys to everything. That layer is an engineering deliverable, and it's the one competitors leave unbuilt.

The missing layer

The interoperability layer has to be built. It isn't off the shelf.

Challenge

Your reality spans core systems, unstructured documents, and human decisions that live in nobody's API.

Why it matters

Without a layer that spans all three, an agent either can't act, or acts blind, and neither is production.

How Vesster-OS resolves it

Forward-deployed teams build agent-ready context on your actual processes: ingestion that normalises multi-channel input, typed adapters into your systems, and durable orchestration that keeps people in the loop where they belong. The layer is yours, documented, and portable.

Identity boundary

Least privilege, per agent. Access is granted, never assumed.

Challenge

The fast way is to give the agent a powerful shared credential. It's also the way a single compromise becomes a breach.

Why it matters

An agent reaching across your systems is a new class of insider unless its access is bounded and attributable.

How Vesster-OS resolves it

Every agent gets its own short-lived, least-privilege identity and an explicit map of which tools it may invoke (allow-listing). Access is typed, scoped and revocable, and every action is attributable to a specific agent identity in the audit trail.

Typed capabilities

An agent can only call what it's been explicitly handed.

Challenge

"The agent can use any tool" is convenient in a demo and unacceptable in production.

Why it matters

Uncontrolled tool access (OWASP ASI02) is one of the top agentic risks: the difference between a bounded actor and an ungoverned one.

How Vesster-OS resolves it

Each tool declares a typed capability: action, arguments, scope, and an ephemeral credential. The agent invokes only capabilities it's been granted; a policy decision point authorises every privileged call before it runs.

Data & sensitivity boundary

Sensitive data is classified before it moves. And mostly, it doesn't move.

Challenge

Reaching context means touching regulated and personal data. Where that data is allowed to go is a legal question, not a convenience one.

Why it matters

One careless data path turns a useful agent into a compliance incident.

How Vesster-OS resolves it

A sensitivity classifier labels data at ingestion (fail-closed, on-prem by default); the label routes it. Regulated and PII data stays inside your perimeter; only non-sensitive workloads may reach an EU-region model, and only if you allow it. Provenance travels with every value, so the audit trail always knows where context came from.

04 / 04Executable & sovereign

Compliance & Sovereignty

Compliance you can run, and sovereignty you can prove.

Compliance here isn't a document you file. It's a layer that runs. Every obligation is a testable, versioned, signed control that emits a machine-readable verdict the workflow must obey. Your compliance team owns the rules and can prove it.

ALLOW

All conditions satisfied, the agent proceeds without human intervention.

ALLOW-WITH-CONDITIONS

Partially met, proceeds under documented constraints (logging, review, scope).

DENY

A hard condition fails, the transaction is blocked. No exception path.

REQUIRE-HUMAN

Regulatory weight cannot be delegated, a human decides; the agent only analyses.

Policy your team owns

Your compliance team owns the rules, and can prove it.

Challenge

When the rules are buried in application code, compliance can't inspect, change, or attest to them. They're trusting engineering's word.

Why it matters

A rule nobody outside the dev team can read or sign is not a control a regulator credits.

How Vesster-OS resolves it

Policy-as-code: obligations are declarative rules, versioned, testable, cryptographically signed, and approved before deployment. Mechanism is cleanly separated from decision: the workflow enforces; the policy decides. Policies expire by TTL, so staleness is visible and every rule is re-reviewed on schedule.

The evidence trail

Every decision leaves a record a regulator can inspect.

Challenge

"Trust us, it was logged" is not evidence. Mutable logs prove nothing.

Why it matters

Operational-resilience and high-risk-AI rules expect demonstrable, tamper-evident traceability, not an after-the-fact reconstruction.

How Vesster-OS resolves it

An append-only, hash-chained (Merkle) evidence trail on a WORM store, written before the decision commits. No evidence store, no decision: it fails closed. Human overrides, handoffs, and kill-switch events are part of the same trail: who, when, why, and the state before.

The regulatory horizon

Built for the rules that are coming, not just the ones already here.

Challenge

The regime is a moving target: EU AI Act, operational-resilience rules, right-to-explanation, data residency, GDPR.

Why it matters

A stack that's compliant today and rigid tomorrow is a liability with a delay timer. And "we'll be compliant in 2027" disqualifies you with a serious buyer.

How Vesster-OS resolves it

AI-Act-ready by design now. VessterOS is built to ISO 42001 (the AI-management operating system) by design, on ISO 27001/27017/27018 certified foundations, with human oversight, graduated autonomy, logging and technical documentation ready today. For financial services, the operational-resilience posture (DORA-style third-party controls, tested exit plans, evidence register) is built in: proof of depth, applied enterprise-wide.

Data residency & deploy-anywhere

Your data never leaves your walls.

Challenge

A bank under residency rules needs a fundamentally different deployment than a hospital. Off-the-shelf never passes review.

Why it matters

Where the data runs is often the single condition that decides whether a project is even legal.

How Vesster-OS resolves it

Deployment is data-sovereignty-routed and tailored to your regime: regulated and PII data stays in your perimeter; only non-sensitive workloads may reach an EU-region model, if you allow it. Deploy in your VPC, on-premises, or fully air-gapped, provider-agnostic (Anthropic / Mistral / open-source on your own GPUs), so the choice of model never dictates where your data lives.

Anti-lock-in

Anti-Lock-In, the reassurance, not the spec sheet

The reason to say yes with confidence: every part of the stack, including us, is replaceable without rewriting the foundation. Portability is an engineering constraint we hold ourselves to as a third party under your regulators' rules.

Model gatewaysingle interface + auto-fallback
Portable options≥3 documented pre-go-live
Open sourceOSS-first, enterprise guarantees
Deploymenton-prem · air-gapped · cloud (BYO)
Vitality tableper-component substitution paths
Data sovereigntysensitivity-routed, fail-closed

What you own

What VessterOS leaves you is an asset you own and operate.

VessterOS is how we deliver governance; the engagement leaves you an asset under your control, so your roadmap keeps moving when we walk away, portable, open, and exit-ready by contract.

Your governed runtimethe OS that runs your agents, yours to operate
Escrow & exit plansource and weights in escrow; a documented, tested exit
Portable by contract≥3 gateway options + BYO-infra, guaranteed before go-live
Replaceable by contractwe're a third party under your rules too; every component substitutable, tested exit plan included

Why now

Two clocks are already running.

Clock 01

The regulatory clock

EU AI Act Article 4 is in force: since 2 February 2025 every organisation deploying AI must ensure its operators have sufficient AI literacy; national authorities began overseeing it from August 2025. Governed adoption is a present-tense legal obligation, in effect now.

Clock 02

The competitive & cost clock

The pilot graveyard is filling: BCG finds ~60% of companies reap no value from AI, and Thoughtworks projects ~40% of agentic projects cancelled by 2027. Every month of delay is a month of cost with no production return, while competitors who govern their agents into production extend their lead.

The questions a risk committee actually asks

What a risk committee actually asks.

Four objections a serious buyer brings to governance. Straight answers, no theatre.

01"Our IT governance already covers this."

It covers deterministic software. Agents are probabilistic and drift with every model update: retrofitting change-control built for fixed code onto something that changes daily doesn't hold. VessterOS is governance built for agents: graduated autonomy, evals as the trust threshold, drift monitoring, and compliance-as-executable-policy, designed for probabilistic systems, not bent to fit them.

02"How does a risk committee sign off on a black box?"

It isn't a black box to your committee. Every agent decision leaves an append-only, hash-chained evidence trail written before the decision commits: no evidence, no decision. Policy is code your compliance team owns, versions and signs. And consequential calls resolve to REQUIRE-HUMAN by policy: the agent analyses, a human decides. The committee signs off on a documented, testable control, not a promise.

03"Where does our data actually go?"

Where you decide. Deployment is data-sovereignty-routed: regulated and PII data stays inside your perimeter; only non-sensitive workloads may reach an EU-region model, and only if you allow it. Deploy in your VPC, on-premises, or fully air-gapped. Your data never leaves your walls: that's an architecture, not a setting.

04"Aren't we just locking ourselves into you?"

No, and it's in the contract. Provider-agnostic by design (3+ gateway options documented before go-live), source and weights in escrow, a documented and tested exit plan, and every component substitutable. We hold ourselves to being a replaceable third party under your regulators' rules. You own the runtime and the agents; your roadmap keeps moving when we walk away.

The moat, applied

Bring us your hardest, most regulated process. We'll show you how we run it within the law, and let you audit every step. Getting it wrong there is illegal; that's exactly why we prove it there first.