Haskell AI

Open-source Haskell projects categorized as AI | Edit details

Top 23 Haskell AI Projects

  • grenade

    Deep Learning in Haskell

    Project mention: Rank 3 Stencils for "Efficient Parallel Stencil Convolution in Haskell" (Repa) | reddit.com/r/haskell | 2022-02-17

    When I wrote grenade I used the im2col trick to turn convolutions into a single matrix multiplication, which could then be done in hmatrix.

  • hasktorch

    Tensors and neural networks in Haskell

    Project mention: GPU-based deep learning in Haskell | reddit.com/r/haskell | 2022-01-26
  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • opencv

    Haskell binding to OpenCV-3.x

    Project mention: Will I suffer attempting to use Haskell in a company that mainly uses c++ | reddit.com/r/haskell | 2021-12-31

    Learn inline-c and inline-c-cpp really well. You will feel enabled if you can call the power of C++ from Haskell. You can find some examples in the opencv package.

  • nn

    A tiny neural network 🧠 (by saschagrunert)

  • hnn

    haskell neural network library

  • tensor-safe

    A Haskell framework to define valid deep learning models and export them to other frameworks like TensorFlow JS or Keras.

  • CV

    Haskell wrappers and utilities for OpenCV machine vision library (by aleator)

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • keera-posture

    Alleviate your back pain using Haskell and a webcam

  • moo

    Genetic algorithm library for Haskell. Binary and continuous (real-coded) GAs. Binary GAs: binary and Gray encoding; point mutation; one-point, two-point, and uniform crossover. Continuous GAs: Gaussian mutation; BLX-α, UNDX, and SBX crossover. Selection operators: roulette, tournament, and stochastic universal sampling (SUS); with optional niching, ranking, and scaling. Replacement strategies: generational with elitism and steady state. Constrained optimization: random constrained initializatio

  • svm

    A support vector machine implemented in Haskell.

  • genprog

    Genetic programming library

  • HOpenCV

    Haskell bindings for OpenCV

  • creatur

    Framework for artificial life and other evolutionary algorithms.

  • GA

    Haskell module for working with genetic algorithms

  • csp

    Constraint satisfaction problem (CSP) solvers for Haskell

  • simple-neural-networks

    Simple parallel neural networks implementation in pure Haskell

  • HaVSA

    HaVSA (Have-Saa) is a Haskell implementation of the Version Space Algebra Machine Learning technique described by Tessa Lau.

  • cv-combinators

    Functional Combinators for Computer Vision, currently using OpenCV as a backend

  • neet

    Neuroevolution of Augmented Topologies (NEAT) -- in Haskell

  • simple-genetic-algorithm

    Simple parallel genetic algorithm implementation in pure Haskell

  • huff

    A fast-forward based planner for Haskell

  • fei-nn

    High level APIs for leaveraging neural networks with MXNet in Haskell

  • SimpleEA

    A simple evolutionary algorithm framework for Haskell

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-02-17.

Haskell AI related posts


What are some of the best open-source AI projects in Haskell? This list will help you:

Project Stars
1 grenade 1,382
2 hasktorch 869
3 opencv 149
4 nn 120
5 hnn 111
6 tensor-safe 96
7 CV 51
8 keera-posture 49
9 moo 49
10 svm 34
11 genprog 23
12 HOpenCV 21
13 creatur 20
14 GA 18
15 csp 14
16 simple-neural-networks 13
17 HaVSA 12
18 cv-combinators 12
19 neet 12
20 simple-genetic-algorithm 12
21 huff 9
22 fei-nn 8
23 SimpleEA 7
Find remote jobs at our new job board 99remotejobs.com. There are 7 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives