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.
Technology

Multi-agent systems.
One outcome.

Multi-agent architectures are the default answer to a hard agent problem, and they are usually the wrong one. Here is when they genuinely help, and the cheaper thing to try first.

All Technology & Model Stack →
Pixel illustration for Multi-Agent Systems: several connected work stations with different tools.

The unpopular opening

Most problems people reach for multi-agent to solve are single-agent problems with bad context engineering.

The reasoning usually goes: the agent is failing at a complex task, so decompose the task and give each part its own agent. It is intuitive, it maps onto how we organise humans, and it frequently makes things worse — because the original failure was not insufficient specialisation. It was that the agent lacked the right information at the right step, or had twelve tools where three would do, or was being asked to hold too much in one context window.

Splitting into agents does not fix any of that. It adds coordination overhead, multiplies token cost, introduces handoff points where context is silently dropped, and makes debugging dramatically harder — a failure is now somewhere in a graph rather than in a trace you can read top to bottom.

Try first: better retrieval so the agent has what it needs; fewer, better-described tools; explicit intermediate steps in one context; a stronger model for the hard step only. In our experience that resolves the majority of "we need multi-agent" situations, at a fraction of the complexity.

When it genuinely helps

01

Genuinely parallel work

Researching forty accounts, or analysing thirty documents independently. There is no coordination problem because the units do not interact — this is parallelism, and it is the clearest win available.
02

Hard trust boundaries

One agent may read customer PII, another may write to a public channel, and they must never be the same context. Separation here is a security control, not an optimisation, and it is the strongest architectural justification there is.
03

Adversarial review

A generator and a critic with genuinely different instructions catch errors a single pass does not. This works when the critic has a real basis for disagreement — a rubric, a test, a policy — and degrades into theatre when it is the same model asked to "check your work".
04

Context that will not fit

When the work genuinely exceeds a usable context window even after retrieval and compaction. Note that this bar has moved a long way: much of the multi-agent literature predates the context lengths now routinely available.

The two patterns

  • Supervisor.

    One agent owns the goal and delegates sub-tasks to workers, each returning a result. Control is centralised, so the trace is readable and the stopping condition is unambiguous. The supervisor's context is the bottleneck — everything flows through it.
  • Handoff.

    Agents transfer control to one another, each fully owning the interaction while it holds it. This suits routing — triage hands to billing hands to a specialist — and mirrors how support organisations work. The risk is context loss at each hop and, without a supervisor, loops that no one terminates.

In practice supervisor is the safer default. Handoff earns its place where a conversation genuinely changes owner and the previous agent has nothing further to contribute.

SUPERVISOR PATTERN
  1. 01
    Request

    goal + constraints

  2. 02
    Supervisor

    plans, delegates

  3. 03
    Workers

    parallel, isolated

  4. 04
    Collect

    results + failures

  5. 05 · Branch / escalation
    Retry

    bounded attempts

  6. 06
    Synthesise

    supervisor decides

Lower box = bounded retry pathMarker = one request
Retries are bounded and counted at the supervisor. An unbounded retry loop is the most common way a multi-agent system turns a transient error into a large invoice.

Where they break

01

Cost multiplication

Five agents on a task is not five times the tokens — coordination messages, repeated context and retries can push it well beyond five times. Model this before building, not after the first invoice.
02

Context loss at handoff

Each transfer summarises, and each summary loses the detail that mattered. Failures appear far downstream of the hop that caused them, which makes them expensive to diagnose.
03

Unbounded loops

Two agents can pass work back and forth indefinitely, each convinced the other should handle it. Hard iteration caps and a terminal fallback are not optional.
Questions

Questions about Multi-Agent Systems.

How do we know if we need multi-agent?

Build the single-agent version first and instrument where it fails. If failures cluster on a specific sub-task that would benefit from different tools or a different model, that is a signal. If they are spread across context problems — the agent not knowing something it should have known — multi-agent will not help, and the fix is retrieval.

Which framework should we use?

For simple supervisor patterns, plain code with a loop and a tool router is often clearer than a framework and much easier to debug. LangGraph is reasonable when the graph is genuinely complex and you want the state machine made explicit. Where reliability and retries across long-running steps matter, a durable execution engine like Temporal contributes more than an agent framework does.

How do we debug a multi-agent system?

Trace everything, with a correlation ID across the whole graph, and store every prompt and response. Without full traces, debugging is guesswork — this is the single largest practical cost of multi-agent architectures and the reason we push back on them by default.

Do agents need shared memory?

Usually less than people expect. Shared mutable state between agents reintroduces every concurrency problem you know from distributed systems, now with a non-deterministic actor. Passing explicit results, and keeping durable state in a normal database with normal transactions, is simpler and more reliable than a shared memory abstraction.

Further reading

When agents cross platform boundaries.

For work owned by another system, our A2A interoperability guide explains task contracts, identity and failure handling. For the execution loop within one application, explore managed agent runtimes and the September 2026 Agents API release.

Before you split it
into five agents.

Show us where the single-agent version fails. Often the fix is smaller than the architecture you were about to build.

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