Know what every laptopis actually running.

Every laptop in your organisation, described in one place that belongs to you. You can see what each machine runs, and show it to an auditor without preparing anything.

The Sextant console showing fleet health, compliance and recent device activity
The fleet overview: what each machine runs, how healthy it is, and what needs attention.

Modernise the workplace, or keep control of it. Most tools make you pick one.

Open-source fleet management for NixOS laptops. You run it yourself, and how every machine is set up is written down in a file you own.

We build on NixOS because a bad update rolls back, the same description builds the same machine, and no vendor owns the base.

How it is set up
Written down, in a file you own
Who reaches in
Nobody. Laptops fetch it themselves
Evidence
Exported per control, not assembled
A device in the Sextant console: every effective setting with the policy that set it and whether it is locked
One device, and every setting that reaches it: the policy that set the value, and whether a lower scope may still weaken it.

Three steps. That is the whole loop.

Nobody changes a laptop by hand, not even us.

Write

Change one line in the file that describes your laptops.

Test

It is built and checked first. Broken never leaves the building.

Ship

A few machines first, then the rest. It stops itself if something is off.

The Sextant console rolling a change out across the fleet in waves
A release moving through the waves: the test group signs off before ten percent, and every wave has to prove itself healthy.

Why NixOS.

We did not pick an operating system to be different. We picked the one that makes a fleet provable, and built the best tooling we could on top of it.

A bad update rolls back

Every change is a new generation of the system. If it does not boot or does not work, the laptop starts the previous one.

The same description, the same machine

A configuration builds into the same system every time. A laptop in the field matches the description, or it says it does not.

A very large package collection

What your organisation needs is usually already packaged, pinned to a version, and building.

No vendor decides for you

NixOS is a community distribution. Nobody can change the licence, raise a price per seat, or end of life it out from under you.

Not just managed. Provable.

Traditional MDM sends commands to a device and records whether they seemed to land. Sextant describes what the device should be, and the device builds itself into that. The difference shows up everywhere.

You describe the result

Not the steps to get there. Two laptops with the same description end up identical, whatever they were before.

You can show it

What a laptop runs is a fact you can hand over, not a claim. The audit trail is a side effect of the work.

A new laptop in one pass

Plug it in, walk away, pick up a finished machine. No image to maintain by hand.

NIS2 moved the question from trust to proof.

Directors are personally accountable now. Sextant shows what is on a laptop, exactly, instead of a report about what should be on it.

A full list of what runs

Which software is on which laptop, down to the version.

Software you keep yourself

Your own copy of everything the fleet installs, so a hacked supplier does not reach you.

Evidence, not a report

ISO 27001 and NIS2 evidence, exported per control, straight from what the laptops report.

The Sextant compliance screen: 150 devices, all on the target revision, none critical
Compliance is a view on what the laptops report, not a document somebody assembles: every machine on the target version, with the exceptions named.

Self-hosted, or through a partner.

Neither column is the paid edition. It is the same software under the same licence, and the difference is who keeps the server running.

Control plane runs
Self-hosted On your infrastructure
Through a partner On the partner’s, inside the EU
Fleet document
Self-hosted In a repository you own
Through a partner In a repository you own
Support available
Self-hosted
Through a partner
Upgrades and backups
Self-hosted You operate them
Through a partner The partner operates them
Restricted or air-gapped networks
Self-hosted
Through a partner Yes, if you ask for it
Keys and logs held by
Self-hosted You
Through a partner You
Setup
Self-hosted You do, or with help
Through a partner The partner does it
Time to a running fleet
Self-hosted Once your infrastructure is ready
Through a partner Fastest

This is a project, not a product.

Nobody sells you a seat here. The code is EUPL 1.2, the decisions are public, and the fastest way in is to run it and tell us what broke.

Run it in two commands

A console, a database and sixty simulated devices on your own machine. Ctrl-c deletes everything it made.

Read what was decided and why

Every choice that shaped the product is a written record in the repository, including the ones argued against.

Take something that is open

Issues are labelled and the unclaimed ones are the ones to take. Nobody has to ask permission to start.

One document for every laptop.site.audit.

Take it, run it, help build it.

The software is yours under the EUPL 1.2 and needs nobody’s permission. What the project needs is people: a laptop model we have never imaged, a language nobody has translated, a bug found by running it for real.