neuralSpring

Neural networks and structure prediction

Proves the Isomorphism Theorem — all neural architectures decompose into 6 primitives (GEMM, Attention, Normalization, Nonlinearity, Reduction, Gating). 83.6x faster than Python/NumPy.

113,515lines of Rust
1,425test functions
514files
3crates

syntheticChemistry/neuralSpring

Capabilities

CategoryPrimitives
6 PrimitivesGEMM, Attention (7 variants), Normalization, Nonlinearity, Reduction, Gating — all WGSL
Structure PredictionAlphaFold2/3 Evoformer, IPA, diffusion, pairformer, confidence — pure Rust f64
Papers25 papers across 4 research groups and 5 disciplines, all decompose into 6 primitives
GPU47 CPU ops promoted to GPU, 384/384 bit-identical multi-GPU results, architecture-independent

Composes Into

biomeOS PathwayLearner, Squirrel (MCP adapter, 14 tools), helixVision protein pipeline

Referenced in 36 pages