COOLJAPAN

COOLJAPAN Blog

The inside story of building the largest pure-Rust sovereignty stack

219 posts

release 218 pure-rust 174 scirs2 71 rust 54 machine-learning 25 scientific-computing 23 wasm 21 simd 21 numpy 21 oxiarc 19 llm 16 noffi 15 formal-verification 15 cuda 15 cooljapan 15 ai 15
Feb 23, 2026 · 6 min

OxiGDAL 0.1.0 Released — A Pure Rust GDAL, Built for the Cloud-Native Era

The first public release of OxiGDAL: a 100% Pure Rust reimplementation of GDAL with zero C/C++/Fortran in default features. 11 format drivers (GeoTIFF/COG, GeoParquet, Zarr, NetCDF, HDF5, GRIB, JPEG2000, ...), a Pure Rust PROJ with 211+ EPSG definitions, SIMD raster/vector algorithms, cloud-native async I/O, and WASM + Python bindings — across 68 workspace crates.

releaseoxigdalgdal
Feb 23, 2026 · 2 min

ToRSh 0.1.0 Released — The Pure Rust PyTorch-Compatible Deep Learning Framework with Sharding

Drop-in PyTorch replacement in pure Rust. Full SciRS2 integration (18 crates), SIMD CPU backend, autograd, and native sharding support. 2—3× faster inference, 50% less memory, single-binary deployment — no Python, no CUDA required.

releasetorshpytorch
Feb 18, 2026 · 7 min

OptiRS 0.2.0 Released — Apache-2.0 Licensing and SciRS2 0.2.0 Alignment for the Pure Rust Optimizer Suite

OptiRS is the Pure Rust ML optimizer suite (19 optimizers) built exclusively on SciRS2-Core. The 0.2.0 release relicenses to Apache-2.0 only and upgrades to SciRS2 v0.2.0 across every crate — fully backward compatible, with no API changes and no breaking changes. A one-line dependency bump.

releaseoptirsml-optimization
Feb 16, 2026 · 8 min

NumRS2 0.2.0 Released — Sovereignty Completed: 100% C/Fortran-Free, End to End

NumRS2 0.2.0 closes the last native escape hatches: the numpy dependency is replaced by scirs2-numpy, OpenBLAS linker flags are gone in favor of the OxiBLAS pure-Rust backend, and the build is hardened to link cleanly with --all-features. A focused COOLJAPAN compliance release.

releasenumrs2numpy
Feb 16, 2026 · 7 min

SciRS2 0.2.0 Released — Complete Workspace Restoration, Pure-Rust OxiFFT by Default, and the First WebAssembly Bindings

SciRS2 is the pure-Rust SciPy/NumPy replacement. 0.2.0 restores the entire workspace to zero compile errors, makes Pure Rust OxiFFT the default FFT backend (rustfft now optional), rebuilds the neural stack, and ships the first WebAssembly bindings. ~11,400 tests, zero warnings. No C. No Fortran.

releasescirs2scientific-computing
Feb 12, 2026 · 4 min

OxiFFT 0.1.3 Released — Fixing a SIMD-Fallback Infinite Recursion

OxiFFT 0.1.3 is a correctness patch for the Pure Rust FFTW replacement: it eliminates an infinite-recursion bug in the size-512/1024/4096 SIMD fallback dispatch for non-f32/f64 element types, drops a redundant buffer allocation, and consolidates licensing to a single Apache-2.0 LICENSE.

releaseoxifftfft
Feb 9, 2026 · 5 min

OxiArc 0.2.1 Released — ZIP Encryption, Async I/O, SIMD CRC, and Memory-Mapped I/O

OxiArc 0.2.1 brings security and scale: traditional ZipCrypto encryption for password-protected ZIPs, plus async I/O, SIMD-accelerated CRC, and memory-mapped I/O in the core. Also LZ4 dictionary support and LZHUF streaming. Pure Rust archive and compression — no C, no zlib, no libarchive.

releaseoxiarccompression
Feb 8, 2026 · 6 min

SciRS2 0.1.5 Released — A Consistency & Dependency-Hygiene Follow-up to 0.1.4

Pure-Rust SciPy/NumPy replacement. 0.1.5 is a polish release — workspace version alignment, strict scirs2-core import policy, correct GPU feature wiring, and a leaner dependency tree. OxiFFT stays the Pure Rust default. No C, no Fortran, no system dependencies.

releasescirs2scientific-computing
Feb 7, 2026 · 7 min

OxiRAG 0.1.1 Released — Real OxiZ SMT Verification, Candle SLM Inference, and up to 9x Faster Similarity

OxiRAG 0.1.1 lands production OxiZ SMT verification for Layer 3, real Candle Phi-2/Phi-3 inference and LoRA training, and 5.6x–9.0x faster cosine similarity — all in a Pure Rust RAG engine backed by 1,472 tests.

releaseoxiragrag
Feb 7, 2026 · 7 min

SciRS2 0.1.4 Released — SIMD Phase 60-69, Pure Rust OxiFFT by Default, and Autograd Optimizers That Actually Update

Pure-Rust SciPy/NumPy replacement. This release: SIMD phase 60-69 (8 new AVX2/NEON modules), modular Bowyer-Watson Delaunay (2D/3D/ND + constrained), OxiFFT now the 100% Pure Rust FFT default, and autograd optimizer fixes. 11,400+ tests, 27 crates. No C, no Fortran.

releasescirs2scientific-computing
Feb 6, 2026 · 5 min

OxiArc 0.2.0 Released — LZW Lands for TIFF and GIF, Now 10 Crates on crates.io

OxiArc 0.2.0 adds full LZW compression for TIFF and GIF — MSB/LSB bitstreams, variable bit widths — bringing the workspace to 10 pure-Rust crates. Now on crates.io, with a default test suite cut 76% faster (137s → 32s) and 427 passing tests. Pure Rust archive and compression with no C, no zlib, no libarchive.

releaseoxiarccompression
Feb 6, 2026 · 3 min

OxiZ 0.1.3 Released — Pure Rust SMT Solver Aiming to Replace Z3

A complete, high-performance Satisfiability Modulo Theories solver written entirely in Rust. Full CDCL(T) architecture, comprehensive theory support, proof generation, and Z3-level performance — with zero C/C++ dependencies and full memory safety.

releaseoxizsmt-solver
Jan 29, 2026 · 9 min

Legalis-RS 0.1.4 Released — One Engine, 23 Jurisdictions: Proof That Law Is Universal Computation

Pure-Rust legal statute engine. 0.1.4 adds 5 new jurisdictions (Korea, Mexico, Malaysia, Russia, Saudi Arabia) for 23 total, 6 production examples proving one generic engine handles Civil/Common/Supranational law, real-time self-healing verification on the OxiZ SMT solver, and auto-generated TypeScript/Python SDKs. 14,705 tests passing.

releaselegalislegal-tech
Jan 26, 2026 · 3 min

OxiFFT 0.1.2 Released — Windows Packaging Fix Unblocks Cross-Platform Publishing

OxiFFT 0.1.2 is a packaging patch for the Pure Rust FFTW replacement: it removes a stray examples/**/CLAUDE.md path that broke crate unpacking on Windows, restoring clean cross-platform installs and unblocking PyPI publishing for dependent crates like scirs2-python.

releaseoxifftfft
Jan 26, 2026 · 6 min

SciRS2 0.1.3 Released — Python Bindings Across the Stack, Plus PCHIP Extrapolation

SciRS2 0.1.3 expands Python (PyO3) bindings across autograd, datasets, graph, io, metrics, ndimage, neural, sparse, text, transform and vision; adds PCHIP linear extrapolation; better manylinux wheels and an Adam scalar fix. 100% Pure Rust on OxiBLAS + OxiFFT.

releasescirs2scientific-computing
Jan 24, 2026 · 7 min

OxiRAG 0.1.0 Released — A Four-Layer Pure Rust RAG Engine with SMT Verification

OxiRAG 0.1.0 is the first release of a Pure Rust Retrieval-Augmented Generation engine: a four-layer pipeline (semantic search, draft verification, SMT logic checking, and knowledge-graph retrieval) that compiles to a single static binary or WASM.

releaseoxiragrag
Jan 23, 2026 · 4 min

QuantRS2 0.1.2 Released — Python Bindings Polished, Symbolic Math Goes Fully Pure Rust

A polish patch for QuantRS2, the pure-Rust quantum computing framework — Python-binding bugfixes, refreshed docs, dependency-compatibility bumps, and the removal of legacy C++ SymEngine tooling now that symbolic math is 100% Rust.

releasequantrs2quantum-computing
Jan 21, 2026 · 7 min

Legalis-RS 0.1.3 Released — 18 Jurisdictions, One Pure Rust Engine

Legalis-RS 0.1.3 doubles jurisdiction coverage from 8 to 18 — adding the UAE, Australia, Brazil, Canada, China, India, Indonesia, Laos, Thailand, Vietnam and South Africa — across 41 crates, 863,282 lines and 13,083 passing tests.

releaselegalislegal-tech
Jan 21, 2026 · 7 min

OxiRS 0.1.0 Released — A Rust-Native Apache Jena, First Stable Cut

OxiRS 0.1.0 is the first stable release of a Rust-native Semantic Web platform: complete SPARQL 1.1/1.2, a Fuseki-compatible HTTP server, GraphQL over RDF, SHACL validation, and industrial IoT bridges — a JVM-free alternative to Apache Jena + Fuseki.

releaseoxirsrust
Jan 21, 2026 · 7 min

OxiZ 0.1.2 Released — Python Bindings, a Native Math Stack, and SMT-COMP Tooling for the Pure Rust SMT Solver

OxiZ 0.1.2 adds PyO3 Python bindings (oxiz-py), a Pure-Rust BLAS + multi-precision (MPFR-style) math layer, an SMT-COMP benchmark suite, and a vastly expanded CLI (dashboard/server/distributed/TPTP/interpolation). A Pure Rust Z3 replacement with zero C/C++.

releaseoxizsmt-solver
Jan 21, 2026 · 7 min

QuantRS2 0.1.0 Released — Pure Rust Quantum Computing, From State Vectors to Real Hardware

QuantRS2 is a pure-Rust quantum computing framework — type-safe circuits, state-vector/stabilizer/tensor-network simulators, Grover/QFT/VQE/QAOA, and IBM/Azure/AWS/D-Wave hardware integration. This is the first stable release.

releasequantrs2quantum-computing
Jan 21, 2026 · 4 min

QuantRS2 0.1.1 Released — Clean Builds Across Every Feature Flag

The first patch for QuantRS2, the pure-Rust quantum computing framework. Fixes conditional compilation and feature gating for cloud backends (IBM, Azure, AWS) and photonic modules so the modular workspace builds cleanly with any feature set.

releasequantrs2quantum-computing
Jan 19, 2026 · 8 min

AmateRS 0.1.0 Released — Compute on Encrypted Data, Never Reveal the Plaintext

AmateRS is a distributed database with Fully Homomorphic Encryption — run queries and computation directly on encrypted data without ever exposing plaintext to the server. Built in Pure Rust with LSM-tree storage, an FHE compute engine, Raft consensus, and gRPC.

releaseamatersfhe
Jan 19, 2026 · 6 min

IPFRS 0.1.0 Released — A Pure Rust InterPlanetary File System That Understands Your Data

IPFRS — Inter-Planet File RUST System — debuts at 0.1.0: a Pure Rust, content-addressed distributed file system with Sled-backed block storage, DAG-CBOR/IPLD, an HNSW semantic search index, and TensorLogic logic programming. Local-first, ~4,417 lines, 8 crates.

releaseipfrsipfs