burn
candle
| burn | candle | |
|---|---|---|
| 34 | 27 | |
| 4,845 | 20,460 | |
| - | 1.6% | |
| 8.9 | 9.3 | |
| over 2 years ago | 2 days ago | |
| Rust | Rust | |
| Apache License 2.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
burn
-
Burn 0.10.0 Released 🔥 (Deep Learning Framework)
Release Note: https://github.com/burn-rs/burn/releases/tag/v0.10.0
- Deep Learning Framework in Rust: Burn 0.10.0 Released
-
Why Rust Is the Optimal Choice for Deep Learning, and How to Start Your Journey with the Burn Deep Learning Framework
The comprehensive, open-source deep learning framework in Rust, Burn, has recently undergone significant advancements in its latest release, highlighted by the addition of The Burn Book 🔥. There has never been a better moment to embark on your deep learning journey with Rust, as this book will guide you through your initial project, providing extensive explanations and links to relevant resources.
-
Candle: Torch Replacement in Rust
Burn (deep learning framework in rust) has WGPU backend (WebGPU) already. Check it out https://github.com/burn-rs/burn. It was released recently.
- Burn – A Flexible and Comprehensive Deep Learning Framework in Rust
-
Announcing Burn-Wgpu: New Deep Learning Cross-Platform GPU Backend
For more details about the latest release see the release notes: https://github.com/burn-rs/burn/releases/tag/v0.8.0.
-
Are there any ML crates that would compile to WASM?
Tract is the most well known ML crate in Rust, which I believe can compile to WASM - https://github.com/sonos/tract/. Burn may also be useful - https://github.com/burn-rs/burn.
-
Any working wgpu compute example that would run in a browser?
We, the burn team, are working on the wgpu backend (WebGPU) for Burn deep learning framework. You can check out the current state: https://github.com/burn-rs/burn/tree/main/burn-wgpu
-
I’ve fallen in love with rust so now what?
Here is the project: https://github.com/burn-rs/burn
-
Is anyone doing Machine Learning in Rust?
Disclaimer, I'm the main author of Burn https://burn-rs.github.io.
candle
-
How RAG Applications in Rust Achieve Sub-Second Response Times
The Candle framework from Hugging Face became our foundation. Unlike PyTorch, Candle runs inference without Python overhead. Combined with the ONNX Runtime bindings for Rust, we could execute our Gemma-3 embedding model directly on CPU with SIMD optimisations that Python simply cannot match.
-
Ask HN: What are you working on? (Jan 2026)
Was getting annoyed having to work out which video call platform to use for intro meetings, so I’m currently working on https://simplevc.blazingbanana.com.
It’s a private, simple browser video chat. No accounts. You can create a new chat or join via link/code. It also has in browser transcription using Whisper (using https://github.com/huggingface/candle/).
Currently fighting getting background blur to work smoothly on Chrome on Android, which is proving surprisingly harder than getting browser transcription working...
Also still working on small updates to Whistle, my completely free offline transcription app, available on Android, macOS, Windows and Linux (with CUDA builds for Windows/Linux) - https://blazingbanana.com/work/whistle
-
Executorch: On-device AI across mobile, embedded and edge for PyTorch
If you need WASM, I think Candle is your current best bet: https://github.com/huggingface/candle
-
Running Microsoft's Phi-3 on CPU with Rust & Candle
[package] name = "rust-phi3" version = "0.1.0" edition = "2021" [dependencies] anyhow = "1.0" tokenizers = "0.19.1" clap = { version = "4.4", features = ["derive"] } candle-core = { git = "https://github.com/huggingface/candle.git", branch = "main" } candle-transformers = { git = "https://github.com/huggingface/candle.git", branch = "main" } candle-nn = { git = "https://github.com/huggingface/candle.git", branch = "main" }
-
Building a CUDA-Accelerated Neural Network Library in Rust
The Rust ML ecosystem is still young. There are great projects like burn and candle, but there's room for more exploration and different approaches. Even if CorrosiveNet never becomes production-ready, understanding how ML frameworks work under the hood is valuable.
- Running GPT-OSS-120B at 500 tokens per second on Nvidia GPUs
- Show HN: I rewrote my Mac Electron app in Rust (app went from 1GB to 172MB)
-
Conduit: A UI-less node-based system
I intend to grow this into an open-source project because deep inside, this is ideally how I would like ComfyUI to be. There's still a long journey ahead for building all the custom nodes, which is especially challenging given that the majority of code for AI workflows is written in Python. However, with my hands-on experience with Candle and Burn libraries, I may be able to get pretty close!
-
Lm.rs Minimal CPU LLM inference in Rust with no dependency
You are correct. This project is "on the CPU", so it will not utilize your GPU for computation. If you would like to try out a Rust framework that does support GPUs, [Candle](https://github.com/huggingface/candle/tree/main) may be worth exploring
-
Vector search in Manticore
While looking into how to create text embeddings quickly and directly, we discovered a few helpful tools that allowed us to achieve our goal. Consequently, we created an easy-to-use PHP extension that can generate text embeddings. This extension lets you pick any model from Sentence Transformers on HuggingFace. It is built on the CandleML framework, which is written in Rust and is a part of the well-known HuggingFace ecosystem. The PHP extension itself is also crafted in Rust using the php-ext-rs library. This approach ensures the extension runs fast while still being easy to develop.
What are some alternatives?
curl-rs - A curl(libcurl) mod for rust.
tch-rs - Rust bindings for the C++ api of PyTorch.
tract - Tiny, no-nonsense, self-contained, Tensorflow and ONNX inference [Moved to: https://github.com/sonos/tract]
Universal-G-Code-Sender - A cross-platform G-Code sender for GRBL, Smoothieware, TinyG and G2core.
asteroids-genetic - Interactive AI training simuation
burn - Burn is a next generation tensor library and Deep Learning Framework that doesn't compromise on flexibility, efficiency and portability.