Paulo Valente
polvalente.social
Paulo Valente
@polvalente.social
Elixir developer
Maintainer of Nx
It was awesome to finally be able to showcase this! Quite a few months of work were put into getting this to work.

Project and demo code can be found at:
github.com/vittoriabitt...
June 2, 2025 at 10:53 AM
I've just released Handoff, a new Elixir library for distributed function graph execution.

hexdocs.pm/handoff

Among other things, the library enables distributed Nx computations (anyone said distributed inference?)

A huge part of this was sponsored by tvlabs.ai!
Handoff v0.1.0 — Documentation
hexdocs.pm
May 11, 2025 at 5:47 AM
Reposted by Paulo Valente
And now I'm excited to announce that I was able to get the project transferred to @theerlef.bsky.social for a long-term home!

TV Labs has already merged a number of issues, and even added a huge upgrade to grading thanks to @polvalente.social! #ElixirLang

github.com/erlef/elixir...
April 8, 2025 at 3:00 PM
Reposted by Paulo Valente
Scale Edge AI with Elixir & Nerves! Join Vittoria Bitton & @polvalente.social to explore ML on Raspberry Pi + Hailo HAT for real-time signal processing. Don't miss it! codebeamstockholm.com/talks/Scalin...
March 31, 2025 at 4:31 PM
Reposted by Paulo Valente
It's out!
Check out the latest #BeamRadio episode with @polvalente.social @lawik.bsky.social and @ektastrophe.bsky.social on all your favorite platforms.

www.beamrad.io/88

#ElixirLang
Super Saiyan GIF
Alt: Super Saiyan GIF - cartoon person turns into blue flaming being
media.tenor.com
March 7, 2025 at 2:46 PM
Reposted by Paulo Valente
Me and the doggo having a grand time editing the next BeamRadio with @polvalente.social @lawik.bsky.social @ektastrophe.bsky.social

Dropping later this week!
#ElixirLang
March 5, 2025 at 7:41 PM
Reposted by Paulo Valente
LambdaConf 2025
May 10 · 6pm - May 16 · 6pm MDT
www.lambdaconf.us
#ElixirLang

@bcardarella.bsky.social will be there!
www.lambdaconf.us/speakers/bri...
February 26, 2025 at 10:09 PM
I'm thrilled to share that yesterday was my first day working at TV Labs!

Between embedded systems, DSP, AI and regular web development, I expect a lot of cool stuff to come out of this in the near future.

I'm still working on Nx as well, and that won't change anytime soon :)
February 4, 2025 at 9:56 AM
Reposted by Paulo Valente
I'm happy to announce that @dockyard.com is now offering Enterprise Support for @elixir-lang.org and Phoenix projects. We've been working on this service tier for a while. If your company is interested in this please reach out

dockyard.com/services/eli...

#ElixirLang
Elixir Enterprise Support
Get the support you need to keep your Elixir app ahead of the competition.
dockyard.com
December 16, 2024 at 8:45 PM
Just came back from my last trip of 2024. Pretty intense and productive year in #ElixirLang and Nx talks:

1. ElixirDays (May)
2. Elixir Denver Meetup (June, online)
3. ElixirConf (Aug)
4. GambiConf (Nov)
5. Code BEAM Lite NYC (Nov)
6. @mozilla.ai Builders Demo Day (Dec)
7. SF Elixir Meetup (Dec)
December 8, 2024 at 2:38 PM
It would be extremely funny if someone used NxIREE to compile Nx to WASM and run it on this
Super excited that we now have the beginnings of webassembly component support in github.com/tessi/wasmex. It's in main (not released), and not yet well documented. See the tests in test/components for examples, docs and blog post tutorial to come.
GitHub - tessi/wasmex: Execute WebAssembly from Elixir
Execute WebAssembly from Elixir. Contribute to tessi/wasmex development by creating an account on GitHub.
github.com
December 3, 2024 at 2:09 AM
This also makes use of MLX's lazy evaluation to provide JIT compilation of Nx functions.

The README says this, but just set it as your Nx backend and compiler, and it just works!
The MLX(Apple Silicon) backend for Nx is now public on Github:

#ElixirLang
November 28, 2024 at 8:49 PM
Reposted by Paulo Valente
The MLX(Apple Silicon) backend for Nx is now public on Github:

#ElixirLang
November 28, 2024 at 8:46 PM
The homepage example from Bumblebee on using BERT is now running on EMLX!

We should hopefully be releasing the library in the next few days. We're just missing a really small set of Nx.Backend calbacks and some housekeeping stuff
November 25, 2024 at 3:32 PM
Ok, so I took this Axon example (hexdocs.pm/axon/your_fi...) for a spin on EMLX!

A bit slower than Nx.BinaryBackend (runs the loop in 5s), but this is a simple model which really doesn't take advantage of a native platform.

Next target is to get full Nx API coverage so we can run Bumblebee on it.
November 24, 2024 at 2:03 AM
That's funny... I could swear we started this endeavor 3 days ago, not 3 weeks!

Jokes aside, big shout out to @samrat.me and @uwucocoa.moe who are taking MLX coverage by stride.

We're almost at a point where we can run an Axon model!

Bonus: this will be plug and play with Sharding
November 23, 2024 at 3:00 AM
Reposted by Paulo Valente
I'm looking for a remote, fulltime Elixir position! I've got lots of experience with Elixir, Phoenix, LiveView, mentoring, and AI. I'd love to work with you! Please reach out! #ai #llm #ElixirLang #MyElixirStatus #work #LiveView #ElixirPhoenix
November 19, 2024 at 7:55 PM
This is picking up speed rather quickly, and we haven't even split workload yet!
Making some progress towards an MLX backend for Nx

#ElixirLang
November 18, 2024 at 6:02 PM
Reposted by Paulo Valente
Making some progress towards an MLX backend for Nx

#ElixirLang
November 18, 2024 at 9:54 AM
Anyone want to help out in developing mlx bindings for Nx?

#ElixirLang
November 17, 2024 at 1:48 PM
I had a blast working on the project for this talk! Deploy Nx to the browser via WASM+LiveView is wild!

#ElixirLang
Learning about kernels 🌽 with @polvalente.bsky.social

#CodeBEAM
November 15, 2024 at 7:54 PM
Last week we published the first installment on Nx Sharding on the @dockyard.bsky.social blog!

dockyard.com/blog/2024/11...

This feature set is really promising for the future of distributed #AI in #ElixirLang, both for training and inference.
Nx Sharding Update - Part 1
This blog post is the start of a series in which I'll be providing updates on the development of data sharding in Nx.
dockyard.com
November 11, 2024 at 11:57 PM
Reposted by Paulo Valente
I'm open for work! I'd love to help #Elixir companies leverage
#LLMs and #AI! I'm the creator and maintainer of the leading library github.com/brainlid/lan.... and host of the Thinking Elixir Podcast. I'm open to part-time and full-time positions. Please repost for reach! #MyElixirStatus
GitHub - brainlid/langchain: Elixir implementation of an AI focused LangChain style framework.
Elixir implementation of an AI focused LangChain style framework. - brainlid/langchain
github.com
November 5, 2024 at 2:12 PM
Reposted by Paulo Valente
I am incredibly bullish on Elixir's data ecosystem - libraries like Nx, Livebook, and Explorer are evolving at an amazing pace. Had the opportunity to talk a bit to @polvalente.bsky.social today at @gambiconf.dev and was very impressed by his work on Nx :)
November 2, 2024 at 9:48 PM