Elixir ML Frameworks
Machine learning frameworks and libraries built for or integrated with the Elixir programming language and Nx numerical computing library. Does NOT include ML frameworks for other languages (Python, Rust, Julia, etc.) or general-purpose Elixir libraries without ML focus.
There are 70 elixir ml frameworks tracked. 5 score above 50 (established tier). The highest-rated is elixir-nx/axon at 60/100 with 1,671 stars. 1 of the top 10 are actively maintained.
Get all 70 projects as JSON
curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=elixir-ml-frameworks&limit=20"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
| # | Framework | Score | Tier |
|---|---|---|---|
| 1 |
elixir-nx/axon
Nx-powered Neural Networks |
|
Established |
| 2 |
CrayLabs/SmartRedis
SmartSim Infrastructure Library Clients. |
|
Established |
| 3 |
xlang-foundation/xlang
A next-generation dynamic and high-performance language for AI and IOT with... |
|
Established |
| 4 |
elixir-nx/bumblebee
Pre-trained Neural Network models in Axon (+ 🤗 Models integration) |
|
Established |
| 5 |
elixir-nx/scholar
Traditional machine learning on top of Nx |
|
Established |
| 6 |
owlbarn/owl
Owl - OCaml Scientific Computing @ https://ocaml.xyz |
|
Emerging |
| 7 |
uncomplicate/deep-diamond
A fast Clojure Tensor & Deep Learning library |
|
Emerging |
| 8 |
hanuor/onyx
An android library that uses technologies like artificial Intelligence,... |
|
Emerging |
| 9 |
ThoughtWorksInc/DeepDarkFantasy
A Programming Language for Deep Learning |
|
Emerging |
| 10 |
AxonoOfficial/Axono
Axono——轻量级的人工智能推理库喵~ |
|
Emerging |
| 11 |
jbarrow/LambdaNet
Purely functional artificial neural network library implemented in Haskell. |
|
Emerging |
| 12 |
HuwCampbell/grenade
Deep Learning in Haskell |
|
Emerging |
| 13 |
nickgnd/programming-machine-learning-livebooks
Programming Machine Learning - Elixir Livebooks |
|
Emerging |
| 14 |
versilov/matrex
A blazing fast matrix library for Elixir/Erlang with C implementation using CBLAS. |
|
Emerging |
| 15 |
safwank/Numerix
A collection of useful mathematical functions in Elixir with a slant towards... |
|
Emerging |
| 16 |
ByteRainTech/Axono
Axono——轻量级的人工智能推理库喵~ |
|
Emerging |
| 17 |
romeric/fastapprox
Approximate and vectorized versions of common mathematical functions |
|
Emerging |
| 18 |
bpiel/guildsman
TensorFlow library for Clojure |
|
Emerging |
| 19 |
mimiquate/candlex
An Nx backend for candle machine learning framework |
|
Emerging |
| 20 |
Davisy/Convert-Trained-ML-Models-To-Native-Code
How to use m2gen python library to transform a trained machine learning... |
|
Experimental |
| 21 |
tensorland/modelbox
An extensible machine learning model store and model transformation and... |
|
Experimental |
| 22 |
anewgithubname/Juzhen
Juzhen is a set of C++ APIs for matrix operations. It provides a... |
|
Experimental |
| 23 |
sasagawa888/deeppipe2
Deep Learning library using GPU(CUDA/cuBLAS) |
|
Experimental |
| 24 |
rindow/rindow-matlib
The Rindow Matrix library for C |
|
Experimental |
| 25 |
neucom-aps/axon-sdk
Axon SDK is a python simulation toolkit for building and executing spiking... |
|
Experimental |
| 26 |
LambdaAlpha/airlang
The document is a bit outdated because the language is still rapidly developing. |
|
Experimental |
| 27 |
borodark/eXMC
Probabilistic programming in BEAM, inference with a pulse |
|
Experimental |
| 28 |
yuelinxin/lisa
The Lisa programming language. |
|
Experimental |
| 29 |
Sancxo/oc_livebooks
Series of Elixir Livebooks to reproduce exercises from OpenClassrooms course... |
|
Experimental |
| 30 |
selimozten/drift
P2P distributed training swarm. Plug your GPU into the mesh. |
|
Experimental |
| 31 |
esl/arnold
Time series data forecasting tool made in Elixir using Axon library |
|
Experimental |
| 32 |
YoungWRBR/nx_penalties
📈 Build composable regularization penalties for Elixir ML with NxPenalties,... |
|
Experimental |
| 33 |
genovatix/go-trustmesh
TrustMesh: Next-Gen Future-Proof Decentralized Network |
|
Experimental |
| 34 |
radoslawrolka/ElixirDatasets
Elixir hub of ready-to-use datasets for ML models with fast, easy-to-use and... |
|
Experimental |
| 35 |
alexeytochin/deep-ml
A functional, type-safe library for deep machine learning in Haskell. |
|
Experimental |
| 36 |
beakthoven/mlgo-linux-kernel
Scripts to train MLGO models for Linux kernels |
|
Experimental |
| 37 |
nshkrdotcom/snakebridge
Compile-time Elixir code generator for Python library bindings. Declare... |
|
Experimental |
| 38 |
xAyBix/Onx-Language
Onx (pronounced “Phoenix”) is a compiled language implemented in C, offering... |
|
Experimental |
| 39 |
BUICHIEU/x-algorithm
🚀 Enhance your content discovery with the X For You feed algorithm,... |
|
Experimental |
| 40 |
BorjaEst/enn
Artificial Neural Network (ANN) based on Erlang language |
|
Experimental |
| 41 |
dchrnv/axiom
Axiom - Deterministic cognitive engine exploring structured semantic reasoning. |
|
Experimental |
| 42 |
qora-protocol/cortex
Cortex is a next generation Tensor Library and Deep Learning Framework that... |
|
Experimental |
| 43 |
mangeshraut712/x-algorithm
Educational reference implementation of a social feed ranking system with simulators. |
|
Experimental |
| 44 |
sql-hkr/syna
Syna is a lightweight machine learning framework inspired by DeZero. |
|
Experimental |
| 45 |
thiagoesteves/live_picture
Phoenix Liveview project for analysing Pictures using ML |
|
Experimental |
| 46 |
arc-language/arc-lang
Systems programming language for building AI applications, servers, and... |
|
Experimental |
| 47 |
leandronsp/morphine
A neural network built on top of Elixir |
|
Experimental |
| 48 |
abidanBrito/axon
Lightweight deep learning framework. |
|
Experimental |
| 49 |
North-Shore-AI/hf_datasets_ex
HuggingFace Datasets for Elixir - A native Elixir port of the popular... |
|
Experimental |
| 50 |
mrdimosthenis/gleam_synapses
A plug-and-play library for neural networks written in Gleam |
|
Experimental |
| 51 |
virteal/Inox
Iɴᴏx is a concatenative script language for Edge Computing on the Internet... |
|
Experimental |
| 52 |
profiq/elixir-ml-example
A simple example of convolutional neural network in Elixir |
|
Experimental |
| 53 |
North-Shore-AI/forge
Sample factory library for generating, transforming, and computing... |
|
Experimental |
| 54 |
North-Shore-AI/nx_penalties
Composable regularization penalties for Elixir Nx. L1/L2/Elastic Net, KL... |
|
Experimental |
| 55 |
SufficientDaikon/Axon
ML/AI-first systems programming language — compile-time tensor shapes,... |
|
Experimental |
| 56 |
rindow/rindow-opencl-ffi
The Interface of The OpenCL for FFI on PHP |
|
Experimental |
| 57 |
const-sambird/dina
Quantum Divergent Index Tuning Advisor |
|
Experimental |
| 58 |
johanjanssens/frankenonnx
In-process ONNX inference for FrankenPHP — sentiment, embeddings, object... |
|
Experimental |
| 59 |
pogiako23123/ocaml-uy3
🛠️ Streamline OCaml development with uy3, a versatile tool for enhancing... |
|
Experimental |
| 60 |
jasim-balad/axon
Index codebases into a detailed knowledge graph to reveal dependencies, call... |
|
Experimental |
| 61 |
crucisdan/ocaml-nl6
📦 Simplify OCaml programming with nl6, a lightweight and efficient library... |
|
Experimental |
| 62 |
loretoparisi/erlang-neuralnetworks
Erlang and Neural Networks |
|
Experimental |
| 63 |
alisinabh/nx_color
Toolkit for managing colorspaces in Elixir Nx to use in Machine Learning. |
|
Experimental |
| 64 |
amplifiedai/tsne
Bindings to efficient exact and Barnes-Hut t-SNE for Elixir |
|
Experimental |
| 65 |
rindow/rindow-math-matrix-matlibffi
Rindow Math Matrix's Drivers for Matlib with PHP FFI |
|
Experimental |
| 66 |
mrdimosthenis/FSharp.Synapses
A plug-and-play library for neural networks written in FSharp |
|
Experimental |
| 67 |
NeuralFlogo/dsl
Flogo is a Domain-Specific Language (DSL) designed to simplify and automate... |
|
Experimental |
| 68 |
Toubat/IDunno
IDunno is a fault-tolerent Distributed Machine Learning Cluster, with a... |
|
Experimental |
| 69 |
pointlander/qgo
Quantum genetic optimization |
|
Experimental |
| 70 |
d4l3k/axe
A simple graph partitioning algorithm written in Go. Designed for use for... |
|
Experimental |