COOLJAPAN

COOLJAPAN Blog

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

324 posts

release 323 pure-rust 267 scirs2 84 rust 77 noffi 44 cooljapan 44 wasm 36 machine-learning 36 gpu 32 cuda 32 security 29 scientific-computing 29 simd 26 oxiarc 24 oxicuda 21 numpy 21
Apr 21, 2026 · 7 min

Legalis-RS 0.1.5 Released — 100% Pure Rust by Default: The Last C Dependency Is Gone

Pure-Rust legal statute engine: 0.1.5 is a sovereignty and hardening release. The last non-pure-Rust dependency (printpdf) is replaced by the COOLJAPAN fop-render PDF backend, an RSA CVE is eliminated, every unwrap() is removed from production code, and the default build is now 100% Pure Rust across 23 jurisdictions. 14,763 tests passing.

releaselegalislegal-tech
Apr 21, 2026 · 5 min

OxiArc 0.2.7 Released — In-Place Archive Editing Arrives with `oxiarc add`

Pure Rust archive and compression with a new in-place editing workflow. OxiArc 0.2.7 adds the `oxiarc add` command for appending files to existing ZIP/TAR/LZH archives, lenient recovery of malformed archives, async LZH/TAR streaming, cooperative cancellation, colored output, and man pages. 12 formats, 10 codecs, 12 crates, ~47k SLoC, 1,041 tests.

releaseoxiarcarchive
Apr 21, 2026 · 8 min

OxiMedia 0.1.5 Released — Sovereign ML Pipelines on Pure-Rust OxiONNX

Pure-Rust FFmpeg+OpenCV replacement: OxiMedia 0.1.5 adds the oximedia-ml crate — typed ML pipelines (SceneClassifier, ShotBoundaryDetector, and more) on the Pure-Rust OxiONNX runtime, with a Python oximedia.ml submodule and an opt-in, symbol-free-by-default design. Plus a codec-decoder honesty pass. 108 crates, ~2.68M SLoC, 81,383 tests.

releaseoximediamachine-learning
Apr 20, 2026 · 8 min

OxiMedia 0.1.4 Released — Royalty-Free MJPEG + APV Codecs, OpenDML AVI, and Low-Latency CMAF in Pure Rust

OxiMedia is the pure-Rust FFmpeg + OpenCV replacement. Release 0.1.4 wires MJPEG and APV codecs end-to-end, adds OpenDML AVI and animated JPEG-XL containers, low-latency DASH/CMAF streaming, deeper FFmpeg CLI compat (-crf/-vf/two-pass), and fixes the JPEG encoder (round-trip PSNR 6.16 -> 32.53 dB). 108 crates, ~2.67M SLoC, 81,150+ tests passing.

releaseoximediaffmpeg
Apr 19, 2026 · 5 min

OxiBonsai 0.1.2 Released — Import onnx-community Ternary ONNX to GGUF in One Command, No Python

OxiBonsai 0.1.2 adds ONNX ingestion: pull an onnx-community Ternary ONNX release (MatMulNBits, bits=2) and repack it straight to OxiBonsai's GGUF TQ2_0_g128 with a single command — driven by the pure-Rust oxionnx-proto reader, no Python and no onnxruntime. Sub-2-bit sovereign AI inference for the COOLJAPAN ecosystem.

releaseoxibonsaillm
Apr 19, 2026 · 5 min

OxiGDAL 0.1.4 Released — Advanced Geometry Algorithms, SIMD Resampling, and a Pure Rust ML Runtime

OxiGDAL 0.1.4 lands Weiler-Atherton polygon clipping, Karney geodesic area, DE-9IM topology predicates, and marching-squares contours, plus AVX2/NEON SIMD resampling, a completed COPC point-cloud reader, R-tree STR bulk loading + kNN, and a migration from ort to oxionnx for fully Pure Rust ONNX inference. 76 crates, 12,064 passing tests.

releaseoxigdalgdal
Apr 19, 2026 · 8 min

PandRS 0.3.1 Released — Pure Rust Excel I/O Backed by OxiARC, Zero C Compression Libs

High-performance DataFrame library for Rust — pandas-class API with SIMD, parallel, and distributed processing. 0.3.1 swaps the Excel/xlsx C-dependency chain (zip/flate2/miniz_oxide via calamine + simple_excel_writer) for an in-tree OxiARC-backed xlsx engine, removes the dirs -sys crate, and pins datafusion/parquet/arrow to drop liblzma/zstd-sys/lz4-sys. 1809 tests + 117 doc tests passing, zero clippy warnings. The DataFrame layer of the COOLJAPAN scientific stack.

releasepandrsdataframe
Apr 19, 2026 · 4 min

PandRS 0.3.2 Released — Same-Day Housekeeping: Virtual Workspace + Tree Cleanup

A same-day patch on the heels of PandRS 0.3.1. Converts the root Cargo.toml into a virtual workspace, hoists ~55 common dependencies into [workspace.dependencies] for consistent versions across the crate and py_bindings, fixes clippy and test hygiene, makes test temp paths portable, and purges 134 stale backup files. No public API changes; 1813 tests pass.

releasepandrsdataframe
Apr 18, 2026 · 5 min

NumRS2 0.3.3 Released — Benchmarks for I/O, Complex, and Sparse, Plus a Dependency Refresh

A measurement-focused patch for NumRS2, the pure Rust NumPy alternative. 0.3.3 adds criterion benchmark suites for I/O, complex-number, and sparse-matrix operations, refreshes every dependency to its latest version, clears clippy warnings, and nudges the distributed-optimization module forward. Same numerical core, on SciRS2 0.3.0 and OxiBLAS.

releasenumrs2numpy
Apr 18, 2026 · 7 min

OxiBonsai 0.1.1 Released — Sub-2-Bit Inference Goes GPU, and the Ternary Line Lands

Five days after its 1-bit debut, OxiBonsai grows GPUs: a native CUDA NVRTC backend (~21.9 tok/s on Ternary-Bonsai-1.7B, RTX 3060) and a fused Metal full-forward path (~50 tok/s, ~13x speedup) — plus the new ternary TQ2_0_g128 quant family, with NEON/AVX2/AVX-512 GEMV so it flies on CPU too. Sub-2-bit Pure Rust sovereign AI inference for the COOLJAPAN ecosystem, still with no llama.cpp, no BLAS, no C/Fortran.

releaseoxibonsaillm
Apr 18, 2026 · 5 min

OxiCUDA 0.1.4 Released — Continued Quality and Documentation Polish

A small maintenance release for OxiCUDA, the pure-Rust replacement for the NVIDIA CUDA Toolkit. Workspace-wide documentation and quality improvements, with all 28 crates aligned to 0.1.4 so the stack ships in lockstep. The only runtime dependency is the NVIDIA driver.

releaseoxicudacuda
Apr 17, 2026 · 5 min

OxiCUDA 0.1.3 Released — Documentation and Quality Hardening Across All Crates

A quality-and-docs maintenance release for the pure-Rust NVIDIA CUDA Toolkit replacement — workspace-wide polish, internal version alignment to 0.1.3, and continued growth to ~260K lines of safe Rust across 28 crates. The only runtime dependency is still the NVIDIA driver.

releaseoxicudacuda
Apr 15, 2026 · 3 min

OxiCUDA 0.1.2 Released — Pure Rust CUDA Toolkit Replacement

Complete, type-safe, memory-safe rewrite of the entire NVIDIA CUDA Toolkit in pure Rust. cuBLAS/cuDNN/cuFFT/cuSPARSE/cuSOLVER/cuRAND and more — all in 253k SLoC across 28 crates. Only runtime dependency is the NVIDIA driver. PTX codegen + autotuner, 7 GPU backends (Metal/Vulkan/WebGPU/ROCm/LevelZero). ≥90–95% of native CUDA performance. The sovereign GPU computing layer for SciRS2 and the entire COOLJAPAN ecosystem (now 21M+ SLoC total).

releaseoxicudacuda
Apr 15, 2026 · 4 min

OxiEML 0.1.0 Released — Pure Rust EML Operator: All Elementary Functions from a Single Binary Operator

Pure Rust implementation of the eml(x, y) = exp(x) − ln(y) operator + constant 1 that expresses ALL elementary mathematical functions via uniform binary trees. Symbolic regression engine, lowering to efficient IR, code generation, CLI, SMT solving via OxiZ, SIMD/parallel batch evaluation via oxiblas-core. 173 tests, zero FFI. The sovereign mathematical foundation for SciRS2 and the entire COOLJAPAN ecosystem (now 26M+ SLoC total).

releaseoxiemlelementary-functions
Apr 15, 2026 · 3 min

OxiLLaMa 0.1.0 Released — Pure Rust LLM Inference Engine, Sovereign Alternative to llama.cpp

Complete GGUF loading + 25 quantized formats + OpenAI-compatible API server — all in pure Rust. 56.2k SLoC, 11 crates, no C/C++/Fortran, built on SciRS2/OxiBLAS/OxiFFT. ≥80% of llama.cpp throughput, WASM/GPU/Python bindings, LLaMA/Mistral/Gemma/Phi/LLaVA support. The sovereign LLM inference layer for SciRS2 and the entire COOLJAPAN ecosystem (now 21M+ SLoC total).

releaseoxillamallm-inference
Apr 15, 2026 · 3 min

OxiMedia 0.1.3 Released — Pure Rust FFmpeg + OpenCV Replacement for Sovereign Media and Computer Vision

Patent-free, memory-safe multimedia and computer-vision framework in pure Rust. Full reconstruction of FFmpeg (codecs, containers, streaming) + OpenCV (detection, tracking, enhancement). 2.65M+ SLoC, 106 stable crates, GPU (wgpu), WASM, async pipelines, royalty-free codecs only. High-performance media processing without C dependencies. The sovereign media layer for SciRS2 and the entire COOLJAPAN ecosystem (now 21M+ SLoC total).

releaseoximediaffmpeg
Apr 14, 2026 · 7 min

Kaccy 0.2.0 Released — Production-Hardened: Full Docs, 375 New Tests, O(1) Bonding Curves, Schnorr & Bech32m

Kaccy 0.2.0 hardens the Bitcoin-native Personal Token Platform for production: complete rustdoc (0 missing_docs), 375 new tests, 32 bonding-curve property tests, closed-form O(1) curves, BIP 340 Schnorr, bech32m, a memory profiler, custom LLM endpoints, and a dockerized stack.

releasekaccybitcoin
Apr 14, 2026 · 6 min

OxiCUDA 0.1.1 Released — New BLAS Activations and Hardened GPU Backends

First patch on the pure-Rust NVIDIA CUDA Toolkit replacement: six new oxicuda-blas elementwise activations (HardSigmoid, HardSwish, Softplus, LeakyRelu, Ceil, Floor) plus substantial ROCm/Vulkan/WebGPU backend growth. ~248K lines across 28 crates.

releaseoxicudacuda
Apr 14, 2026 · 7 min

OxiFFT 0.2.0 Released — Type-Safe Plans and an FFTW-Compatible API

OxiFFT, the Pure Rust FFT and rustfft replacement, turns runtime panics into compile-time errors: 0.2.0 makes 2D/3D and real plans Option-returning with honest types, ships a drop-in fftw-compat API to port C code, and adds Debug and #[must_use] across every plan type. 858 tests passing.

releaseoxifftfft
Apr 13, 2026 · 3 min

Chie 0.2.0 Released — Pure Rust Decentralized CDN with Cryptographically Verified Bandwidth Incentives

High-performance IPFS-based decentralized content delivery network with dynamic rewards, bandwidth proofs, gamification, and anti-fraud. 198k+ SLoC pure Rust, Tauri desktop node, web creator portal, OxiARC compression. Node operators earn real rewards for bandwidth and storage. The sovereign content distribution layer for SciRS2 and the entire COOLJAPAN ecosystem (now 26M+ SLoC total).

releasechiedecentralized-cdn
Apr 13, 2026 · 8 min

OxiBonsai 0.1.0 Released — The World's First Pure Rust 1-Bit LLM Inference Engine

An 8B-parameter language model at roughly 1 bit per weight, running from a single static Rust binary with no llama.cpp, no BLAS, no C/C++/Fortran. OxiBonsai 0.1.0 debuts sub-2-bit Pure Rust sovereign AI inference for the COOLJAPAN ecosystem — SIMD-accelerated, Rayon-parallel, and OpenAI-compatible out of the box.

releaseoxibonsaillm
Apr 13, 2026 · 8 min

OxiCUDA 0.1.0 Released — A Pure Rust Replacement for the NVIDIA CUDA Toolkit

OxiCUDA 0.1.0 is a pure-Rust, type-safe, memory-safe replacement for the entire NVIDIA CUDA Toolkit software stack — cuBLAS, cuDNN, cuFFT, cuSPARSE, cuSOLVER, cuRAND and more in ~239K lines across 28 crates. The only runtime dependency is the NVIDIA driver. PTX code generation plus a built-in autotuner, all from safe Rust.

releaseoxicudacuda
Apr 12, 2026 · 7 min

SciRS2 0.4.2 Released — Neural Architecture Search, CMA-ES, Mamba SSM, Async GPU & Apache Iceberg: The Biggest 0.4.x Drop Yet

SciRS2 0.4.2 — pure-Rust SciPy/NumPy/scikit-learn replacement, 2.94M SLoC, 27,632 tests, 29 crates. This release adds Neural Architecture Search, CMA-ES, Mamba SSM, async/unified GPU memory, H-matrix compression, streaming FFT, DLPack zero-copy, and Apache Iceberg/DataFusion IO. No C/Fortran.

releasescirs2scientific-computing
Apr 11, 2026 · 5 min

OxiFFT 0.1.4 Released — The Signal-Processing Layer Lands, with Mel-Spectrograms and MFCCs

OxiFFT 0.1.4, the Pure Rust FFT and rustfft replacement, adds a full signal-processing module — Hilbert transform, Welch PSD, cepstrum, and FFT resampling — plus mel-spectrogram and MFCC audio analysis. No C, no Fortran, no FFTW.

releaseoxifftfft