Paulo Valente

Paulo Valente

@polvalente.social

Elixir developer Maintainer of Nx

714 followers127 following40 posts

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...

github.comGitHub - vittoriabitton/nx_hailoContribute to vittoriabitton/nx_hailo development by creating an account on GitHub.
Code BEAM@codebeam.bsky.social

🤖 Vittoria Bitton & @polvalente.social bringing Edge AI + Elixir magic to Code BEAM Lite Stockholm! Raspberry Pi + Hailo HAT + Nerves = complete on-device ML pipelines. Can't wait to see this live! #CodeBEAM #ElixirLang #EdgeAI #MachineLearning

Paulo Valente reposted

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...

github.comfeat: add self-grading Smart Cell by polvalente · Pull Request #84 · erlef/elixir-secure-codingAlso adds self-evaluation and updates for owasp module.
Dave Lucia@davelucia.com

I'm excited to announce that TV Labs has taken over stewardship of Podium's #ElixirLang Secure Coding! The longer term plan is to move this to the EEF for it to have long running entity that holds the repo, since this is such a fantastic community resource. github.com/tv-labs/elix...

Paulo Valente reposted

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 :)

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)

It would be extremely funny if someone used NxIREE to compile Nx to WASM and run it on this

superchris.launchscout.com@superchris.launchscout.com

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.

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

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

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.

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

I also recently started working on a new backend for Nx, building NIF bindings to Apple's MLX framework bsky.app/profile/samr...

Paulo Valente reposted

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

We have some good examples on how to bind C++ libs, and the abstraction is really similar to what we have. Should be easy to get something going quickly, and I would help with reviews and technical discussions throughout as well.

Paulo Valente reposted

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.comGitHub - brainlid/langchain: Elixir implementation of an AI focused LangChain style framework.Elixir implementation of an AI focused LangChain style framework. - brainlid/langchain

You are up to date.