A physics-inspired compiler ecosystem: the BuildLang language and standard library, a Rust compiler that transpiles
.bldto C, and a Rust OS kernel.
Project Telos | gather | crucible | index | forum | telos | emet | buildlang
An alpha compiler ecosystem, mixed-language by design. The pieces are not "all written in BuildLang":
- BuildLang is the language, and its
foundation/standard library and the domain modules (spectrum, delta, oracle, and the rest) are the.bldsource. - The compiler (
buildlang/, Rust, ~231K LOC, 612 passing cargo tests) lexes, type-checks, and transpiles a.bldmodule to C, which MSVC then builds to a native binary. - The OS kernel (
buildos/, Rust, ~196K LOC) is a separate hobby kernel, not written in BuildLang.
Self-hosting (the compiler compiling itself from .bld) and whole-ecosystem cross-module compilation are goals, not achievements. See STATUS.md for the canonical per-module reality and ARCHITECTURE.md for how a .bld module becomes C.
- BuildLang - Multi-paradigm systems language with algebraic effects, ownership, and a production C backend (HLSL/GLSL/LLVM/x86-64/ARM64/WASM/SPIR-V backends exist but are experimental and do not yet emit runnable artifacts)
- BuildOS - Hobby OS kernel (x86-64, ext2/4, context switching, memory management)
- Axiom - Neural architecture search and differentiable program synthesis
- Photon - Game rendering engine with shader injection and SPIR-V support
- Spectrum - Color science (ACES, Display P3, Rec.2020, spectral rendering)
- Chromatic - Perceptual color spaces (Oklab, JzAzBz, ICtCp, CAM16)
- Lumina - Post-processing pipeline
- Nexus - Universal mod framework
- Prism - Shader collection
- Refract - ENB integration
- Neutrino - Neural rendering effects
- Quantum Finance - Algorithmic trading (momentum, mean reversion, stat arb)
- Field Tensor - 4D market data structure
- Delta - Options pricing and Greeks (Black-Scholes, binomial, Monte Carlo)
- Entropy - ML feature engineering and model training
- Entangle - PC-mobile sync
- Calibrate - Display calibration
- Nova - Rendering presets
- Oracle - Time-series forecasting (ARIMA, Holt-Winters, anomaly detection)
- Wavelength - Media processing
- Forge - Developer tools (formatter, linter, debugger, profiler)
- Foundation - Standard library
Alpha. The BuildLang compiler (Rust; 612 tests pass / 0 fail on cargo test, 755 #[test] annotations in tree including ignored/multi-bin) is the most mature component. The C backend produces correct native binaries; HLSL/GLSL emit shader text only. The other backends (x86-64, ARM64, WASM, LLVM, SPIR-V) generate output but have no linker/assembler integration, so none produce a runnable artifact yet. The .bld modules demonstrate the language's capabilities across domains and double as its specification. See STATUS.md for the per-module maturity ledger and buildos/STATUS.md for kernel implementation state.
- This ecosystem does not compile as a whole. Each module depends on the BuildLang compiler (separate repo: HarperZ9/buildlang). The compiler can compile individual modules but cross-module resolution is not yet complete.
- BuildOS is an educational hobby kernel, not a production OS. See buildos/STATUS.md.
- Axiom is an experimental proof-of-concept for differentiable program synthesis.
- The
.bldsource files serve as both working code and language specification - demonstrating BuildLang's syntax across domains.
This repo previously carried conflicting claims across README, ENGINEERING, and CHANGELOG. Authoritative per-module reality now lives in:
- STATUS.md - module maturity ledger (real vs scaffolding). Where any doc disagrees, STATUS.md is canonical.
- ARCHITECTURE.md - the ecosystem layers and how a
.bldmodule becomes a native binary. - LINEAGE.md - the Build family tree and how the mixed-language pieces interlace.
- CONTRIBUTING.md - build-from-source steps, how to add a module, and the test/lint gates.
- docs/ENTERPRISE-READINESS.md - what is production-capable vs alpha, and how it fits Project Telos.
- docs/HEATMAP-AND-ACTION-PLAN.md - engineering heatmap and prioritized plan.
Build Universe is the canonical successor to the earlier quanta-universe repo (renamed to build-universe in June 2026 as part of the quanta -> build rename). quanta-universe holds earlier history only and should not be used for new work; all development continues here. See LINEAGE.md for the full Build family tree.
Fair-source, not open source. The source is published so you can read it, run it, and build on it; commercial use that competes with the project is reserved to the Licensor. See LICENSE (FSL-1.1-MIT).
Zentropy Labs · order out of entropy. An independent lab building evidence-first tools that leave a re-checkable artifact behind. Built by Zain Dana Harper in Seattle. The full workbench is at Project Telos.
