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.
SysML v2 authoring in the browser. Textual notation with live parsing, diagram views, and project persistence — no desktop install, no licence server.
General-purpose modelling in the browser, for systems that are not SysML-shaped. Shares the editor core and identity layer with SysML Online.
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.
| Compute | 4× Turing RK1 (ARM64), 32 GB each — every node a control-plane and etcd member |
| Orchestration | k3s v1.34.5 on NixOS, declaratively rebuilt from a flake |
| Storage | Rook-Ceph, 8 OSDs across 4 nodes, 3-way replication, nightly CSI snapshots |
| Identity | Authentik — OIDC, SAML and LDAP from one directory, including Linux host login |
| Ingress | Cloudflare Tunnel. No port is open to the internet |
| Inference | Self-hosted on an RTX A6000 (48 GB). No prompt leaves the network |
| Delivery | Self-hosted GitLab, container registry, and CI runners on the same cluster |
| Observability | Prometheus, 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.
Interested in running any of this on your own infrastructure, or in the systems-modelling work behind it — [email protected].