Odd1

Roadmap

The bet: in the future people won't buy finished software — their agents build it, or adapt a template completely for their person. What matters then is how agents talk to software. Every Odd1 component serves one of these milestones.

M1

Caretaker in progress

Agents keep a live machine healthy: diagnose, repair and verify, with faults injected and the machine's real state judged.

M2

Optimizer

Faster and leaner: build times, latency, boot time, memory — cheapest lever first, measured before and after.

M3

Kernel

eBPF for observability, sched_ext schedulers as BPF programs, then real drivers.

M4

Agent-native OS

Agents as first-class citizens: a process manager, token budgets as a resource, shared tool and memory services, messaging.

★

Any app

Agents control any program as naturally as a person, after writing their own interface for it — from compositor surfaces, toolkit trees and app object models, with vision filling the gaps.

Happening now: X11 is being removed. Odd1's own compositor already serves the person's desktop and the agent desktop and has its own RDP server; the last steps move Remote Desktop over and delete Xfce and Xvnc.

The open question we want help with

As people's own agents work on parts of the OS, the best version of each part should reach main. How do we tell which is best? Our current thinking: a contract per component, a fitness measure partly held out from the authors, competing versions run side by side, and safety gates no score can skip.

Think with us →