Skip to content

The end of the app

Stop opening apps. Start stating intentions.

An operating environment for the age of AI agents. State an intention — SairiOS assembles the workspace, the tools and the team to accomplish it. On your machine. On your account. Open source.

Every other AI gives you a paragraph. This one gives you a workspace.

context · assemblingephemeral

Intention

Six seconds between an intention and a place to pursue it.

  • intention
  • objective
  • specialists
  • frame
  • panels
  • proposal
Apache-2.0Democracy EarthOpen source. Early. Built in the open.Runs with no API keyYour machine, your keysNo subscriptionNo chat windowApache-2.0Democracy EarthOpen source. Early. Built in the open.Runs with no API keyYour machine, your keysNo subscriptionNo chat window

The problem

For forty years, you have been the integration layer.

One intention. Twelve applications. You copy between them, you remember what mattered, you hold it together. The computer did none of that work. You did.

  • browser
  • maps
  • spreadsheet
  • notes
  • booking
  • flights
  • hotels
  • calendar
  • email
  • messages
  • photos
  • files

SairiOS deletes the glue.

You say what you want to accomplish. The operating system builds the place to do it. When you are done, that workspace can become permanent. When it proves itself, it becomes something you can hand to anyone else.

A whole computer, with the intelligence already inside

It is not an app with AI in it. It is a machine that thinks.

SairiOS ships as a virtual machine image. It builds from scratch and boots to a desktop unattended — and the agents, the permission broker and the context engine are already there when it comes up. There is nothing to install, configure or connect on the first run.

Contexts

intentions, memory, files, tools, permissions

Agents

specialists that persist between sessions

Permission broker

observation · proposal · execution

Debian 12 · QEMU

the image builds from scratch and boots

  • Nothing to install insideThe AI layer is part of the image, not an app you add.
  • No credential to startA mock agent runs with no API key and no network.
  • Cold boot to desktopUnattended, on Apple Silicon under QEMU.

milestone 0 · experimental prototype · services are loopback-only and unauthenticated

Say it, and watch it build

Six seconds between an intention and a place to pursue it.

This is not a loading animation. Every beat is a thing that actually happened, so you can name what the machine is doing at any frame.

  1. 01

    Your words land

    working

  2. 02

    The objective is stated back

    working

  3. 03

    Specialists activate

    working

  4. 04

    The frame forms

    working

  5. 05

    Panels arrive

    working

  6. 06

    The first action is proposed

    working

0/6 beats

A different workspace every time

The same system. Four entirely different places to work.

This is the proof it is not a chat window wearing a costume. What you asked for decides what gets built — the panels, the layout, the specialists, even the colour of the room.

Intention

Compare what three papers actually claim about scaling

Ranked sources

12 documents, ordered by evidence weight

Knowledge graph

claims linked to the passage that made them

Comparison matrix

method · dataset · reported delta

Claim timeline

who said what, and when

no dock · no app grid · no file browser

A team, not a chatbot

Not an assistant you talk to. A team you can watch working.

Every context comes with specialists. You see each one's role, what it is doing right now, how far along it is and what it last found — and you can pause it, redirect it, or overrule it.

Source librarian

Ranking 12 documents by evidence weight

last found

Two sources cite the same unverified table.

PauseRedirectOverrule

Metrologist

Normalising units across three papers

last found

Reported deltas use different baselines.

PauseRedirectOverrule

Adversary

Attacking the emerging conclusion

last found

The trend disappears below 2B parameters.

PauseRedirectOverrule

And they remember. An agent that did good work for you is the same agent next time, carrying what it learned — visible, attributed, and deletable by you at any moment.

You can see it thinking

A panel's shape tells you how sure it is.

Early findings are wide, dim, soft-edged, still moving. As the work resolves they tighten, brighten, lift off the surface and gain weight. You can read the state of an investigation from across the room without reading a single word.

What broke

0%

Four services still being correlated.

exploring

Competing explanations

0%

Three hypotheses, none ranked.

exploring

What to do

0%

Nothing to propose yet.

exploring

layout carries the information — nothing else in software does this

Nothing happens without you

Agents can look. Agents can propose. Only you execute.

Every action arrives as a plain-language request: what it wants to do, why, and what it will actually change. You can take a permission back. Everything that happened is written down.

Request

The log correlator wants to read the last 200 traces for /checkout.

why
To reconstruct the failing request path.
changes
Nothing. Read only.
scope
This context, this host.

awaiting your decision

It asks. Every time. Because an operating system that acts without asking isn't yours.

Say it out loud

You talk. It builds. It does not talk back.

Hold the key, speak, let go — the words are already in the field, still editable, never sent without you. Recognition happens on your own machine; your voice never leaves it. No chime, no personality, no waiting for it to finish a sentence.

on-device recognition · no audio leaves the machine

The computer keeps running without you

A machine you can talk to — and, one day, reach from your pocket.

Agents keep working while the screen is closed. Today you speak to the machine directly; the roadmap is a message bridge, so an intention sent from a chat app lands in the same context and comes back as a result. That bridge is not built yet, and this page will say so until it is.

The machine itself

working today

Hold the key, speak, let go. Recognition runs on-device; the transcript is editable text.

Your own network

working today

Services bind to loopback. Reaching the machine from elsewhere is your tunnel, your rules.

Telegram

planned

Send an intention to the machine and read back what the agents did while you were away.

WhatsApp

planned

The same bridge, a second transport. Not built yet — no code for it exists today.

one core · many ways in · nothing sent without you

It's yours

Nobody is renting you your own work.

No context is read to improve a model. An experimental prototype, in the open, where you can check every claim on this page against the source.

Your machine

Contexts, memory and history live locally.

Your keys

It runs on your model provider account, stored on disk.

No subscription

There is no middleman and nothing to renew.

Apache-2.0

Open source. Early. Built in the open.

Get it

One command. It runs with no API key at all.

make setup && make dev

The mock agent needs no credentials, no network and no external process. Add your own provider key when you want real thinking. SairiOS never bills you.