Dark theme
WELCOME TO QQUANTUM

Let Qubi show you around.

Choose how you’d like to explore.

Don’t agreeGo to yourOS instead ↗

Both choices allow Google Analytics, so we can see which pages help.

Sound is your choice. Essential cookies keep the site working. Continuing either way also allows Google Analytics (visits and pages viewed).

Read our Terms, Privacy and Cookies.

Change your choices anytime from the footer.

Getting Qubi ready.
Reference architecture 03

Risk agents with an audit trail.

In regulated decisioning the output is not the deliverable. The reconstructable reasoning behind it is — because that is what gets examined when a decision is challenged.

  • Immutable traces
  • Deterministic tools
  • Four-eyes review
All Reference Architectures →
Pixel illustration for Risk & Compliance Agent Architecture: a magnifying lens over linked evidence cards with one item held for review.
THE PROBLEM

A decision you cannot reconstruct is a decision you cannot defend.

Risk, underwriting and compliance decisions get challenged — by a customer, an auditor or a regulator — often months after they were made. The question is never "what did the model output". It is "on what basis", and "would the same inputs produce the same result today".

That second question is the one that eliminates most naive agent designs. A model behind an API changes underneath you. Temperature above zero makes runs non-reproducible. A tool that reads live data returns something different next Tuesday. None of that is acceptable when the answer has to be defensible in a year.

So the architecture optimises for reconstructability first and cleverness second, which inverts the usual agent design priorities.

The design

DECISION PATH
  1. 01
    Case intake

    snapshot inputs

  2. 02
    Policy fetch

    versioned rules

  3. 03
    Reason

    pinned model + seed

  4. 04
    Tool calls

    deterministic, logged

  5. 05
    Decide

    with rationale

  6. 06 · Branch / escalation
    Four-eyes

    above threshold

  7. 07
    Commit

    immutable trace

Lower box = mandatory human reviewMarker = one case through the system
Every arrow persists its input and output. Replaying a decision means replaying the trace, not re-running the model and hoping.
  • Inputs are snapshotted, not referenced.

    The case record stores the values used at decision time, not pointers to rows that will change. Reconstruction reads the snapshot.
  • The policy is versioned like code.

    Each decision records the policy version it applied. "The rule changed in March" then becomes checkable rather than an argument.
  • The model is pinned.

    An explicit model version, temperature zero, a recorded seed where the provider supports it. Note that hosted inference is not bit-for-bit deterministic even so — batching and floating-point non-determinism see to that — which is why the stored trace, not a re-run, is the record of what happened. You accept losing access to whatever the newest model does better, in exchange for a system whose behaviour does not drift without a deliberate, logged upgrade.
  • Tools are pure functions over snapshotted inputs.

    A tool that hits a live endpoint makes the decision unreproducible. Tools read from the snapshot; anything genuinely live is captured into the snapshot at intake.
  • Confidence never bypasses four-eyes.

    Above a materiality threshold, a human reviews — regardless of how certain the agent is. The agent's role there is to assemble the evidence and draft the rationale, which is where it saves real time.
trace/decision-8842.json JSON
{
                  "decision_id": "8842",
                  "policy_version": "credit-risk-v14",
                  "model": "<provider-model-id-pinned>",
                  "temperature": 0,
                  "inputs_snapshot_sha": "a3f9c1...",
                  "tool_calls": [
                    { "tool": "affordability_ratio", "args": { "income": 84000, "obligations": 21400 },
                      "result": 0.2547, "duration_ms": 3 }
                  ],
                  "retrieved_policy_clauses": ["4.2.1", "4.2.7"],
                  "decision": "refer",
                  "rationale": "Ratio within band but clause 4.2.7 requires referral for
                                self-employed applicants under 24 months trading.",
                  "reviewed_by": "analyst-114",
                  "committed_at": "2026-03-11T09:22:41Z"
                }
The stored trace. Everything needed to reconstruct the decision, with no reference to mutable state.

Where it breaks

01

Model deprecation

Pinned versions get retired by the provider, and your reproducibility guarantee expires with them. Mitigation: know the deprecation window before you commit, keep an open-weight fallback you can host, and re-validate against the archived trace set on every forced migration.
02

Rationales that read well and explain nothing

Models are fluent, so a plausible-sounding rationale is cheap and a genuine one is not. Mitigation: require the rationale to cite specific policy clause IDs, and reject any that cites none — fluency without a citation is not an explanation.
03

Reviewers who rubber-stamp

Four-eyes review degrades into clicking approve when the agent is usually right. Mitigation: track reviewer override rate; a rate at or near zero means the control is theatre, and salting the queue with known-bad cases measures whether it is.
04

Snapshot drift

If any tool quietly reads live state, reproducibility is gone and nothing surfaces it. Mitigation: run tools in a sandbox with no network, so a live read fails loudly in development rather than silently in production.

What to measure

01

Replay fidelity

Re-run a sample of archived traces. The share producing an identical decision is your reproducibility rate — and it should be 100%, with any gap investigated as a defect.
02

Reviewer override rate

How often four-eyes changes the outcome. Too high means the agent is not useful; near zero means the control is not real.
03

Rationale citation coverage

The share of decisions whose rationale cites at least one specific policy clause. Below 100% means some decisions are unexplained.

These are the targets we design against and instrument for; they are not results from a specific deployment. This page describes an engineering pattern, not legal advice. Whether a given design satisfies a particular regulator — including EU AI Act obligations for credit decisioning and other Annex III uses — is a question for your compliance function and your counsel.

Decisions that survive
an examination.

If your AI decisioning cannot be replayed, that is the problem to solve before accuracy. Let us look at what you have.

30-minute technical call · no deck

Shipped & in build

Real work. Check it yourself.

What we built, what stage it is at, and a link to the live thing wherever there is one.

The updated yourOS homepage: Roxy’s open ring surrounded by bento cards for calls, voice, translation, building, design, apps and more.
The yourOS homepage on a phone, with its compact navigation, welcome film button and bento cards.
youros.tech — the homepage bento hero
Our own · coming soon

yourOS

yourOS is an operating system with an AI at its heart. You talk to it like a person, out loud or typed. It makes your calls, plans your days and works on your projects with a crew of agents, on your own private server. Our own product, built from the first commit; the waitlist is open.

What we built
  • Operating system
  • Roxy
  • Agent crew
  • Voice calls
  • App store
  • Website
Meet yourOS →
The Sonora homepage on desktop: a full-bleed dune landscape behind the headline “Transform Your Life with Sound”, with App Store and Google Play download buttons.
The Sonora homepage on a mobile viewport, showing the same hero reflowed to a single column.
sonora.com — homepage, 1440×900
Live · iOS · Android

Sonora

Website, backend and app assets for Sonora, a free AI sound-therapy app on iOS and Android published by Cognitive AI.

What we built
  • Website
  • Backend
  • App assets
Read the case study →
The updated Podswap homepage on desktop: “Grow on Instagram and TikTok for free, with real engagement from creators your size”, beside a tilted wall of exchange, tool and guide cards on a violet gradient.
The updated Podswap homepage on a phone, with its floating navigation, Instagram and TikTok engagement headline and tilted tool cards.
podswap.app — homepage, 1440×900
Five platforms

Podswap

Brand, website, prototype, apps on five platforms, the AI backend and the algorithm-intelligence pipeline for Podswap, a social growth engine that runs without a human in the loop.

What we built
  • Brand
  • Website
  • Prototype
  • Apps on five platforms
  • AI backend
  • Algorithm pipeline
Read the case study →
The unOpen.AI homepage introducing Roxy, a private AI assistant that remembers who you are.
The unOpen.AI homepage on a mobile viewport.
unopen.ai — homepage, 1440×900
Prototype · closed beta

unOpen.AI

In closed beta: Roxy, a private AI assistant with permanent memory running on infrastructure the user owns. Brand, site, product, backend and conversational design.

What we built
  • Brand
  • Site
  • Product
  • Backend
  • Conversational design
Read the case study →
coherence.com on desktop, headed "Intelligence that moves in phase with people".
coherence.com on a mobile viewport, reflowed to a single column.
coherence.com — homepage, 1440×900
Live

Coherence

Live at coherence.com: brand identity generated with AI agents we directed, the motion system and website for the group behind Sonora, AboutAI, WakeUp and MudShadows. Agent work remains in build.

What we built
  • Brand identity
  • Motion system
  • Live website
  • Agent work — in build
Read the case study →
The new Domain Booth homepage on desktop: the headline “Premium Domains. Serious Buyers. Proven Results.” beside the animated DB monogram.
The new Domain Booth homepage on a phone, reflowed to a single column.
Our build of the Domain Booth homepage — 1440×900
Live

Domain Booth

Live at domainbooth.com for DomainBooth, a premium domain brokerage: a new animated mark, every page redesigned and rebuilt with designed mobile layouts, and a custom CMS for its sales record, featured names, press and enquiries.

What we built
  • Animated mark
  • Every page redesigned
  • Designed mobile layouts
  • Custom CMS
Read the case study →
Who we have built for

Twenty-one years. Names you know.

Apps, platforms and campaigns for these teams, long before the AI work. Every one is written up on the work page — what we did, and where our part ended.

See all of our work →
  • BBC Good Food logo
  • Charities Aid Foundation logo
  • GAME logo
  • NatWest logo
  • Next logo
  • NSPCC logo
  • Tesco logo
  • Worldpay logo
  • Samsung logo
  • Sony logo
  • Land Rover logo
  • UAP Limited logo
  • Netflix logo
  • Amazon Prime Video logo
  • Mercedes-Benz dealerships logo
  • San Miguel logo
  • Biovene Barcelona logo
  • Seventy7 logo
  • Littlewoods logo
  • Smile logo
  • The Co-operative Bank logo