Soluzioni di calcolo avanzato

Costruiamo il futuro con librerie Rust ad alte prestazioni per il calcolo scientifico, l'intelligenza artificiale e il calcolo quantistico

0 Progetti di livello produzione
0 Crate totali
0 Righe di codice
0 Test superati
📍 Con sede in Estonia, UE

Chi è COOLJAPAN OÜ

Alla guida dell'ecosistema Rust per il calcolo scientifico e avanzato

🎯 La nostra missione

Sviluppiamo in Rust librerie software open source di livello enterprise, portando sicurezza della memoria, prestazioni e concorrenza senza timori nei campi del calcolo scientifico, dell'IA e del calcolo quantistico.

📊 Scala e impatto

Con oltre 36 million di righe di codice sorgente distribuite su 75+ progetti di livello produzione che comprendono 1,059 crate e 400,000+ test superati, manteniamo uno dei più vasti ecosistemi Rust open source dedicati alle soluzioni di calcolo avanzato.

👨‍💼 Leadership

Tetsuya Kitahata, CEO e sviluppatore principale, guida il nostro lavoro ingegneristico. Tutti i progetti sono pubblicamente disponibili su GitHub con licenze open source permissive.

Prodotti su licenza

La maggior parte di questo ecosistema è Apache-2.0 e gratuita. Sette workspace verticali sono su licenza.

Prezzi Pubblicati apertamente
Valutazione A pagamento · 30 giorni · codice sorgente completo
Costo di valutazione Interamente scontato dalla licenza
Procedura Nessun incontro commerciale necessario

Ogni pagina dichiara le proprie lacune file per file. Si parte dal codice sorgente, non da una riunione.

Progetti open source in evidenza

Librerie pronte per la produzione al servizio della prossima generazione del calcolo

SciRS2

⭐ 280

Base completa per il calcolo scientifico e per l'IA/ML in Rust. API compatibile con SciPy, unita a prestazioni, sicurezza e concorrenza di Rust.

  • Oltre 3,1 mln di righe di codice, oltre 38.768 test
  • Accelerazione SIMD (da 10 a 100×)
  • 29 crate indipendenti per un uso modulare
  • Differenziazione automatica, reti neurali, visione artificiale
Vedi su GitHub →
📄 Documentazione (giapponese):
SciRS PDF SciRS2 PDF

OxiRS

⭐ 76

Piattaforma per il web semantico nativa in Rust. Alternativa ad Apache Jena/Fuseki, con SPARQL 1.2 e GraphQL sullo stesso dataset.

  • 27 crate, 46.255 test superati
  • Oltre il 95% di copertura della documentazione
  • Integrazione con l'IA (ricerca vettoriale, LLM)
  • GeoSPARQL, validazione SHACL, autorizzazione ReBAC
Vedi su GitHub →

OxiZ

⭐ 51

Solver SMT ad alte prestazioni in Rust puro. Reimplementa Z3 con oltre il 90% di parità funzionale in circa il 25% della dimensione del codice. Nessuna dipendenza da C/C++.

  • 452 mila righe di codice, 9.953 test, 17 crate
  • CDCL(T), EUF, LRA, LIA, BV, array, stringhe
  • Pronto per WebAssembly, generazione di prove
  • MaxSAT, OMT e risoluzione CHC con PDR/IC3
Vedi su GitHub →

NumRS2

⭐ 52

Libreria di calcolo numerico ad alte prestazioni ispirata a NumPy. Base del calcolo scientifico in Rust, con API ergonomiche.

  • Array N-dimensionali con broadcasting
  • Operazioni accelerate con SIMD
  • Integrazione con l'ecosistema SciRS2
  • Astrazioni a costo zero
Vedi su GitHub →

TensorLogic

⭐ 49

Compilatore da logica a tensori che trasforma regole logiche in equazioni tensoriali per l'IA neuro-simbolica. Collega il ragionamento simbolico alle reti neurali.

  • 7.178 test (100% superati)
  • Accelerazione SIMD (da 2 a 4×)
  • 13 crate specializzati
  • Compilazione multi-strategia (soft, hard, fuzzy, probabilistica)
Vedi su GitHub →

QuantRS2

⭐ 11

Framework di calcolo quantistico con progettazione dei circuiti type-safe. Supporta simulazioni con oltre 30 qubit, con accelerazione SIMD e GPU.

  • Algoritmi Grover, QFT, QAOA e VQE
  • Modelli di rumore e correzione degli errori
  • Integrazione con IBM Quantum, D-Wave e AWS Braket
  • Reti tensoriali e quantum annealing
Vedi su GitHub →

VoiRS

⭐ 43

Framework di sintesi vocale neurale in Rust puro. Sintesi vocale (TTS) ad alte prestazioni con VITS, HiFi-GAN e vocoder DiffWave.

  • Naturalezza da MOS 4,4, intelligibilità oltre il 98%
  • Sintesi in streaming (RTF inferiore a 0,3×)
  • Oltre 20 lingue, supporto SSML
  • Multipiattaforma (x86_64, aarch64, WASM, CUDA)
Vedi su GitHub →

OxiGeo

⭐ 117

Libreria di astrazione dei dati geospaziali in Rust puro (sostituto di GDAL), già OxiGDAL. Legge e scrive formati raster e vettoriali senza dipendenze da C.

  • Rust puro, nessuna dipendenza da C/C++
  • Supporto per formati raster e vettoriali
  • Trasformazioni tra sistemi di riferimento delle coordinate
  • GeoTIFF, Shapefile, GeoJSON e altri ancora
Vedi su GitHub →
🗺️ GeoLab · 🛰️ GeoSentinel · 🔐 GeoVault · 🏙️ GeoParquet Live →

OxiBLAS

⭐ 38

Implementazione BLAS/LAPACK di livello produttivo in Rust puro. Sostituto diretto del BLAS in Fortran, con prestazioni competitive.

  • Rust puro, nessuna dipendenza da Fortran
  • Routine BLAS di livello 1/2/3 e LAPACK
  • Kernel accelerati con SIMD
  • Integrazione trasparente con l'ecosistema SciRS2
Vedi su GitHub →

ToRSh

⭐ 7

Framework di deep learning compatibile con PyTorch, interamente in Rust. Operazioni tensoriali con sharding per l'addestramento distribuito.

  • Da 2 a 3× più veloce di PyTorch, con il 50% di memoria in meno
  • 100% di copertura dell'integrazione con SciRS2
  • Distribuzione come binario unico (nessun runtime Python)
  • Moduli per GNN, serie temporali e visione artificiale
Vedi su GitHub →

OxiMedia

⭐ 236

Framework multimediale sovrano: ricostruzione in Rust puro sia di FFmpeg sia di OpenCV, unificati in un unico framework coerente. Elaborazione multimediale priva di brevetti e sicura in memoria.

  • Elaborazione multimediale compatibile con FFmpeg
  • Visione artificiale compatibile con OpenCV
  • Rust puro, nessuna dipendenza da C/C++
  • API unificata per audio, video e immagini
Vedi su GitHub →
📊 Demo live: OxiScope → 📡 App live: OxiLink →

SkleaRS

⭐ 14

scikit-learn reimplementato in Rust. Unisce l'API intuitiva di scikit-learn alle prestazioni e alla sicurezza della memoria di Rust.

  • 12.721 test superati
  • Prestazioni migliorate da 3 a 100×
  • Ottimizzazione SIMD, multithreading
  • Modelli lineari, SVM, reti neurali, clustering
Vedi su GitHub →

Legalis-RS

⭐ 26

Framework per l'analisi e la simulazione dei testi normativi. Trasforma i documenti giuridici in codice verificabile dalla macchina, preservando i margini di discrezionalità del giudice.

  • Oltre 1,12 mln di righe di codice, 18.467 test, 74 crate
  • 23 ordinamenti giuridici (civil law, common law, diritto islamico)
  • Integrazione con LLM, verifica formale
  • Esportazione in smart contract, RDF/Linked Data
Vedi su GitHub →

OxiFFT

⭐ 43

Port di FFTW3 in Rust al 99%. Libreria per la trasformata di Fourier veloce ad alte prestazioni, quasi al livello di FFTW3.

  • FFTW3 implementato in Rust al 99%
  • Trasformate 1D/2D/3D
  • Operazioni farfalla ottimizzate con SIMD
  • FFT reale e complessa
Vedi su GitHub →

RS3GW

⭐ 23

Gateway S3 ultraleggero per carichi di lavoro IA e HPC. Proxy per object storage compatibile con S3 e con overhead minimo.

  • Progettazione ultraleggera per IA e HPC
  • API compatibile con S3
  • Streaming di dati ad alto throughput
  • Impronta di risorse minima
Vedi su GitHub →

OxiRAG

⭐ 12

Motore RAG a quattro livelli con verifica logica basata su SMT. Combina ricerca vettoriale, bozze speculative, verifica logica e knowledge graph.

  • RAG speculativo con verifica tramite SLM
  • Integrazione del solver SMT OxiZ
  • GraphRAG con estrazione delle entità
  • Caching dei prefissi sensibile al contesto, distillazione al volo
Vedi su GitHub →

OptiRS

⭐ 11

Libreria completa di ottimizzazione per il ML. Algoritmi di ottimizzazione basati sul gradiente, evolutivi e con vincoli.

  • Metodi con e senza derivate
  • Algoritmi evolutivi e genetici
  • Supporto per l'ottimizzazione vincolata
  • Integrazione per il tuning degli iperparametri nel ML
Vedi su GitHub →

PandRS

⭐ 18

Libreria DataFrame ispirata a pandas. Manipolazione e analisi dei dati ergonomiche, con le prestazioni e la sicurezza dei tipi di Rust.

  • Design dell'API compatibile con pandas
  • Archiviazione dei dati per colonne
  • Operazioni GroupBy, merge e pivot
  • I/O per CSV, JSON e Parquet
Vedi su GitHub →

IPFRS

⭐ 11

Inter-Planet File RUST System. Archiviazione e recupero decentralizzati dei file, con architettura indirizzabile per contenuto.

  • Archiviazione indirizzabile per contenuto
  • Rete peer-to-peer
  • Strutture dati basate su DAG
  • Implementazione in Rust puro
Vedi su GitHub →

Kizzasi

⭐ 8

AGSP nativo in Rust per flussi di segnale continui. Framework di elaborazione del segnale generalizzata e adattiva.

  • Elaborazione di flussi di segnale continui
  • Algoritmi di filtraggio adattivo
  • Capacità di elaborazione in tempo reale
  • Integrazione con l'ecosistema SciRS2
Vedi su GitHub →

Spintronics

⭐ 30

Simulazione della dinamica di spin in materiali magnetici e topologici. Simulazioni micromagnetiche e atomistiche di spin.

  • Simulazioni micromagnetiche
  • Dinamica di spin atomistica
  • Modellazione di materiali topologici
  • Calcoli accelerati su GPU
Vedi su GitHub →

OxiCode

⭐ 16

Codificatore/decodificatore binario senza fronzoli. Serializzazione binaria compatta con overhead minimo.

  • Codifica binaria senza fronzoli
  • Overhead di serializzazione minimo
  • Supporto per l'evoluzione dello schema
  • Codifica e decodifica ad alto throughput
Vedi su GitHub →

TrustformeRS

⭐ 13

Implementazione Rust ad alte prestazioni di Hugging Face Transformers. Oltre 49 architetture, con inferenza BERT 1,35× più veloce.

  • 18.008 test superati (119 saltati)
  • FlashAttention, quantizzazione INT8/INT4
  • WebAssembly (566 KB), supporto mobile
  • Infrastruttura di addestramento con ottimizzazione ZeRO
Vedi su GitHub →

OxiLean

⭐ 12

Dimostratore interattivo di teoremi (ITP) sicuro in memoria e ad alte prestazioni, integrato nativamente nell'ecosistema Rust. Ispirato a Lean 4, porta la verifica formale in Rust.

  • Teoria dei tipi e tattiche ispirate a Lean 4
  • Integrazione nativa nell'ecosistema Rust
  • Solver SMT OxiZ come backend
  • Tipi dipendenti e automazione delle dimostrazioni
Vedi su GitHub →

OxiArc

⭐ 28

The Oxidized Archiver: implementazione in Rust puro dei formati di archiviazione e compressione, con gli algoritmi fondamentali scritti da zero.

  • Rust puro, nessuna dipendenza da C/C++
  • Supporto per i formati ZIP, TAR, LHA e GZ
  • Algoritmi di compressione scritti da zero
  • Modalità streaming e in memoria
Vedi su GitHub →

SplitRS

⭐ 21

Strumento di analisi basato sull'AST che rifattorizza automaticamente i file sorgente Rust di grandi dimensioni (oltre 1000 righe) in moduli ben organizzati e compilabili.

  • Estrazione automatica dei moduli da file di grandi dimensioni
  • Refactoring consapevole dell'AST
  • Preserva la correttezza della compilazione
  • Strumento CLI per codebase Rust
Vedi su GitHub →

OxiFY

⭐ 11

Piattaforma di orchestrazione di workflow LLM basata su grafi, realizzata in Rust. Componi applicazioni di IA complesse tramite DAG, con un approccio modulare e type-safe.

  • Workflow come grafi aciclici diretti (DAG)
  • Composizione type-safe di pipeline LLM
  • Architettura modulare basata su nodi
  • Alternativa nativa in Rust a Dify/Celery
Vedi su GitHub →

TenRSo

⭐ 6

Stack tensoriale nativo in Rust di livello produttivo, con contrazione generalizzata, esecuzione mista sparsa e a rango ridotto, ed elaborazione out-of-core.

  • Contrazione tensoriale generalizzata con pianificatore
  • Decomposizioni CP/Tucker/TT
  • Esecuzione mista sparsa e a rango ridotto
  • Elaborazione out-of-core per grandi moli di dati
Vedi su GitHub →

MeCrab

⭐ 6

Analizzatore morfologico in Rust puro, compatibile con i dizionari MeCab (formato IPADIC). Tokenizzazione e analisi di testi giapponesi.

  • Supporto IPADIC compatibile con MeCab
  • Segmentazione di testi giapponesi
  • Rust puro, nessuna dipendenza da C
  • Algoritmo di Viterbi ad alte prestazioni
Vedi su GitHub →

OxiHuman

⭐ 9

Generatore parametrico di corpi umani in Rust puro, eseguito interamente lato client tramite WebAssembly/WebGPU oppure in modo nativo. Sintetizza mesh umane 3D dettagliate.

  • Supporto per WebAssembly e WebGPU
  • Generazione parametrica di mesh umane 3D
  • Rendering lato client, senza server
  • Multipiattaforma (browser, nativo, mobile)
Vedi su GitHub →
🧍 Demo live: BodyLab →

CeleRS

⭐ 16

Libreria di code di task distribuite compatibile con Celery e pronta per la produzione, per Rust. Compatibilità di protocollo a livello binario con Celery per Python.

  • Compatibilità con il protocollo Celery
  • Pianificazione distribuita dei task
  • Interoperabilità con Celery per Python
  • Realizzata da zero in Rust
Vedi su GitHub →

TenFlowers

⭐ 17

Implementazione di TensorFlow in Rust puro. Framework di machine learning completo, con la sicurezza e le prestazioni di Rust.

  • API compatibile con TensorFlow
  • Framework di ML in Rust puro
  • Modalità di esecuzione eager e a grafo
  • Garanzie di sicurezza di Rust
Vedi su GitHub →

OxiBonsai

⭐ 119

Motore di inferenza LLM sotto i 2 bit in Rust puro per i modelli PrismML Bonsai. Senza FFI e senza C/C++: gira su CPU (SIMD), Apple Silicon (Metal) e NVIDIA (CUDA) senza llama.cpp, senza BLAS e senza alcun runtime C/Fortran.

  • v0.2.3 · 5.158 test · circa 197 mila righe di Rust
  • Quantizzazione a 1 bit (Q1_0_g128) e ternaria (TQ2_0_g128)
  • Circa 50 tok/s su Apple Silicon Metal (Ternary-Bonsai-1.7B)
  • API compatibile con OpenAI · AVX2/AVX-512/NEON/Metal/CUDA
Vedi su GitHub →

OxiCUDA

⭐ 133

Sostituto in Rust puro dell'intero stack NVIDIA CUDA Toolkit: cuBLAS, cuDNN, cuFFT, cuSPARSE, cuSOLVER, cuRAND e oltre, in circa 1,30 mln di righe di Rust sicuro distribuite su 74 crate. Nessun CUDA SDK, nessun nvcc e nessuna toolchain C/C++ richiesta in fase di compilazione.

  • 74 crate · 1,30 mln di SLoC · 38.675 test · v0.5.3
  • DSL per la generazione di PTX con supporto ai Tensor Core (SM 7.5–10.0)
  • FlashAttention, MoE, decodifica speculativa, inferenza distribuita
  • Backend Metal, Vulkan, WebGPU, ROCm e LevelZero
Vedi su GitHub →

OxiPhysics

⭐ 23

Motore fisico unificato in Rust puro, rivolto agli stessi ambiti di Bullet (corpi rigidi), OpenFOAM (CFD), LAMMPS (dinamica molecolare) e CalculiX (FEM), senza dipendenze da C o Fortran.

  • 19 crate · circa 60.115 test superati · v0.1.2
  • Corpi rigidi e deformabili, SPH, CFD con LBM, FEM, dinamica molecolare
  • Collisioni GJK/EPA, tessuti PBD/XPBD, dinamica del veicolo secondo Pacejka
  • I/O per VTK, PDB, LAMMPS, OpenFOAM e GLTF
Vedi su GitHub →

OxigenAI

⭐ 5

Reimplementazione in Rust puro del sistema giuridico governativo con IA «源内 (Genai)» dell'Agenzia digitale giapponese, realizzato su Google Cloud con un budget di 4,4 miliardi di yen, con verifica formale tramite Legalis-RS e il solver SMT OxiZ.

  • API REST compatibile con 源内 (GenAI) (query / compile / simulate / formalize)
  • Rilevamento delle contraddizioni con SMT OxiZ e classificazione LegalResult<T>
  • Simulazione delle politiche con il modello demografico del censimento giapponese 2024
  • Doppia licenza: Apache-2.0 (open source) e OpenCORE (commerciale, air gap)
Vedi su GitHub →

OxiEML

⭐ 43

Implementazione in Rust puro dell'operatore EML eml(x, y) = exp(x) − ln(y), che esprime tutte le funzioni elementari come alberi binari uniformi a partire da un solo operatore e dalla costante 1. Basato su arXiv:2603.21852.

  • v0.1.3 · 1.170 test · regressione simbolica con Adam/beam/MCTS
  • Gradiente, jacobiana ed hessiana simbolici sull'IR LoweredOp
  • Integrazione con SMT OxiZ, JIT Cranelift (da 5 a 20× più veloce)
  • Integrazioni con Python (PyO3) · WASM · TensorLogic · SciRS2
Vedi su GitHub →

OxiEphemeris

⭐ 1

Motore di effemeridi astronomiche in Rust puro. Lettura clean-room dei kernel JPL DE440/DE441 con un'API di compatibilità modellata su Swiss Ephemeris, costruita interamente a partire da articoli e standard pubblicati.

  • 490 test superati, 13 crate
  • Precessione-nutazione IAU 2006/2000A, pipeline delle posizioni apparenti
  • Livello astrologico: 7 sistemi di case, aspetti, zodiaco siderale, stelle fisse
  • CLI, binding Python e WASM, livello Linked Open Data RDF/SKOS/PROV-O
Vedi su GitHub →
🔭 Vocabolario Linked Open Data →

OxiXML

⭐ 2

Base in Rust puro per l'elaborazione di XML e RDF. Implementa nativamente Apache Xerces, Xalan e FOP, Saxon e Oxigraph in un unico workspace: da uno scanner XML a livello di byte fino a XSLT 3.0/XQuery e all'intero stack RDF 1.2.

  • 7.084 test superati (tutte le feature), 46 crate
  • Nessun crate esterno nelle feature predefinite
  • API compatibile con quick-xml, XSLT 3.0, XQuery, XSD 1.1, RELAX NG, Schematron
  • RDF 1.2, Turtle, JSON-LD, RDFa, canonicalizzazione, risultati SPARQL
Vedi su GitHub →

Aree tecnologiche

Soluzioni complete su tutto lo spettro dell'informatica

🔬

Calcolo scientifico

Algebra lineare, FFT, elaborazione del segnale, ottimizzazione e integrazione numerica con accelerazione SIMD

🤖

Intelligenza artificiale

Reti neurali, transformer, differenziazione automatica ed elaborazione di grafi per il ML in produzione

⚛️

Calcolo quantistico

Simulazione di circuiti, algoritmi quantistici e integrazione hardware per applicazioni quantistiche

🌐

Web semantico

SPARQL 1.2, GraphQL ed elaborazione RDF con capacità di ragionamento potenziate dall’IA

⚖️

Legal tech

Analisi normativa, studio multi-giurisdizionale e verifica formale di documenti giuridici

🔍

SMT e verifica

Risoluzione SMT (Satisfiability Modulo Theories), dimostrazione interattiva di teoremi, generazione di prove e verifica logica formale

🗺️

Geospaziale

Astrazione di dati geospaziali in Rust puro, elaborazione di formati raster e vettoriali e trasformazioni di coordinate senza dipendenze C

🎙️

Audio e video

Sintesi vocale neurale, elaborazione adattiva del segnale e analisi in tempo reale di flussi audio e video, multipiattaforma

Esplora tutti i progetti

Visita la nostra organizzazione GitHub per vedere i 75+ progetti e le 1,059 crate e unirti alla community

GitHub: cool-japan Blog COOLJAPAN Articoli di terzi