FrankenSim: a certified physics simulation kernel in pure Rust, 1040 crates and accelerating
doodlestein · x · 2026-10-28
Developer doodlestein says FrankenSim is "going vertical," aiming to model all of physics in one coherent system, and points to a burst of commits across many physics areas as evidence.
- FrankenSim is a single memory-safe Rust continuum for geometry, physics, optimization, and rendering (v0.0.1): 1040 crates, 171K lines of Rust, 14,580+ inline tests, and 175 conformance suites in one acyclic workspace.
- Derivatives, error bounds, budgets, provenance, and cancellation are first-class values that travel with the data, targeting the correctness gaps between today's incompatible simulation tools.
- The layered stack runs from L0 Substrate (hardware execution, ≤200µs cancel latency) through Bedrock interval arithmetic, the Morph geometry kernel (SDF/mesh/F-rep/NURBS/voxel charts with manufacturability certificates), the Flux structure-preserving physics kernel, Ascent certified optimization, Lumen rendering, and Helm orchestration.
- Recent commits shown span wing strip loads, contact impacts and JKR adhesion, LBM fluid-structure coupling, conduction, and materials databases. Open source on GitHub under the Franken constellation (FrankenTorch, FrankenNumpy, etc.).
Related event: FrankenSim: Rust Physics Simulation Kernel Advances Rapidly(2 posts)→
More from Research
- Artificial Analysis V5 index shifts to harder benchmarks; reconstructed difficulty scale puts GPT-4 near zero — scaling01 · 2026-10-29
- Harmonic's Aristotle Proves 185 Properties of a 12.2M-Gate Chip Block, Cuts Power ~26% — satnam6502 · 2026-10-29
- Baidu Open-Sources Unlimited OCR 2: 270-Page 1899 Drug Manual Parsed in One Request — MaziyarPanahi · 2026-10-29
- HelixCove: A Dataset Capturing How Work Unfolds Across an Organization — niloofar_mire · 2026-10-29
- BioBench Joins Fireworks' Intelligence Index: 1,337 Tasks Testing Bio Agents and Safeguards — kenbwork · 2026-10-29
- Hobbyists find the "meth recipe neuron" in Talkie 1930 via single-neuron activation — Bedrovelsen · 2026-10-29