Skip to content
View cool-japan's full-sized avatar

Block or report cool-japan

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
cool-japan/README.md

Crates SLoC Tests Discussions Medium

COOLJAPAN

COOLJAPAN Rust Ecosystem β€” Sovereign software infrastructure built in Rust.

Run the same software, with the same commands, across Linux, macOS, Windows, containers, and WebAssembly β€” without being locked into a specific OS, cloud, or vendor. We are rebuilding the entire scientific, media, AI, semantic web, formal verification, and systems stack in pure Rust β€” so AI agents and critical software can run anywhere with full sovereignty.

Sovereignty by design.

We build a comprehensive Rust-native software ecosystem designed to keep computation, data, and execution under the user's control.

The goal is not merely portability. It is sovereignty: the ability to run, inspect, modify, reproduce, and deploy software across environments without surrendering control to a particular platform, cloud, or vendor.

Same software. Same commands. Your infrastructure. Your control.

πŸ“– Read the full story: Why We Rebuilt 40 Million Lines of the AI & Scientific Stack in 100% Pure Rust


🏭 Licensed Products

Most of this ecosystem is Apache-2.0 and free. Seven vertical workspaces are licensed, priced in public, with paid 30-day full-source evaluation, credited in full against a licence, and no sales call required.

Product Domain Price
OxiAutoRS AUTOSAR Classic + Adaptive from $40k/yr β†’
OxiMed DICOM Β· FHIR Β· IEC 62304 evidence from $48k/yr β†’
OxiCAD B-Rep geometry kernel from $60k/yr β†’
OxiAero DO-178C evidence tooling on request β†’
OxiEDA RTL to GDSII on request β†’
Oxi3D Spatial Β· tessellation Β· point cloud on request β†’
OxiCAR Autonomous driving simulation on request β†’

Each page states its own gaps by file. Start with the source, not a meeting.


🀝 Sponsorship & Commercial Support

Support the ongoing development of the Apache-2.0 ecosystem, or secure commercial production licences for BSL-1.1 (BUSL-1.1) crates and dedicated engineering hours via GitHub Sponsors:

Tier Monthly Focus & Deliverables
Ecosystem & Tooling Partner $1,500 Production use of a single BSL tool (e.g., cargo-formal) & sustained maintenance for 100% Pure Rust infrastructure, roadmap input, public recognition
Commercial Support Partner $4,500 Written commercial licence for internal production use of BSL crates, up to 10 hrs/mo engineering & review, priority triage, quarterly briefing
Strategic Support Partner $12,000 Commercial licence covering multiple named BSL crates & tooling, up to 40 hrs/mo dedicated engineering, monthly working session, pre-release builds

BSL-1.1 Crates & Evaluation: Selected crates (such as cargo-formal and "Sponsor Only" projects below) are licensed under BUSL-1.1 (converting automatically to Apache-2.0 on the change date). While their GitHub repositories remain private, full packages are published on crates.io for free evaluation and non-production use. Production use requires a commercial licence via the tiers aboveβ€”check the exact terms at cooljapan.tech/bsl. No sales calls required.


πŸ“Š Ecosystem at a Glance (November 2026)

  • Total crates: 1100+ (and growing daily)
  • Total Rust SLoC: ~40 million (Mostly the same as Linux Kernel) (OSS: 30M + Licensed / BSL: 10M SLoC)
  • Total Rust Files: 100,000+
  • Passing tests: 400,000+
  • Projects: 75+ production-grade libraries
  • All projects: 100% fail0 + Clippy0 enforced

One of the largest pure-Rust sovereignty stacks in history.


πŸš€ Core Projects

Category Project Description Link
Scientific Computing SciRS2 Complete NumPy/SciPy/scikit-learn replacement (~3M SLoC) β†’
Scientific Computing OxiPhysics Unified physics engine - Bullet/OpenFOAM/LAMMPS/CalculiX replacement (Sponsor Only) β†’
LLM OxiBonsai Pure Rust 1-Bit (Sub-2-Bit) LLM Inference Engine + IMAGEN for PrismML Bonsai Models β†’
LLM OxiLLaMa Pure Rust LLM inference engine β€” the sovereign alternative to llama.cpp β†’
GPU (CUDA) OxiCUDA NVIDIA CUDA Toolkit software stack with type-safe, memory-safe Rust code β†’
Media & Computer Vision OxiMedia FFmpeg + OpenCV replacement (108 crates) (~3M SLoC) β†’
Geospatial OxiGeo Pure Rust geospatial data processing engine β€” cloud-native, full CRS & format support β†’
GIS OxiGIS Pure Rust (100%) Implementation of Full-Stack GIS Interface β€” a desktop and browser GIS application with zero C/C++/Python FFI (Sponsor Only) - DEMO β†’
Deep Learning ToRSh PyTorch-compatible framework with native sharding β†’
Semantic Web & AI Reasoning OxiRS Rust-native platform for Semantic Web, SPARQL 1.2, GraphQL, Digital Twin (Apache Jena replacement) - DEMO1 β†’
Confidential Computing AmateRS Distributed database with Fully Homomorphic Encryption (FHE) β€” run queries and computation directly on encrypted data without ever exposing plaintext to the server (Sponsor Only) β†’
Scientific Computing QuantRS2 Full Quantum Computing Framework (QuantRS2) β†’
Digital Humans OxiHuman Privacy-first parametric human body generator (WASM/WebGPU) (Sponsor Only) - DEMO β†’
Digital Humans OxiGAF Gaussian avatar reconstruction from monocular video (Sponsor Only) β†’
Pure Rust Demo (EML) Phop Differentiable symbolic-discovery engine written entirely in pure Rust (Sponsor Only) β†’
Legal Technology Legalis-RS (legalis) Legal statute parser, analyzer & simulator (Legal DX) β†’
Government Technology (GovTech) OxigenAI OxigenAI rebuilds the (Japan) Digital Agency's government AI legal system "GenAI", powered by Legalis-RS and OxiZ (Sponsor Only) β†’
XML OxiXML Pure Rust libraries of XSLT 3.0 / XQuery / XSD 1.1 / RELAX NG / Schematron / XMLDSig / XSL-FO / RDF 1.2 / Turtle / RDF-XML / JSON-LD / RDFa / SVG / canonicalization / SPARQL β†’
Ephemeris OxiEphemeris A pure-Rust, clean-room astronomical ephemeris engine (esp. for Astrology) (Sponsor Only) β†’
Robot OS AstRS Pure Rust dataflow middleware for the robotic age (Pure Rust alternative to ROS2) (Sponsor Only) β†’
Real-time Signal Processing Kizzasi Rust-native AGSP for continuous audio, sensor, robotics & video streams (Sponsor Only) β†’
Compression & Archive OxiArc Pure Rust compression & archive stack β€” zero-C/FFI replacement for zlib / zstd / brotli / xz / libarchive (DEFLATE, Zstd, Brotli, LZMA, LZH, ZIP, TAR) β€” Live Demo β†’
Formal Verification OxiLean Memory-safe Interactive Theorem Prover (Lean 4 inspired) β†’
Formal Verification OxiZ High-performance SMT solver (Z3 replacement) - DEMO β†’
Formal Verification cargo-formal Cargo subcommand for formal verification of Rust crates with cargo formal ergonomics, powered by OxiZ & OxiLean (BSL-1.1 / Sponsor Only) β†’
... 50+ more projects Full ecosystem overview at cooljapan.tech β€”

Full project list β†’ Ecosystem Overview

Latest updates β†’ Tech Blog


Monthly COOLJAPAN Article (Third Party) β€” Call for Articles

Independent write-ups about the COOLJAPAN Pure Rust ecosystem, updated monthly.

Curated by KitaSan β€” the first individual sponsor of the Apache Software Foundation and the founder of the Apache Newsletter (2003).

  • 2026-05 β€” 1-Bit LLMs in Pure Rust β€” A field report from OxiBonsai v0.1.3 Β· Naz Quadri A hands-on field report: measured decode and prefill throughput across the CPU AVX-2 and CUDA backends on real hardware, read through the SIMD kernels and error model, and documented three defects. Assesses the source as senior-level human Rust, and notes that release count rather than commit count is the meaningful activity signal for this codebase.

  • 2026-08 β€” Local Inference Engine: OxiBonsai Β· 4D Developer Community Introduces OxiBonsai as a pure Rust inference engine for PrismML's sub-2-bit Bonsai models, noting its OpenAI-compatible server API as a drop-in replacement for existing workflows, and its zero C/FFI construction on the COOLJAPAN ecosystem.

  • 2026-10 β€” The Rust Revolution Missed a Spot: Unveiling OxiRS for Next-Gen Knowledge Systems Β· Monika Singhal Explores how the Rust ecosystem previously lacked a native semantic web stack and introduces OxiRS as a memory-safe, zero-C/JVM replacement for legacy platforms like Apache Jenaβ€”powering next-generation knowledge graphs, SPARQL 1.2, and AI reasoning.

  • 2026-11 β€” The Pure Rust GIS Revolution: Unraveling Its True Lineage and Unmatched Power Β· Monika Singhal Traces the architectural lineage of the COOLJAPAN geospatial stack (OxiGDAL and OxiGIS), illustrating how a 100% Pure Rust implementation eliminates legacy C/C++ GIS dependencies while unlocking native browser-based WASM analytics and memory-safe spatial processing.

πŸ“š Full archive β†’ cooljapan.tech/articles

Written about COOLJAPAN? Open an issue at cool-japan/cool-japan/issues with the link, or email contact@cooljapan.tech β€” we'll feature it here.


πŸ“š Resources


πŸ›  Get Involved

  • Follow the blog for daily release updates

The Rust sovereignty stack is here.
No more C dependencies (in default). No more Python for science. No more cloud lock-in.


Made with pure Rust β€’ Always fail0 + Clippy0

Pinned Loading

  1. scirs scirs Public

    SciRS2 - Scientific Computing and AI in Rust., providing SciPy-compatible APIs while leveraging Rust's performance, safety, and concurrency features. Unlike traditional scientific libraries

    Rust 308 38

  2. oxirs oxirs Public

    Rust-native, modular platform for Semantic Web, SPARQL 1.2, GraphQL, and AI-augmented reasoning

    Rust 110 11

  3. oxigeo oxigeo Public

    Pure Rust geospatial data abstraction library β€” the Rust alternative to GDAL (formerly OxiGDAL)

    Rust 156 19

  4. oximedia oximedia Public

    OxiMedia is the Sovereign Media Framework - A patent-free, memory-safe multimedia processing library written in pure Rust. Pure Rust reconstruction of both FFmpeg (multimedia processing) and OpenCV…

    Rust 269 26

  5. oxicuda oxicuda Public

    OxiCUDA replaces the entire NVIDIA CUDA Toolkit software stack with type-safe, memory-safe Rust code.

    Rust 145 11

  6. oxibonsai oxibonsai Public

    OxiBonsai is a zero-FFI, zero-C/C++ inference engine for PrismML's sub-2-bit Bonsai family β€” both the 1-bit line (Q1_0_g128) and the ternary line (TQ2_0_g128). It runs on CPU (SIMD), Apple Silicon …

    Rust 137 21