The story
Rail started as a Rust project in January 2026. Two months later, it deleted its parent.
v1.4.0 // 2026-03-22
21,086 lines of Rust → 1,979 lines of itself. It compiled itself. The output was byte-identical. I deleted the Rust.
View on GitHubRead the story
I like building things that work with minimal resources. Most of my time goes into Rail and the infrastructure around it. Before that I spent nine years running a food production business, which taught me that systems need to be reliable before they can be clever.
Rail started as a Rust project in January 2026. Two months later, it deleted its parent.
1,979 lines. Source in, ARM64 binary out. The compiler compiles itself.
1GB bump arena
+ free list
Conservative
mark-sweep
Tagged pointers
TCO + closures
Full technical details on /system
The compiler is the oracle. If it compiles, the code is correct. The model gets better at writing the language it is verified by.
verified examples
curriculum levels
nodes (M4 + 3070)
Live Solana trading. Five-thread architecture, 12-layer defense stack, LLM oversight. One file.
Three-tier model router: 9B Metal GPU, small ANE, cloud fallback. Priority queue. Sluice.
Semantic search for books. ONNX embeddings + SQLite FTS5, Reciprocal Rank Fusion.
Autonomous oversight. One file, one loop, one LLM. Open source.