Native lifecycle control plane

Sempre

Any core. Always current. Always running.

Install, switch, validate, and supervise proxy cores with one native service and one replaceable Web UI.

Quick start

One command, verified release.

curl -fsSL https://sempre.run/install | sh
SHA-256 verified before execution Inspect script

Pre-1.0 software · unsigned binaries · review release notes before privileged installation

01Native service managers
02Atomic core switching
03Replaceable Web UI
04Three operating systems

01 / CONTROL

The control plane stays online while the core changes underneath it.

Observe runtime state, traffic, connections, rules, logs, and installed versions from the same local interface.

Sempre control plane overview
Sempre Web UI · actual interface

02 / ARCHITECTURE

One ownership chain. No wrapper stack.

A single Go binary owns installation, service registration, validation, deployment, supervision, and rollback.

Browser / CLIOperator interface
Sempre APIlocalhost:33211
sempre daemonSupervisor + rollback
core@versionManaged process
Windows SCMsystemdlaunchd

Registered directly with each operating system. No NSSM, no third-party service host.

03 / DELIVERY

Same install contract on every supported machine.

The installer detects the machine, locks the latest release tag, verifies the matching bundle, then delegates to Sempre's idempotent installer.

Windowsamd64 / arm64Windows SCMReady
Linuxamd64 / arm64systemdReady
macOSamd64 / arm64launchdReady

04 / PROVENANCE

The short command does not shorten the verification chain.

Every target ships with checksums, a CycloneDX SBOM, and GitHub build provenance. Bundle verification happens before the privileged installer starts.

View the latest release
VERIFY gh attestation verify <binary> --repo tinymins/sempre
SHA256SUMSCycloneDXAttestation