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 71 elixir ml frameworks tracked. 5 score above 50 (established tier). The highest-rated is elixir-nx/bumblebee at 58/100 with 1,596 stars. 1 of the top 10 are actively maintained.

Get all 71 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/bumblebee

Pre-trained Neural Network models in Axon (+ 🤗 Models integration)

58
Established
2 CrayLabs/SmartRedis

SmartSim Infrastructure Library Clients.

57
Established
3 xlang-foundation/xlang

A next-generation dynamic and high-performance language for AI and IOT with...

56
Established
4 elixir-nx/axon

Nx-powered Neural Networks

54
Established
5 elixir-nx/scholar

Traditional machine learning on top of Nx

53
Established
6 owlbarn/owl

Owl - OCaml Scientific Computing @ https://ocaml.xyz

48
Emerging
7 uncomplicate/deep-diamond

A fast Clojure Tensor & Deep Learning library

47
Emerging
8 AxonoOfficial/Axono

Axono——轻量级的人工智能推理库喵~

46
Emerging
9 hanuor/onyx

An android library that uses technologies like artificial Intelligence,...

45
Emerging
10 ThoughtWorksInc/DeepDarkFantasy

A Programming Language for Deep Learning

43
Emerging
11 HuwCampbell/grenade

Deep Learning in Haskell

42
Emerging
12 jbarrow/LambdaNet

Purely functional artificial neural network library implemented in Haskell.

42
Emerging
13 ByteRainTech/Axono

Axono——轻量级的人工智能推理库喵~

41
Emerging
14 nickgnd/programming-machine-learning-livebooks

Programming Machine Learning - Elixir Livebooks

40
Emerging
15 safwank/Numerix

A collection of useful mathematical functions in Elixir with a slant towards...

39
Emerging
16 versilov/matrex

A blazing fast matrix library for Elixir/Erlang with C implementation using CBLAS.

39
Emerging
17 romeric/fastapprox

Approximate and vectorized versions of common mathematical functions

37
Emerging
18 Davisy/Convert-Trained-ML-Models-To-Native-Code

How to use m2gen python library to transform a trained machine learning...

35
Emerging
19 tensorland/modelbox

An extensible machine learning model store and model transformation and...

35
Emerging
20 anewgithubname/Juzhen

Juzhen is a set of C++ APIs for matrix operations. It provides a...

34
Emerging
21 neucom-aps/axon-sdk

Axon SDK is a python simulation toolkit for building and executing spiking...

33
Emerging
22 rindow/rindow-matlib

The Rindow Matrix library for C

33
Emerging
23 bpiel/guildsman

TensorFlow library for Clojure

33
Emerging
24 yuelinxin/lisa

The Lisa programming language.

31
Emerging
25 mimiquate/candlex

An Nx backend for candle machine learning framework

31
Emerging
26 alexeytochin/deep-ml

A functional, type-safe library for deep machine learning in Haskell.

30
Emerging
27 esl/arnold

Time series data forecasting tool made in Elixir using Axon library

30
Emerging
28 Sancxo/oc_livebooks

Series of Elixir Livebooks to reproduce exercises from OpenClassrooms course...

30
Emerging
29 beakthoven/mlgo-linux-kernel

Scripts to train MLGO models for Linux kernels

29
Experimental
30 BorjaEst/enn

Artificial Neural Network (ANN) based on Erlang language

29
Experimental
31 thiagoesteves/live_picture

Phoenix Liveview project for analysing Pictures using ML

28
Experimental
32 sql-hkr/syna

Syna is a lightweight machine learning framework inspired by DeZero.

27
Experimental
33 leandronsp/morphine

A neural network built on top of Elixir

27
Experimental
34 sasagawa888/deeppipe2

Deep Learning library using GPU(CUDA/cuBLAS)

26
Experimental
35 YoungWRBR/nx_penalties

📈 Build composable regularization penalties for Elixir ML with NxPenalties,...

26
Experimental
36 radoslawrolka/ElixirDatasets

Elixir hub of ready-to-use datasets for ML models with fast, easy-to-use and...

26
Experimental
37 nshkrdotcom/snakebridge

Compile-time Elixir code generator for Python library bindings. Declare...

26
Experimental
38 borodark/eXMC

Probabilistic programming in BEAM, inference with a pulse

26
Experimental
39 profiq/elixir-ml-example

A simple example of convolutional neural network in Elixir

25
Experimental
40 selimozten/drift

P2P distributed training swarm. Plug your GPU into the mesh.

22
Experimental
41 mangeshraut712/x-algorithm

Educational reference implementation of a social feed ranking system with simulators.

22
Experimental
42 abidanBrito/axon

Lightweight deep learning framework.

21
Experimental
43 qora-protocol/cortex

Cortex is a next generation Tensor Library and Deep Learning Framework that...

21
Experimental
44 BUICHIEU/x-algorithm

🚀 Enhance your content discovery with the X For You feed algorithm,...

21
Experimental
45 dchrnv/axiom

Axiom - Deterministic cognitive engine exploring structured semantic reasoning.

21
Experimental
46 alisinabh/nx_color

Toolkit for managing colorspaces in Elixir Nx to use in Machine Learning.

20
Experimental
47 loretoparisi/erlang-neuralnetworks

Erlang and Neural Networks

20
Experimental
48 amplifiedai/tsne

Bindings to efficient exact and Barnes-Hut t-SNE for Elixir

20
Experimental
49 rindow/rindow-math-matrix-matlibffi

Rindow Math Matrix's Drivers for Matlib with PHP FFI

19
Experimental
50 mrdimosthenis/gleam_synapses

A plug-and-play library for neural networks written in Gleam

19
Experimental
51 mrdimosthenis/FSharp.Synapses

A plug-and-play library for neural networks written in FSharp

19
Experimental
52 rindow/rindow-opencl-ffi

The Interface of The OpenCL for FFI on PHP

19
Experimental
53 Toubat/IDunno

IDunno is a fault-tolerent Distributed Machine Learning Cluster, with a...

18
Experimental
54 d4l3k/axe

A simple graph partitioning algorithm written in Go. Designed for use for...

17
Experimental
55 North-Shore-AI/nx_penalties

Composable regularization penalties for Elixir Nx. L1/L2/Elastic Net, KL...

17
Experimental
56 pointlander/qgo

Quantum genetic optimization

17
Experimental
57 North-Shore-AI/hf_datasets_ex

HuggingFace Datasets for Elixir - A native Elixir port of the popular...

15
Experimental
58 johanjanssens/frankenonnx

In-process ONNX inference for FrankenPHP — sentiment, embeddings, object...

14
Experimental
59 pogiako23123/ocaml-uy3

🛠️ Streamline OCaml development with uy3, a versatile tool for enhancing...

14
Experimental
60 const-sambird/dina

Quantum Divergent Index Tuning Advisor

14
Experimental
61 SufficientDaikon/Axon

ML/AI-first systems programming language — compile-time tensor shapes,...

14
Experimental
62 crucisdan/ocaml-nl6

📦 Simplify OCaml programming with nl6, a lightweight and efficient library...

13
Experimental
63 NeuralFlogo/dsl

Flogo is a Domain-Specific Language (DSL) designed to simplify and automate...

13
Experimental
64 mrdimosthenis/elixir_synapses

A neural networks library for Elixir

12
Experimental
65 Woodi-dev/LispNet

WIP machine learning framework for PetaLisp

11
Experimental
66 woodRock/laughing-disco

Haskell Perceptron - A single-layer perceptron algorithm to perform binary...

11
Experimental
67 edualves15/minMatrix

Simple and fast library for matrix operations in C language, including...

11
Experimental
68 ohhi-vn/sharing_intro_nx

Introducing Nx library - Sharing session in Elixir.SG

11
Experimental
69 PenguinCabinet/linear-regression

最小二乗法を使った線形回帰

11
Experimental
70 mdevolde/cookie_refuser_pipeline

A tool designed to train and export a model that can predict if a button is...

11
Experimental
71 cpanse/koina-Rclient

R lang client for koina (DLOmix) service

10
Experimental