Remade with Rust

Diana: pure-Rust YOLO object detection

Pure-Rust YOLO26 object detection — no Python, no ONNX, WebAssembly-ready

Replaces: Ultralytics YOLO / ONNX Runtime

What is Diana, the pure-Rust YOLO object detection engine?

Diana is pure-Rust YOLO26 object detection. It replaces Ultralytics YOLO and ONNX Runtime for that job, with no Python and no ONNX, and it is WebAssembly-ready.

What Diana replaces

Diana is pure-Rust YOLO object detection. A frame goes in, detections come out, and the path does not go through Python or ONNX Runtime.

Why Diana is a pure-Rust YOLO object detection

What Diana keeps from Ultralytics YOLO / ONNX Runtime

Diana keeps YOLO-style detection and drops the Python and ONNX stack those projects usually sit on. WebAssembly-ready means the same engine can run where a browser runs.

Where Diana fits

Diana sits beside FFAI and Carmenta: vision in Rust, without a second language runtime. Object detection is the job; the rest of the media stack stays optional.

Read more about Diana