bybrains

Systems-engineering tools that run in a browser, on infrastructure we own.

ByBrains builds model-based systems engineering tooling and isolated compute infrastructure. Everything below runs on a self-hosted ARM64 Kubernetes cluster — no managed control plane, no third-party inference, no public ingress IPs.

4 nodes · 128 GB RAM · 3.1 TiB Ceph · k3s v1.34.5 · NixOS

Projects

SysML Online sysmlonline.com live

SysML v2 authoring in the browser. Textual notation with live parsing, diagram views, and project persistence — no desktop install, no licence server.

SysML v2 · OIDC SSO · per-project Postgres · staged rc → stable releases
UMStudio umstudio.io live

General-purpose modelling in the browser, for systems that are not SysML-shaped. Shares the editor core and identity layer with SysML Online.

shared editor core · OIDC SSO · independent deploy track
hermit-µDC hermitdc.com live

An isolated micro-datacenter: a compute and instrumentation node designed to run with no inbound connectivity, configured from a formal system model rather than a checklist.

k3s · WireGuard · local LLM inference · SysML v2 system model

Platform

Compute4× Turing RK1 (ARM64), 32 GB each — every node a control-plane and etcd member
Orchestrationk3s v1.34.5 on NixOS, declaratively rebuilt from a flake
StorageRook-Ceph, 8 OSDs across 4 nodes, 3-way replication, nightly CSI snapshots
IdentityAuthentik — OIDC, SAML and LDAP from one directory, including Linux host login
IngressCloudflare Tunnel. No port is open to the internet
InferenceSelf-hosted on an RTX A6000 (48 GB). No prompt leaves the network
DeliverySelf-hosted GitLab, container registry, and CI runners on the same cluster
ObservabilityPrometheus, Grafana, Loki, Alertmanager routed to chat

The infrastructure is not a side effect of the products — it is the argument for them. If a browser-based modelling tool can run on four ARM boards in a cupboard, it can run inside your network too.

Contact

Interested in running any of this on your own infrastructure, or in the systems-modelling work behind it — [email protected].