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.
Prototype · closed beta · 2026 · AI SaaS · Private assistants

Roxy — an assistant that does not forget you.

Private, with clear boundaries.

  • Client · unOpen.AI
  • 2026
The unOpen.AI homepage introducing Roxy, a private AI assistant that remembers who you are.
The unOpen.AI homepage on a mobile viewport.
What it is

Every conversation starts from zero.

Roxy is a private AI assistant with permanent memory, on a dedicated deployment per user rather than a shared endpoint. We built it from nothing: the mark, the site, the product design, the backend, and the conversational work that makes Roxy feel like a person rather than a prompt box. Currently in closed beta with an open waitlist.

Standard assistants forget. You explain your business, your preferences and your constraints, get a good answer, close the tab — and the next morning you are a stranger again. The industry calls this a context window; users experience it as hiring someone new every day.

Roxy is built the other way round. Memory is the product, not a feature bolted on: a vector-backed long-term store that accumulates, plus retrieval that surfaces the right thing at the right moment rather than everything at once. It runs on a dedicated deployment per user; model calls go to the provider the user chooses under that provider's data terms, and we never use their data for training — because an assistant that knows everything about you is only acceptable if you hold the keys.

It also takes action — Google Workspace integration (in beta), mail, calendar, scripts — which is the line between an assistant and a chat window, and the line where the engineering gets serious.

What we built

What we built

  1. Brand and identity

    The mark and the visual system, then applied across the product and the site.

    We built it
  2. The website

    Marketing site, feature and pricing pages, waitlist capture — Laravel and Vite, with an llms.txt so answer engines describe the product from source rather than inference.

    We built it
  3. The product itself

    What Roxy is and does: the memory model, the capability surface, the tiering, and the decisions about what it deliberately will not do.

    We built it
  4. The backend

    A dedicated deployment per user rather than a shared multi-tenant endpoint, with a vector-backed long-term memory. Model calls go to the provider the user chooses under that provider's data terms; we never use user data for training.

    We built it
  5. Making Roxy feel real

    The hardest part and the least visible: persona, voice, memory recall that surfaces the right thing at the right moment, and pacing that reads as a person rather than a completion. This is context engineering wearing a personality.

    We built it
  6. The SaaS around it

    Tiering from individual through business, the pricing model, and the commercial shape of a product sold on privacy rather than seats.

    We built it
  7. Where our work ends

    The underlying language models are third-party — Roxy is the system around them: the memory, the private deployment, the action layer and the personality. Everything in that list is ours.

    Not ours
The constraints that shaped it

The constraints that shaped it

Roxy is our own product, which means we paid for every one of these decisions ourselves. That is worth knowing when you read them: nobody was talked into this architecture, and nobody else absorbed the cost of getting it wrong.

  • 01

    Private has to mean something structural

    An assistant advertised as private cannot run on a shared endpoint with a promise attached. So each user gets a dedicated deployment rather than a tenant row in someone else’s database. It is the expensive answer, and it is the only one where the claim survives someone actually checking it.

  • 02

    Memory is the product, not a feature

    An assistant that forgets you between sessions is a search box with manners. Permanent memory means storage, retrieval and forgetting all have to be designed deliberately — including the ability to remove something and have it actually be gone, which is harder than storing it in the first place.

  • 03

    The model layer had to be replaceable

    The underlying language models are third-party. A private assistant that stops existing when one provider changes its terms is not private in any useful sense, so the model sits behind an interface and can be swapped. That constraint costs abstraction work up front and buys the product a future.

  • 04

    It is a prototype and we say so

    Roxy is in closed beta. Everything here describes a system that works and is being used by a small number of people, not a finished product with a support organisation behind it. Presenting it as more than that would be the easiest lie on this site to tell.

The decisions that mattered

What we chose, and what it cost

A deployment per user instead of multi-tenancy. The conventional answer is one application with tenant isolation enforced in code, and it is cheaper to run by a wide margin. We took the other road because the product’s central claim is privacy, and isolation you can point at beats isolation you have to be trusted about. The cost is operational: provisioning, upgrades and monitoring are all harder when there are many small deployments rather than one large one, and that is a real ongoing tax rather than a one-off.

The memory system is ours; the language model is not. Roxy’s behaviour comes from what it remembers and how that is retrieved, which is the part we built. The reasoning comes from third-party models behind a swappable interface. Being clear about that division is the difference between a product and a wrapper, and it is also what makes the provider question answerable rather than awkward.

A site that ships almost no JavaScript, and one thing we have not fixed. The measured figures below are the result of the same approach we take on client work. They also record that none of the images are in modern formats — that is our own site, our own backlog, and it seemed dishonest to publish a performance section that quietly omitted the number we came out worst on.

The stack

The stack

Application
Laravel Livewire Flux UI Vite
The assistant
Vector long-term memory Tool and action layer Per-user private deployment
Integrations
Google Workspace (beta) Gmail Calendar Custom scripts

Chosen for this project. The model layer is deliberately swappable — a private assistant that dies with one provider is not private in any useful sense.

Measured

Measured

JavaScript shipped
1.4 KB
CSS shipped
33.3 KB
HTML document
26.3 KB
Time to first byte
414 ms
Images in modern formats
0%

Measured on 28 August 2026. Taken from a cold request with Accept-Encoding pinned to gzip. Transfer sizes are compressed bytes over the wire, first-party assets only. A marketing site in beta is a small surface — these are here because we publish the same figures for every project, not because four pages is an achievement.

curl -sS -o /dev/null -H 'Accept-Encoding: gzip' -w 'TTFB %{time_starttransfer}s HTML %{size_download} bytes\n' https://unopen.ai/
Making an assistant feel real

The hard part is not the model. It is what you hand it.

“Feels human” is not a prompt. It is a retrieval problem wearing a personality: knowing which three things out of ten thousand to surface for this message, carrying forward a decision made six weeks ago without dredging up the whole conversation, and recognising when the honest answer is that it does not know.

Most of the work is deciding what not to put in the context window. An assistant that recalls everything is as useless as one that recalls nothing — it just fails more expensively. The memory has to forget usefully, which is a design problem before it is an engineering one.

One message through Roxy
  1. Message
    plus who is asking
  2. Recall
    vector + recency
  3. Select
    what earns the window
  4. Reason
    with the persona
  5. Act
    mail · calendar · scripts
  6. Ask first
    if consequential: confirm before acting
  7. Remember
    write back to memory

The write-back at the end is what makes tomorrow different from today — and the confirmation branch is what stops an assistant with mail access from being a liability.

More of the site

More of the site

The unOpen.AI features page, covering privacy, memory, voice and personality, and Roxy’s core capabilities.
unopen.ai/features →
The unOpen.AI pricing page showing the Roxy, Roxy Pro and Roxy Business Pro tiers.
unopen.ai/pricing →
Questions

What people ask before they call.

What does closed beta actually mean here?

A small group of invited users are running Roxy against their real work, and the waitlist is open to everyone else. It is not feature-complete and we are not pretending otherwise. We include it because current work says more about what a studio can do than a finished thing from two years ago.

How is “permanent memory” different from a long context window?

A context window is what fits in one request; memory is what survives between them. Roxy writes back after each exchange and retrieves selectively on the next, so the useful thing from six weeks ago is available without carrying six weeks of transcript. The engineering problem is selection, not storage — deciding what earns a place in the window is where the quality lives.

What does “private” mean concretely?

A dedicated deployment per user rather than a shared multi-tenant endpoint, and we never use user data for training. Model calls go to a third-party provider under that provider's data terms, which we state rather than hide. The model layer is deliberately swappable, because a private assistant that dies when one provider changes terms is not private in any meaningful sense.

Can we hire you to build something like this?

Yes, and this page is the argument for it: memory, retrieval, an action layer and a personality that holds together are the same problems in any assistant. What we would push back on is building one because assistants are fashionable — the question worth answering first is what it should remember and what it should be allowed to do.

Hire your first
AI employee.

Tell us the job you would hand over if you trusted a machine with it. In one 30-minute call we will tell you whether it should, what it would take — and if it should not, we will say so.

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