New Topos prototype is live on RISC-V and OpenRISC — see the boot sequence →
Why Topos Demo Verification Roadmap Request Access →
Microkernel RTOS · Formally Verified

The OS built to never fail.

A POSIX-compatible hard real-time microkernel with agent-driven formal verification — avionics-grade correctness guarantees, without the cost of traditional proof engineering.

scroll
Featured · Prototype

The first microkernel OS formally verified with AI agents.

Classical formal verification requires years of effort from specialist proof engineers — putting seL4-level guarantees out of reach for most product teams. Topos changes this. LLM-based agents generate and maintain Isabelle/HOL proofs automatically, while every proof is still machine-checked. Verification becomes a CI step, not a multi-year project.

Read about our approach
topos@risc-v — live prototype
[ 0.000000 ] Topos v0.1.0 — RISC-V RV64GC
[ 0.000489 ] MMU initialized · zero-copy IPC active
[ 0.001103 ] POSIX layer loaded
[ 0.001500 ] Verification agent: checking proofs...
[ 0.001620 ] [PASS] Memory isolation — 214 obligations
[ 0.001740 ] [PASS] IPC correctness — 389 obligations
[ 0.001850 ] System integrity: VERIFIED ✓
[ 0.001900 ] System ready. 3 tasks running.
RISC-V RV64GC OpenRISC or1k ARM Cortex — planned x86-64 — planned
0
Proof obligations auto-discharged by agents (of 847 total)
0.41µs
Average IPC latency on the current RISC-V prototype
0
Microkernel OS R&D behind the current prototype
0
Kernel crossings in zero-copy IPC path
// What Topos is

Modern. Verified. Performance-first.

Built from first principles — no legacy baggage, no retrofitted safety layers.

Formally Verified

Agent-driven automation writes and maintains Isabelle/HOL proofs as the kernel evolves. All proofs are machine-checked — seL4-level assurance at product scale.

High-Performance IPC

Optimized microkernel IPC delivers kernel-bypass-class performance as an architectural property. Designed for DPI engines, trading gateways, industrial controllers.

Clean Architecture

No legacy layers. Stable APIs. POSIX compatible. Include only the components you need — modular, minimal, maintainable. Build drivers in any language.

// Interactive demo

See Topos boot.

Real kernel output from our RISC-V prototype. Type commands or click the chips to explore live.

RISC-V RV64GC Running
OpenRISC or1k Running
ARM Cortex-A / -M Planned
x86-64 Planned
Request access
boot info tasks ipc verify help clear
topos $
// Agent-driven verification

seL4-level assurance
at product scale.

Classical formal verification projects deliver exceptional correctness guarantees — but they rely on large teams of specialist proof engineers and years of manual effort, placing them out of reach for most product organizations.

Topos uses LLM-based agents to automatically generate and maintain Isabelle/HOL proofs as the kernel evolves. All proofs are still machine-checked — agents produce the scripts; the theorem prover verifies them. No mathematical shortcut is taken.

The result: verification as a CI step, not a multi-year project. Proofs stay valid as your system evolves — automatically.

Discuss your requirements
01

Kernel code (C)

Written in verification-friendly C from the ground up, structured to expose formal semantics cleanly to downstream proof tools.

02

Agent proof synthesis

LLM agents generate Isabelle/HOL proof scripts for each kernel component and adapt them automatically as code changes.

03

Machine verification

Every proof is checked by Isabelle/HOL. No agent-produced proof can pass without satisfying the formal specification.

04

Continuous guarantees

Proofs run in CI. Every kernel commit maintains the full formal specification automatically, not manually.

// Business value

Built for teams shipping real products.

01 — Cost

Lower maintenance overhead

Microkernel architecture isolates drivers and services. Build components in any language without risking kernel stability.

02 — Safety

Avionics-grade reliability

Formal verification provides mathematical proof of correct behavior. Strong isolation prevents faults from propagating across subsystems.

03 — Scale

One OS across your product line

Scales from constrained IoT to complex industrial systems. Unify your embedded software stack around a single verified foundation.

04 — Migration

POSIX compatibility

Run existing POSIX software with minimal changes. A straightforward adoption path that dramatically reduces migration risk.

05 — Timing

Hard real-time guarantees

Critical tasks execute with mathematically bounded latency. Deterministic scheduling — no surprises under any load condition.

06 — Performance

High-throughput IPC

Designed for DPI engines, trading gateways, and industrial controllers. Kernel-bypass performance as an architectural property.

// Why it matters

What the industry needs.

For safety-critical systems, you can't afford to discover bugs at runtime. Mathematical proof of correctness is the only standard that genuinely eliminates entire classes of failure.

Systems Engineer, Avionics OEM
On formal verification requirements

The real cost of Linux in high-load embedded isn't the license — it's the years of hardening, patching, and kernel bypass hacks just to get deterministic behavior. There has to be a better baseline.

Principal Architect, Industrial Automation
On embedded OS selection

We need something between a research kernel and a general-purpose OS. Formally verified, POSIX compatible, maintainable. Right now that gap is real and it's costing the industry.

CTO, Embedded Systems Startup
On the market gap

If AI agents can bring formal verification to every kernel release cycle — not just flagship research projects — that would be a genuine step change for the safety of deployed systems.

Senior Researcher, Systems Security
On agent-assisted verification
// Development roadmap

Where we are today.

5 years of microkernel R&D behind our current prototype. Formal verification is being integrated now.

01 ——
Complete

Working Prototype

Functional microkernel ported to RISC-V and OpenRISC architectures.

02 ——
Complete

Core Kernel Features

MMU support, user-space tasks, functional system calls operational.

03 ——
Complete

Verification-Ready Codebase

Kernel written in C with structure designed for formal proofs from day one.

04 ——
In Progress

Agent Verification Pipeline

Automated Isabelle/HOL proof generation being integrated with kernel CI.

Ready to build
on Topos?

We're working with early partners in avionics, industrial automation, and network infrastructure. Let's discuss your specific requirements and deployment scenario.

Avionics & aerospace systems
Industrial automation & robotics
High-performance network infrastructure
Medical devices & safety-critical embedded
Trading gateways & financial infrastructure