polvalente

polvalente

Nx Core Team

We have released v0.13 of nx, exla and torchx, along with a recently released emlx v0.4.

Nx

This is where the bulk of the updates happened!

hooks and tokens are now soft-deprecated (hard-deprecated in nx main). We have introduced `Nx.io_call` as a “side-effect only” sister function to `Nx.runtime_call`, both of which allow inlining generic Elixir code. API for Nx.io_call is generally very similar to hooks+tokens, but requires less plumbing under the hood for compilers.

Nx (along EXLA and Torchx as examples) now includes a backend documentation standardization guide, which helps library users to find specific quirks of functions in each backend. See EXLA’s docs for an example.

Full changelogs in the Github repo:

https://github.com/elixir-nx/nx/blob/main/nx/CHANGELOG.md

https://github.com/elixir-nx/nx/blob/main/exla/CHANGELOG.md

https://github.com/elixir-nx/nx/blob/main/torchx/CHANGELOG.md

EMLX

v0.4 introduces a native compiler with massive performance improvements!
The new compiled mode supports all of the Nx API surface (including defn while loops), and current main branch now also introduces a plugin system which will be released very soon in v0.5.

For example, on my machine Qwen3 0.6B-4bit executes on speeds similar to what ollama provides, which is a great indicator of performance.

https://github.com/elixir-nx/emlx/releases/tag/v0.4.0

Where Next? Top

Trending in News & Updates Top

Jskalc
LiveVue v1.0 released After four release candidates and a lot of community feedback, LiveVue 1.0 is stable :tada: I’ve built a dedicated...
New
webofbits
Cairn is a small OTP library for message delivery, lightweight function processes, supervised work, and waiting on results. The goal is ...
New
woylie
<span class="hashtag-icon-placeholder"></span>let-me 3.0.4 has been released. Changed Log the policy module and the check module in the...
New
webofbits
Aludel 0.8.0 is now available on GitHub and Hex. This release adds typed_judge assertions for evaluations that need deterministic, struc...
New
woylie
Flop Phoenix 0.27.0 has been released. Changed Require Flop 0.29.0, which turns Flop.Schema from a protocol into a behaviour. Determin...
New
woylie
Flop 0.29.0 has been released. Added Add Flop.allowed_fields/2, which returns the fields that may be filtered or sorted for the given ...
New
woylie
Doggo 0.16.1 has been released. Changed The expanded attribute of the tree_item is now handled as initial state only and cannot be upd...
New

Other Trending Topics Top

GenericJam
Edit: 2026 May 15 - This post is archived. Mob is alive!! Main docs: mob v0.7.11 — Documentation A bit of explanation for the slightly c...
New
JesseHerrick
Hey, I’m Jesse and I’m the main contributor behind Dexter, a full-featured, lightning-fast Elixir LSP optimized for large codebases. It s...
New
mudasobwa
I am happy to introduce the very α version of the new programming language compiled to BEAM. Welcome Cure. It has literally three kille...
New
garrison
Hobbes is a low-level distributed database for the Elixir programming language. Hobbes provides a simple, safe, and scalable storage lay...
New
mhanberg
Hi everyone! The first release candidate for the Expert language server project is now available! We’ve published a press release detai...
New
budgie
A little off-topic, but I feel like people here have a good head on their shoulders. I used to be quite good at making software. Was luc...
New

We're in Beta

About us Mission Statement

Options

Thread Display Mode




Thread Preview

Skip Thread Previews