_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/

Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.

API method:

GET /api/packages?search=hello&page=1&limit=20

where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned in response headers.

If you'd like to join our channel search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


qtxdg-tools 4.4.0
Propagated dependencies: libqtxdg@4.4.0
Channel: guix
Location: gnu/packages/lxqt.scm (gnu packages lxqt)
Home page: https://github.com/lxqt/qtxdg-tools
Licenses: LGPL 2.1+
Build system: cmake
Synopsis: User tools for libqtxdg
Description:

This package contains a CLI MIME tool, qtxdg-mat, for handling file associations and opening files with their default applications.

m4 1.4.19
Channel: guix
Location: gnu/packages/m4.scm (gnu packages m4)
Home page: https://www.gnu.org/software/m4/
Licenses: GPL 3+
Build system: gnu
Synopsis: Macro processor
Description:

GNU M4 is an implementation of the M4 macro language, which features some extensions over other implementations, some of which are required by GNU Autoconf. It is used as a macro processor, which means it processes text, expanding macros as it encounters them. It also has some built-in functions, for example to run shell commands or to do arithmetic.

gst-kaldi-nnet2-online 0-3.7888ae5
Dependencies: glib@2.86.0 gstreamer@1.28.1 jansson@2.14 openfst@1.8.4 kaldi@0-2.01aadd7
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://kaldi-asr.org/
Licenses: ASL 2.0
Build system: gnu
Synopsis: Gstreamer plugin for decoding speech
Description:

This package provides a GStreamer plugin that wraps Kaldi's SingleUtteranceNnet2Decoder. It requires iVector-adapted DNN acoustic models. The iVectors are adapted to the current audio stream automatically.

kaldi-gstreamer-server 0-3.f79e204
Dependencies: gstreamer@1.28.1 gst-kaldi-nnet2-online@0-3.7888ae5 gst-plugins-base@1.28.1 gst-plugins-good@1.28.1 kaldi@0-2.01aadd7 python-wrapper@3.12.12 python-pygobject@3.54.3 python-pyyaml@6.0.2 python-tornado@6.4.2
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/alumae/kaldi-gstreamer-server
Licenses: FreeBSD
Build system: gnu
Synopsis: Real-time full-duplex speech recognition server
Description:

This is a real-time full-duplex speech recognition server, based on the Kaldi toolkit and the GStreamer framework and implemented in Python.

python-ml-dtypes 0.5.3
Dependencies: eigen-for-python-ml-dtypes@3.4.0-0.7bf2968
Propagated dependencies: python-numpy@2.3.1
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/jax-ml/ml_dtypes
Licenses: ASL 2.0
Build system: pyproject
Synopsis: NumPy dtype extensions used in machine learning
Description:

This package is a stand-alone implementation of several NumPy dtype extensions used in machine learning libraries, including:

  • bfloat16: an alternative to the standard float16 format

  • float8_*: several experimental 8-bit floating point representations including:

    • float8_e4m3b11fnuz

    • float8_e4m3fn

    • float8_e4m3fnuz

    • float8_e5m2

    • float8_e5m2fnuz

  • int4 and uint4: low precision integer types.

python-pytorch 2.7.1
Dependencies: asmjit@0.0.0-2.cfc9f81 brotli@1.1.0 clog@0.0-8.84818a4 concurrentqueue@1.0.3 cpp-httplib@0.20.0 eigen@3.4.0 flatbuffers@25.2.10 fmt@11.2.0 fp16@0.0-1.0a92994 fxdiv@0.0-1.63058ef gemmlowp@0.1-2.16e8662 gloo@0.0.0-2.81925d1 googletest@1.12.1 googlebenchmark@1.9.1 libuv@1.44.2 miniz@pytorch-2.7.0 onednn@3.10.2 openblas@0.3.31 openmpi@4.1.6 openssl@3.5.5 pthreadpool@0.1-3.560c60d protobuf@3.21.9 pybind11@2.13.6 qnnpack-pytorch@pytorch-2.10.0 rdma-core@62.0 sleef@3.6.1 tensorpipe@0-0.bb1473a vulkan-headers@1.4.335.0 vulkan-loader@1.4.335.0 vulkan-memory-allocator@3.3.0 xnnpack@0.0-4.51a0103 zlib@1.3.1 zstd@1.5.6
Propagated dependencies: cpuinfo@0.0-8.84818a4 onnx@1.17.0 onnx-optimizer@0.3.19 python-astunparse@1.6.3 python-click@8.3.1 python-filelock@3.16.1 python-fsspec@2026.1.0 python-future@1.0.0 python-jinja2@3.1.2 python-networkx@3.4.2 python-numpy@2.3.1 python-opt-einsum@3.4.0 python-optree@0.14.0 python-packaging@25.0 python-psutil@7.2.2 python-pyyaml@6.0.2 python-requests@2.32.5 python-sympy@1.13.3 python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://pytorch.org/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python library for tensor computation and deep neural networks
Description:

PyTorch is a Python package that provides two high-level features:

  • tensor computation (like NumPy) with strong GPU acceleration;

  • deep neural networks (DNNs) built on a tape-based autograd system.

You can reuse Python packages such as NumPy, SciPy, and Cython to extend PyTorch when needed.

Note: currently this package does not provide GPU support.

tensorpipe 0-0.bb1473a
Dependencies: libuv@1.44.2
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/pytorch/tensorpipe
Licenses: Modified BSD
Build system: cmake
Synopsis: Tensor-aware point-to-point communication primitive for machine learning
Description:

TensorPipe provides a tensor-aware channel to transfer rich objects from one process to another while using the fastest transport for the tensors contained therein.

python-hdbscan 0.8.41
Propagated dependencies: python-joblib@1.5.2 python-numpy@2.3.1 python-scikit-learn@1.7.2 python-scipy@1.16.3
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/scikit-learn-contrib/hdbscan
Licenses: Modified BSD
Build system: pyproject
Synopsis: High performance implementation of HDBSCAN clustering
Description:

HDBSCAN - Hierarchical Density-Based Spatial Clustering of Applications with Noise. Performs DBSCAN over varying epsilon values and integrates the result to find a clustering that gives the best stability over epsilon. This allows HDBSCAN to find clusters of varying densities (unlike DBSCAN), and be more robust to parameter selection. HDBSCAN is ideal for exploratory data analysis; it's a fast and robust algorithm that you can trust to return meaningful clusters (if there are any).

lightgbm 2.0.12
Dependencies: openmpi@4.1.6
Propagated dependencies: python-numpy@2.3.1 python-scipy@1.16.3
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/Microsoft/LightGBM
Licenses: Expat
Build system: cmake
Synopsis: Gradient boosting framework based on decision tree algorithms
Description:

LightGBM is a gradient boosting framework that uses tree based learning algorithms. It is designed to be distributed and efficient with the following advantages:

  • Faster training speed and higher efficiency

  • Lower memory usage

  • Better accuracy

  • Parallel and GPU learning supported (not enabled in this package)

  • Capable of handling large-scale data

fann 2.2.0-2.1783cbf
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://leenissen.dk/
Licenses: LGPL 2.1
Build system: cmake
Synopsis: Fast Artificial Neural Network
Description:

FANN is a neural network library, which implements multilayer artificial neural networks in C with support for both fully connected and sparsely connected networks.

qnnpack-pytorch pytorch-2.10.0
Dependencies: clog@0.0-8.84818a4 cpuinfo@0.0-8.84818a4 fp16@0.0-1.0a92994 fxdiv@0.0-1.63058ef psimd@0.0-1.072586a pthreadpool@0.1-3.560c60d
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/pytorch/qnnpack
Licenses: Modified BSD
Build system: cmake
Synopsis: Quantized Neural Network PACKage
Description:

QNNPACK is a library for low-precision neural network inference. It contains the implementation of common neural network operators on quantized 8-bit tensors.

onnxruntime 1.22.0
Dependencies: abseil-cpp@20250127.1 boost@1.89.0 cpuinfo@0.0-8.84818a4 dlpack@1.2 c++-gsl@4.2.0 date@3.0.1 eigen-for-onnxruntime@3.4.0-0.1d8b82b flatbuffers@23.5.26 googletest@1.17.0 nlohmann-json@3.12.0 onnx-for-onnxruntime@1.17.0 protobuf-static@3.21.9 pybind11@2.13.6 re2@2024-07-02 safeint@3.0.28 zlib@1.3.1
Propagated dependencies: python-coloredlogs@15.0.1 python-flatbuffers@25.2.10 python-protobuf@3.20.3 python-sympy@1.13.3
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/microsoft/onnxruntime
Licenses: Expat
Build system: cmake
Synopsis: Cross-platform, high performance scoring engine for ML models
Description:

ONNX Runtime is a performance-focused complete scoring engine for Open Neural Network Exchange (ONNX) models, with an open extensible architecture to continually address the latest developments in AI and Deep Learning. ONNX Runtime stays up to date with the ONNX standard with complete implementation of all ONNX operators, and supports all ONNX releases (1.2+) with both future and backwards compatibility.

python-funsor 0.4.7
Propagated dependencies: python-makefun@1.16.0-0.bacb3e1 python-multipledispatch@1.0.0 python-numpy@2.3.1 python-opt-einsum@3.4.0 python-typing-extensions@4.15.0 python-pyro-ppl@1.9.1 python-pytorch@2.10.0
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/pyro-ppl/funsor
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Tensor-like library for functions and distributions
Description:

This package provides a tensor-like library for functions and distributions.

python-lightning-cloud 0.6.0
Propagated dependencies: python-boto3@1.42.5 python-click@8.3.1 python-fastapi@0.131.0 python-multipart@0.0.20 python-protobuf@3.20.3 python-pyjwt@2.10.1 python-requests@2.32.5 python-rich@14.3.3 python-six@1.17.0 python-urllib3@2.5.0 python-uvicorn@0.40.0 python-websocket-client@1.8.0
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://lightning.ai
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Lightning Cloud command line client
Description:

This package provides a command line interface for Lightning AI services.

python-persim 0.3.8
Propagated dependencies: python-deprecated@1.3.1 python-hopcroftkarp@1.2.5-1.2846e1d python-joblib@1.5.2 python-matplotlib@3.10.8 python-numpy@2.3.1 python-scikit-learn@1.7.2 python-scipy@1.16.3
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://persim.scikit-tda.org
Licenses: Expat
Build system: pyproject
Synopsis: Tools for analyzing persistence diagrams in Python
Description:

This package includes a variety of tools used to analyze persistence diagrams. It currently houses implementations of

  • Persistence images

  • Persistence landscapes

  • Bottleneck distance

  • Modified Gromov–Hausdorff distance

  • Sliced Wasserstein kernel

  • Heat kernel

  • Diagram plotting

python-thinc 8.3.13
Propagated dependencies: python-blis@1.3.3 python-catalogue@2.0.10 python-confection@1.3.3 python-cymem@2.0.6 python-murmurhash@1.0.10 python-numpy@2.3.1 python-packaging@25.0 python-preshed@3.0.6 python-pydantic@2.12.5 python-srsly@2.5.3 python-wasabi@1.1.3
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/explosion/thinc
Licenses: Expat
Build system: pyproject
Synopsis: Functional take on deep learning
Description:

This package provides a functional take on deep learning, compatible with your favorite libraries.

python-ripser 0.6.14
Propagated dependencies: python-numpy@2.3.1 python-persim@0.3.8 python-scikit-learn@1.7.2 python-scipy@1.16.3
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://ripser.scikit-tda.org
Licenses: Expat
Build system: pyproject
Synopsis: Persistent homology library for Python
Description:

This package implements a variety of persistent homology algorithms. It provides an interface for

  • computing persistence cohomology of sparse and dense data sets

  • visualizing persistence diagrams

  • computing lowerstar filtrations on images

  • computing representative cochains

python-spacy-legacy 3.0.12
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://spacy.io
Licenses: Expat
Build system: pyproject
Synopsis: Legacy registered functions for spaCy backwards compatibility
Description:

This package contains legacy registered functions for spaCy backwards compatibility.

python-torchfile 0.1.0-0.fbd434a
Propagated dependencies: python-numpy@2.3.1 python-setuptools@80.9.0
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/bshillingford/python-torchfile
Licenses: Modified BSD
Build system: pyproject
Synopsis: Torch7 binary serialized file parser
Description:

This package enables you to deserialize Lua torch-serialized objects from Python.

dmlc-core 0.5-1.1334185
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/dmlc/dmlc-core
Licenses: ASL 2.0
Build system: cmake
Synopsis: Common bricks library for machine learning
Description:

DMLC-Core is the backbone library to support all DMLC projects, offers the bricks to build efficient and scalable distributed machine learning libraries.

python-inquirer 3.4.1
Propagated dependencies: python-blessed@1.20.0 python-editor@1.0.4 python-readchar@4.2.1
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/magmax/python-inquirer
Licenses: Expat
Build system: pyproject
Synopsis: Collection of common interactive command line user interfaces
Description:

Inquirer should ease the process of asking end user questions, parsing, validating answers, managing hierarchical prompts and providing error feedback.

python-cleanlab 2.9.0
Propagated dependencies: python-numpy@2.3.1 python-pandas@2.3.3 python-scikit-learn@1.7.2 python-termcolor@2.5.0 python-tqdm@4.67.1
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://cleanlab.ai
Licenses: AGPL 3+
Build system: pyproject
Synopsis: Automatically find and fix dataset issues
Description:

cleanlab automatically finds and fixes errors in any ML dataset. This data-centric AI package facilitates machine learning with messy, real-world data by providing clean labels during training.

python-vosk 0.3.50
Dependencies: vosk-api@0.3.50
Propagated dependencies: python-cffi@1.17.1 python-requests@2.32.5 python-tqdm@4.67.1 python-srt@3.5.3 python-websockets@13.1
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://alphacephei.com/vosk/
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Speech recognition toolkit based on @code{kaldi}
Description:

This package provides a speech recognition toolkit based on kaldi. It supports more than 20 languages and dialects - English, Indian English, German, French, Spanish, Portuguese, Chinese, Russian, Turkish, Vietnamese, Italian, Dutch, Catalan, Arabic, Greek, Farsi, Filipino, Ukrainian, Kazakh, Swedish, Japanese, Esperanto, Hindi, Czech, Polish. The program works offline, even on lightweight devices. Portable per-language models are about 50Mb each, and there are much bigger and precise models available.

Vosk API provides a streaming API allowing to use it on-the-fly and bindings for different programming languages. It allows quick reconfiguration of vocabulary for better accuracy, and supports speaker identification beside simple speech recognition.

Total packages: 73992