Artificial Intelligence

Machine learning, neural networks, and AI-related libraries for Elixir including Nx and Axon. Packages among the 3,000 most downloaded in the past 90 days.

37 packages
  • nx 0.10.0

    Multi-dimensional arrays (tensors) and numerical definitions for Elixir

    2.8k
    138.3k last 90 days
  • Elixir implementation of a LangChain style framework.

    1.0k
    113.2k last 90 days
  • Bindings for the PicoSAT SAT solver

    31
    85.6k last 90 days
  • Community maintained Elixir library for OpenAI API

    204
    66.6k last 90 days
  • A dev tool for Elixir projects to gather LLM usage rules from dependencies

    93
    57.2k last 90 days
  • xla 0.9.1

    Precompiled XLA binaries

    100
    57.1k last 90 days
  • exla 0.10.0

    Google's XLA (Accelerated Linear Algebra) compiler/backend for Nx

    2.8k
    56.3k last 90 days
  • openai 0.6.2

    community-maintained OpenAI API Wrapper written in Elixir.

    347
    52.5k last 90 days
  • polaris 0.1.0

    Optimizers for the Nx ecosystem

    28
    51.7k last 90 days
  • Structured prompting for OpenAI and OSS LLMs

    747
    47.2k last 90 days
  • axon 0.7.0

    Create and train neural networks in Elixir

    1.6k
    34.2k last 90 days
  • scholar 0.4.0

    Traditional machine learning on top of Nx

    477
    32.0k last 90 days
  • Pre-trained and transformer Neural Network models in Axon

    1.5k
    28.6k last 90 days
  • Digital Signal Processing extension for Nx

    123
    28.0k last 90 days
  • ash_ai 0.2.14

    Integrated LLM features for your Ash application.

    134
    27.9k last 90 days
  • Image processing in Nx

    20
    27.4k last 90 days
  • Safetensors implementation for Nx

    21
    25.8k last 90 days
  • Unofficial Anthropic API client for Elixir. Integrate Claude, Anthropic's powerful language model, into your applications.

    50
    20.6k last 90 days
  • Structured prompting for LLMs

    111
    15.7k last 90 days
  • ortex 0.1.10

    ONNX Runtime bindings for Elixir

    188
    10.9k last 90 days
  • ExAws.Rekognition service package

    21
    9.4k last 90 days
  • Cloud Vision API client library. Integrates Google Vision features, including image labeling, face, logo, and landmark detection, optical character recognition (OCR), and detection of explicit content, into applications.

    1.1k
    7.3k last 90 days
  • Cloud Speech-to-Text API client library. Converts audio to text by applying powerful neural network models.

    1.1k
    6.6k last 90 days
  • hnswlib 0.1.5

    Elixir binding for the hnswlib library

    69
    5.8k last 90 days
  • qdrant 0.0.8

    Qdrant Elixir client

    30
    5.1k last 90 days
  • Elixir bindings for the XGBoost library. `EXGBoost` provides an implementation of XGBoost that works with [Nx](https://hexdocs.pm/nx/Nx.html) tensors.

    178
    5.1k last 90 days
  • Vertex AI API client library. Train high-quality custom machine learning models with minimal machine learning expertise and effort.

    1.1k
    5.1k last 90 days
  • Converts an abstract schema into JSON schemas required by various AI providers, minimizing code changes when switching providers.

    5
    4.6k last 90 days
  • fnord 0.8.60

    An AI powered, conversational interface for your project that learns

    33
    4.5k last 90 days
  • AI Platform Training & Prediction API client library. An API to enable creating and using machine learning models.

    1.1k
    3.8k last 90 days
  • Cloud Document AI API client library. Service to parse structured information from unstructured or semi-structured documents using state-of-the-art Google AI such as natural language, computer vision, translation, and AutoML.

    1.1k
    3.2k last 90 days
  • ai_sdk 0.0.1-rc.0

    AI SDK for Elixir - A toolkit for building AI-powered applications in Elixir, inspired by Vercel's AI SDK.

    8
    3.0k last 90 days
  • ExAws.Textract service package

    0
    3.0k last 90 days
  • Agent Communication Envelope and Utilities

    19
    2.7k last 90 days
  • claude 0.5.3

    Opinionated Claude Code integration for Elixir projects

    120
    2.6k last 90 days
  • LlmComposer is an Elixir library that facilitates chat interactions with language models, providing tools to handle user messages, generate responses, and execute functions automatically based on model outputs.

    27
    2.1k last 90 days
  • Dialogflow API client library. Builds conversational interfaces (for example, chatbots, and voice-powered apps and devices).

    1.1k
    1.9k last 90 days