Keller SystemsIndependent R&D

Engineering systems & R&D

Machines that have to be right.

Five systems: a post-quantum WAN mesh, a deterministic building-code solver, an SMT contract risk engine, a thermodynamic virtual battery, and a volumetric 3D printer. Independent research where the timing has to be provable and the maths has to hold.

Plate 01 · resonance manifoldkellersystems.dev

  1. 01VantablackCryptography & ZK
  2. 02BauLensGeometric rule check
  3. 03ClauseLensDeontic Logic & SMT
  4. 04Ambient Thermal ArbitrageThermodynamics & Energy
  5. 05HoloForgeVolumetric 3D printing

Five completed core engines (final stress-testing, bug hardening & deployment underway).

VantablackThree shards · three roads · chaos failover
SESSION 7F3A · HYBRID ML-KEM-768 + X25519 RS(2,1) · ANY 2 OF 3 REBUILD S0 S1 S2 CLIENT SOCKS5 :1080 172.28.1.10 msg 1.4 kB SEAL ML-KEM-768 + X25519 S0 S1 S2 HKDF key ×3 RS 2 + 1 C1 TRANSATLANTIC 45 ms · 1% loss C4 BACKBONE 25 ms · 0.5% loss C2 TRANSPACIFIC 85 ms · BYZANTINE PAYLOAD ALTERED Poly1305 tag ✗ C3 SATELLITE 160 ms · SEVERED C5 HOT RESERVE 55 ms · PROMOTED FAILOVER REROUTE ≤ 55 ms EXIT · REBUILD S0 ✓ verified S1 ✗ dropped S2 ✓ verified 2 / 3 → REBUILT INTERNET 198.51.100.x egress rotates shard path reroute severed / dropped no hop holds more than one shard
7-node L2 carrier mesh (simulated) · Reed–Solomon RS(2,1) · Hybrid ML-KEM-768 / X25519 · per-shard HKDF + Poly1305 · ≤55 ms failover

Figures

Source files74 in src/
Test files32
RuntimeTokio async
CryptoML-KEM-768 / X25519
ShardingReed-Solomon RS(2,1)
Live atvantablack.kellersystems.dev
Lines of codeRust 69,197 · Python 4,362 · Notebook 420
Cryptography & privacyRustTokio async

Vantablack

Every message leaves by three roads at once, and no machine on any of them holds the whole thing.

The problem

A VPN provider sees every site you visit, keeps logs, and can be ordered to hand them over. Separately, traffic recorded today can be decrypted later if quantum computers get strong enough.

How it works

Vantablack connects your machine to other machines and uses them to carry your traffic. Each message is encrypted with hybrid ML-KEM-768 and X25519, split into three Reed–Solomon shards, and sent along divergent routes. A shard that arrives modified fails its own authentication tag and is discarded before reassembly.

What it gives you

  • No provider. There is nobody holding your traffic to log it.
  • Post-quantum encryption. ML-KEM-768 with X25519, so a recording made today has to be broken against a cipher built for later.
  • Tamper detection. Every shard carries its own HKDF-derived key and Poly1305 tag.
  • Packet-loss tolerance. Any two of the three shards rebuild the message.

Setup

1Install the Windows installer, or build with cargo
2Point it at a peer, or let it discover one over Cloudflare
3Route traffic through the mesh SOCKS5 proxy
One binary. You run a node.

Limits

Running it means running a node. There is no support and no company responsible for your uptime. The seven-node Level 2 carrier mesh is a simulation, and the physical-anchor modules ship disabled by default.

BauLensRegelprofil NRW // Abstandsflächen
BAULENS · DETERMINISTISCHE VORPRÜFUNG MASSING LOD200 · H 7,50 m · NRW H 7,50 NORD 3,35 m fehlt 0,40 m OST 4,00 SÜD 5,00 WEST 4,60 N Abstandsfläche Mangel Grundstück § 6 BAUO NRW · ABSTANDSFLÄCHEN T = max(0,5·H ; 3,00 m) = max(3,75 ; 3,00) = 3,75 m SEITE IST SOLL STATUS NORD3,35 m3,75 mMANGEL OST4,00 m3,75 mOK SÜD5,00 m3,75 mOK WEST4,60 m3,75 mOK HEILUNGSVORSCHLAG Baukörper 0,45 m nach Süden → NORD 3,80 ✓ · SÜD 4,55 ✓ 1 MANGEL · 3 OK · REPRODUZIERBAR
IFC4 / BIM · § 6 BauO NRW Abstandsflächen · DIN 18040 · BauGB §34 · 100% on-device

Figures

Rule modules42 DIN / LBO engines
Parsing speedsub-50ms per floor
Data policy100% on-device / air-gapped
StandardsDIN 18040, DIN 4102, Eurocode
FormatsIFC, BIM, JSON schemas
Live atlens.kellersystems.dev
Tech stackJavaScript · TypeScript · WebAssembly
Compliance verificationJavaScript / TSDIN & Eurocode

BauLens

Deterministic German and EU building code compliance validation engine, checking architectural parameters before ground is broken.

The problem

Building regulations in Germany (BauGB, LBO) and European standards are intricate, distributed across state-specific ordinances, and traditionally validated through manual expert reviews. Errors caught late incur severe project delays and permit rejections.

How it works

BauLens parses IFC/BIM structural models and dimensional specs into an abstract regulatory syntax tree. Rule engines run deterministic geometric, fire safety, escape route width, and accessibility clearance checks against DIN and Eurocode criteria without cloud dependencies or black-box heuristics.

What it gives you

  • Zero-hallucination compliance. Pure deterministic rule execution against authoritative state building ordinances.
  • IFC & BIM integration. Direct spatial parsing of architectural geometry, egress corridors, and stair pitch tolerances.
  • Instant permit pre-check. Generates audit-ready compliance dossiers with exact legal citations.
  • Local air-gapped runtime. All calculation happens on-device with zero exposure of confidential architectural blueprints.

Setup

1Launch the web studio or connect via API
2Load an .ifc architectural model or dimensional JSON
3Run the compliance verification suite against targeted state LBO
Pure rules engine. No hardware.

Limits

Validates geometric, structural, and dimensional criteria; legal interpretations of discretionary zoning clauses still require licensed surveyor sign-off.

ClauseLensKlausel-Konsistenzprüfung // Deontische Logik + SMT
SaaS-Nutzungsbedingungen.docx · 14 Klauseln Z3 · BGB §§ 305–310 KLAUSEL → DEONTISCHE FORMEL O Pflicht · P Erlaubnis · F Verbot § 4.2 Automatische Verlängerung § 309 Nr. 9 „… verlängert sich automatisch um je 24 Monate.“ O(verlängern, 24M) ∧ F(kündigen, t < 24M) § 6.1 Kündigungsrecht KONFLIKT „Der Kunde kann jederzeit mit 30 Tagen kündigen.“ P(kündigen, t = 30T) § 8.1 Haftungsausschluss § 309 Nr. 7b „Haftung auch für grobe Fahrlässigkeit ausgeschlossen.“ F(Anspruch | grobe Fahrlässigkeit) § 12 Preisanpassung § 307 „Der Anbieter kann Preise einseitig anpassen.“ P(Anbieter, Preis↑) ∧ ¬P(Kunde, Sonderkündigung) 72 RISIKO HOCH · 72/100 3 Befunde · 1 Konflikt Z3 → UNSAT 12 ms Kern { § 4.2, § 6.1 } P(kündigen,30T) ∧ F(kündigen,t<24M) ⊢ ⊥ · Klauseln widersprechen sich § 305c II: gegen den Verwender HOCH § 309 Nr. 9 · Laufzeit HOCH § 309 Nr. 7b · Haftung MITTEL § 307 · Preisklausel JSON-Export PDF-Befund lokal · kein LLM · kein Upload
Deontische Modallogik · BGB §§ 305–310 AGB-Prüfung · SMT-Z3 Solver · 100% Client-Side

Figures

Logic frameworkDeontic modal logic & SMT
Evaluation timesub-100ms per agreement
Contradiction scopeBilateral covenants & indemnities
Exfiltration riskZero — in-memory client evaluation
Format supportDIN 5008, Markdown, Plain Text
Live atclause.kellersystems.dev
Lines of codeJavaScript · TypeScript
LegalTech & SMTJavaScriptFormal semantics

ClauseLens

Automated contract clause contradiction and risk scoring engine grounded in formal logic.

The problem

Commercial agreements hide conflicting indemnities, ambiguous termination rights, and contradictory governing law clauses across hundreds of pages of schedules and amendments.

How it works

ClauseLens translates contractual commitments into deontic logic specifications (obligations, permissions, prohibitions). It then evaluates mutual consistency and liability caps across interdependent documents, surfacing direct logical contradictions and unmitigated exposure.

What it gives you

  • Automated contradiction detection. Identifies conflicting covenants, overlapping notice windows, and mutual exclusivity paradoxes.
  • Bounded risk scoring. Quantifies structural exposure across indemnity caps, force majeure, and dispute escalation trees.
  • Deontic logic graph. Visualizes dependency chains between conditioned obligations and payment milestones.
  • Client-side execution. Complete confidentiality — documents are analyzed locally in-memory without third-party LLM transmission.

Setup

1Load web studio or ingest contract draft
2Ingest bilateral agreement clauses or markdown contracts
3Execute formal consistency check and risk audit
Formal logic consistency. Client-side verified.

Limits

Evaluates logical contradictions and parameter boundaries; jurisdiction-specific common law case law nuances require human legal counsel.

Ambient Thermal ArbitrageGebäude als virtuelle Batterie // EPEX Day-Ahead
12:00 · SOLAR-SENKE −38 €/MWh · laden 18:00 · ABENDSPITZE +115 €/MWh · 0 kW NETTO-ERSPARNIS −41,8 % · 0 Zyklen VORKÜHLEN · 10–15 h COASTEN · 17–21 h 120 60 0 −60 EPEX DAY-AHEAD · €/MWh 22,5 22,0 21,5 RAUMTEMPERATUR °C · KOMFORT ±0,5 K WÄRMEPUMPE · kW 0 kW 00:00 04:00 08:00 12:00 16:00 20:00 24:00 Referenz 41,20 €/Tag optimiert 23,98 €/Tag Komfortverletzung 0 h −41,8 %
Sensible Wärmekapazität Cth · 48h Rolling MPC · EPEX Spot Day-Ahead · 0% Zyklendegradation

Figures

Storage mechanismSensible building thermal mass
Battery degradation0% cycle degradation
Prediction horizon48-hour rolling MPC
Comfort tolerance±0.5 °C bounded deadband
Arbitrage marketEPEX Spot day-ahead & intraday
Live atambient.kellersystems.dev
Lines of codeRust 3,840
Thermodynamics & EnergyRustVirtual battery

Ambient Thermal Arbitrage

Virtual battery energy management system that turns building thermal mass into high-efficiency distributed grid storage.

The problem

Electrochemical batteries (lithium-ion) carry heavy capital costs, degradation cycles, and supply chain constraints. Meanwhile, existing heat pumps and HVAC systems consume energy reactively rather than leveraging dynamic day/night thermal capacitance.

How it works

Ambient Thermal Arbitrage calculates high-resolution thermodynamic drift models for physical building structures. By predicting ambient weather gradients and dynamic electricity spot prices, it pre-cools or pre-heats structural thermal mass within tight comfort deadbands, arbitraging power prices without electrochemical wear.

What it gives you

  • Zero chemical degradation. Exploits physical structural mass as a maintenance-free virtual storage battery.
  • Spot-market price arbitrage. Shifts megawatt-scale demand curves to negative or lowest-cost tariff windows.
  • Rigorous comfort envelopes. Guaranteed interior temperature adherence using bounded predictive control.
  • Rust embedded runtime. Low-power determinism suitable for direct edge deployment on building automation controllers.

Setup

1cargo test — verify thermodynamic solver
2Configure building heat capacitance and envelope U-values
3Connect dynamic spot price API and dispatch schedule generator
Thermodynamic mass control. Pure software and sensorics.

Limits

Effective thermal storage capacity depends on structural insulation and thermal mass; dynamic spot pricing requires smart metering infrastructure.

HoloForgeVolumetrischer 3D-Druck (CAL) · Digital Twin
HOLOFORGE · CAL DIGITAL TWIN VOLLTEIL 11,4 s · KEINE SCHICHTEN SEITENANSICHT Ω 30 °/s DMD 405 nm Gelfront Drehtisch · Vial Ø 25 mm ein Belichtungszyklus, keine Schichten SINOGRAMM · s × θ Projektionen 0° 180° 360° DOSISVERTEILUNG Voxel Dgel außerhalb Fenster Bauteil IoU 96,7 % Überhärtung <0,02 % Stützen 0 STATUS · DIGITALER ZWILLING · KEINE HARDWARE · REINES PYTHON 405 nm · Ω 30 °/s
Computed Axial Lithography · Radon-Transformation · Wellenoptik · Photochemisches Radikalmodell · Zero Supports

Figures

Files113
Python4,842 lines
Whole part curedunder 15 s
Cure accuracy94.6–96.7% IoU
Overcureunder 0.02%
Hardware needednone
Lines of codePython 4,842
Volumetric 3D printingPythonwave optics

HoloForge

It prints the whole object at once, in the time a normal printer spends on its first hundred layers.

The problem

Layer-by-layer resin printers run for hours, leave stair-stepping striations where one layer meets the next, and print supports that have to be cut off afterwards.

How it works

HoloForge computes holograms that make 405 nm light from several rotary angles intersect only where the part should cure, then models what follows: radical polymerisation, dissolved-oxygen inhibition, and the surface the finished part measures.

What it gives you

  • Under fifteen seconds per part, with no support structures to remove.
  • Cure accuracy of 94.6–96.7% IoU in simulation, with under 0.02% overcure.
  • Parametric generators for dental crowns, microfluidic chips and aspheric lenses, plus arbitrary .stl voxelisation.
  • A vat aberration conjugate mask that cancels cylindrical vial astigmatism on the SLM, without an index-matching bath.

Setup

1py -m pip install -e .
2Load an .stl and synthesise the holograms
3Run a simulated rotary print against the digital twin
Python only. No hardware.

Limits

A simulated print is not a physical print. The optical and photochemical models are physical; the machine is emulated, and real output depends on your laser, your resin and your vat.

Sprint Focus · 1 Project at a time

The 5 highlighted systems are completed engines (final stress-testing, bug hardening & deployment). Development proceeds strictly one system at a time — active target: AeroResonance ↗

The rest of the fleet

Kernels, protocols, solvers, and instruments across 35 independent systems. Some systems are source-available to encourage verification and community improvements.

ABOS

Atmospheric Broadcast OS: an SDR and radio-level fallback for internet access, carried by Vantablack as an opt-in submodule

Real-time / OS · Rust

AeroDose

Occupational wildfire PM2.5 shift dose and compliance ledger

Real-time / OS · Rust
In Progress

AeroResonance

Atmospheric electromagnetic and acoustic resonance energy harvester

Systems & Rust · Rust

Algorithmic Supply Chain Arbitrage

Algorithmic Supply Chain Arbitrage and multi-modal freight routing engine

Systems & Rust · Rust

AmtFlow

Kostenloser, lokaler Assistent fuer deutsche Behoerdenbriefe mit OCR-Texterkennung, Fristberechnung, 20 Sprachen und DIN 5008 Antwortschreiben.

Applied systems · JavaScript

AquaMOF

Passive atmospheric water harvester using MOF-303 isotherm thermodynamics

Systems & Rust · Rust

Aureal Watermark

Audio watermarking for anti-theft and AI detection

Applied systems · HTML

AutoPoD

Autonomous Proof-of-Damage layer with cryptographic incident audit

Systems & Rust · Rust

CityOS

Decentralized civic infrastructure and urban resource routing engine

Real-time / OS · Rust

Decentralized Sovereign Credit Mesh

Decentralized Sovereign Credit Mesh using zero-knowledge proofs and web-of-trust vouching

Cryptography & ZK · Rust

Differential Privacy Synthesizer

Differential Privacy Synthesizer with bounded epsilon privacy leak budgets

Cryptography & ZK · Python

FluidIP

Decoupled Fluid IP routing protocol and packet mesh

Systems & Rust · Rust

Formal Verification

High-assurance engineering codebase and research implementation.

Systems & Rust · Rust

Homomorphic Database

Homomorphic Encrypted Database (FHE-DB): Relational queries on ciphertext

Cryptography & ZK · Rust

KELLER-OS

High-assurance engineering codebase and research implementation.

Real-time / OS · Rust

MuonScope Tomography

MuonScope™: Cosmic-Ray Muon Scattering Tomography Digital Twin, 3D Inversion Engine & Silicon FPGA Architecture

Applied systems · Python

MycoSwarm

Mycelium biological network computation and bio-routing simulator

Real-time / OS · TypeScript

OP-Roboter

Robotic surgical teleoperation and real-time kinematic safety kernel

Real-time / OS · Rust

PacePulse

Zero-latency medical telemetry and cardiac rhythm monitoring platform

Applied systems · Python

PlaneOS

Avionics real-time operating system and flight envelope safety supervisor

Real-time / OS · Rust

Planetary Entropy Mining

Certificates grounded in a measured window of physical noise, with a zero-knowledge proof of honest capture that hides the node's location

Cryptography & ZK · Python

Quantum Entanglement Link

Quantum communication network simulation stack: density-matrix states and noise, QKD and error-correcting codes, and fidelity-constrained repeater routing over a mesh topology

Cryptography & ZK · Python

Smart Matter

High-assurance engineering codebase and research implementation.

Systems & Rust · Rust

SMPC Dark Pool

Secure Multi-Party Computation Dark Pool with differential privacy guarantees

Cryptography & ZK · Rust

SybilGuard

Zero-knowledge Sybil-resistant Proof-of-Personhood biometric protocol

Cryptography & ZK · Rust

SymEx EVM

Symbolic execution engine for EVM bytecode vulnerability detection and SMT verification

Cryptography & ZK · Rust

TerraFlux

Precision autonomous soil moisture micro-irrigation controller

Applied systems · Python

TradeShield

Zero-fraud DEX wash-trading detector and volume integrity ledger

Cryptography & ZK · TypeScript

TransitOS

Autonomous public transit fleet scheduling and demand-responsive routing kernel

Real-time / OS · Rust

Zero Knowledge Genome

Zero-Knowledge Genome: Private biological sequence matching and genomic proofs

Cryptography & ZK · Rust

How the work gets made

Deterministic by default

Static memory, fixed schedules, no hidden allocation on a control path. If the timing cannot be reasoned about, it does not ship.

Verified, not asserted

Formal methods, SMT solvers, symbolic execution and reproducible builds. A claim without a check is a marketing line.

Own the whole stack

The kernel, the protocol layers and the domain surface are held to one engineering standard.

Open research & verification

Selected systems are made open source or source-available to encourage independent verification and community improvements, alongside dedicated live runtimes.

Personal Lab & Background

About Keller Systems

I’m an IT Systems Integration Specialist (Fachinformatiker für Systemintegration) working in the industrial manufacturing sector in Germany. Keller Systems is my independent lab and personal hobby project — a place to build and refine systems that I aim to commercialize once ready.

Everything here was built out of genuine curiosity for how complex systems work under the hood — from post-quantum mesh routing and SMT logic engines to embedded kernels and physical computing. No bloat or unnecessary cloud layers, just self-contained code in Rust, Python, and TypeScript built for the fun of solving hard engineering problems.

Direct Engagement & Inquiries

Work with Keller Systems.

Independent systems research meets enterprise reliability. Whether you are looking to test a commercial engine, consult on deterministic industrial architectures, or review research specifications — direct founder communication, no ticketing queue.