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

60
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/bumblebee

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

55
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 hanuor/onyx

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

45
Emerging
9 ThoughtWorksInc/DeepDarkFantasy

A Programming Language for Deep Learning

43
Emerging
10 AxonoOfficial/Axono

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

42
Emerging
11 jbarrow/LambdaNet

Purely functional artificial neural network library implemented in Haskell.

42
Emerging
12 HuwCampbell/grenade

Deep Learning in Haskell

42
Emerging
13 nickgnd/programming-machine-learning-livebooks

Programming Machine Learning - Elixir Livebooks

40
Emerging
14 versilov/matrex

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

39
Emerging
15 safwank/Numerix

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

39
Emerging
16 ByteRainTech/Axono

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

39
Emerging
17 romeric/fastapprox

Approximate and vectorized versions of common mathematical functions

37
Emerging
18 bpiel/guildsman

TensorFlow library for Clojure

33
Emerging
19 mimiquate/candlex

An Nx backend for candle machine learning framework

33
Emerging
20 Davisy/Convert-Trained-ML-Models-To-Native-Code

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

28
Experimental
21 tensorland/modelbox

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

28
Experimental
22 anewgithubname/Juzhen

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

27
Experimental
23 sasagawa888/deeppipe2

Deep Learning library using GPU(CUDA/cuBLAS)

26
Experimental
24 rindow/rindow-matlib

The Rindow Matrix library for C

26
Experimental
25 neucom-aps/axon-sdk

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

26
Experimental
26 LambdaAlpha/airlang

The document is a bit outdated because the language is still rapidly developing.

26
Experimental
27 borodark/eXMC

Probabilistic programming in BEAM, inference with a pulse

24
Experimental
28 yuelinxin/lisa

The Lisa programming language.

24
Experimental
29 Sancxo/oc_livebooks

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

23
Experimental
30 selimozten/drift

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

23
Experimental
31 esl/arnold

Time series data forecasting tool made in Elixir using Axon library

23
Experimental
32 YoungWRBR/nx_penalties

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

23
Experimental
33 genovatix/go-trustmesh

TrustMesh: Next-Gen Future-Proof Decentralized Network

23
Experimental
34 radoslawrolka/ElixirDatasets

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

23
Experimental
35 alexeytochin/deep-ml

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

23
Experimental
36 beakthoven/mlgo-linux-kernel

Scripts to train MLGO models for Linux kernels

22
Experimental
37 nshkrdotcom/snakebridge

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

22
Experimental
38 xAyBix/Onx-Language

Onx (pronounced “Phoenix”) is a compiled language implemented in C, offering...

22
Experimental
39 BUICHIEU/x-algorithm

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

22
Experimental
40 BorjaEst/enn

Artificial Neural Network (ANN) based on Erlang language

22
Experimental
41 dchrnv/axiom

Axiom - Deterministic cognitive engine exploring structured semantic reasoning.

22
Experimental
42 qora-protocol/cortex

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

22
Experimental
43 mangeshraut712/x-algorithm

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

22
Experimental
44 sql-hkr/syna

Syna is a lightweight machine learning framework inspired by DeZero.

21
Experimental
45 thiagoesteves/live_picture

Phoenix Liveview project for analysing Pictures using ML

21
Experimental
46 arc-language/arc-lang

Systems programming language for building AI applications, servers, and...

20
Experimental
47 leandronsp/morphine

A neural network built on top of Elixir

20
Experimental
48 abidanBrito/axon

Lightweight deep learning framework.

19
Experimental
49 North-Shore-AI/hf_datasets_ex

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

19
Experimental
50 mrdimosthenis/gleam_synapses

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

19
Experimental
51 virteal/Inox

Iɴᴏx is a concatenative script language for Edge Computing on the Internet...

18
Experimental
52 profiq/elixir-ml-example

A simple example of convolutional neural network in Elixir

18
Experimental
53 North-Shore-AI/forge

Sample factory library for generating, transforming, and computing...

17
Experimental
54 North-Shore-AI/nx_penalties

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

15
Experimental
55 SufficientDaikon/Axon

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

15
Experimental
56 rindow/rindow-opencl-ffi

The Interface of The OpenCL for FFI on PHP

14
Experimental
57 const-sambird/dina

Quantum Divergent Index Tuning Advisor

14
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 jasim-balad/axon

Index codebases into a detailed knowledge graph to reveal dependencies, call...

14
Experimental
61 crucisdan/ocaml-nl6

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

14
Experimental
62 loretoparisi/erlang-neuralnetworks

Erlang and Neural Networks

13
Experimental
63 alisinabh/nx_color

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

13
Experimental
64 amplifiedai/tsne

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

13
Experimental
65 rindow/rindow-math-matrix-matlibffi

Rindow Math Matrix's Drivers for Matlib with PHP FFI

12
Experimental
66 mrdimosthenis/FSharp.Synapses

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

12
Experimental
67 NeuralFlogo/dsl

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

11
Experimental
68 Toubat/IDunno

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

11
Experimental
69 pointlander/qgo

Quantum genetic optimization

10
Experimental
70 d4l3k/axe

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

10
Experimental