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

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.


python-pytorch 2.10.0
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-4.54cbae0 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.

python-opentsne 1.0.2
Dependencies: fftw@3.3.10
Propagated dependencies: python-numpy@2.3.1 python-pynndescent@0.6.0 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/pavlin-policar/openTSNE
Licenses: Modified BSD
Build system: pyproject
Synopsis: Extensible, parallel implementations of t-SNE
Description:

This is a modular Python implementation of t-Distributed Stochastic Neighbor Embedding (t-SNE), a popular dimensionality-reduction algorithm for visualizing high-dimensional data sets.

python-pyro-api 0.1.2
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/pyro-ppl/pyro-api
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Generic API for dispatch to Pyro backends
Description:

This package provides a generic API for dispatch to Pyro backends.

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-safetensors 0.4.3
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://huggingface.co/docs/safetensors
Licenses: ASL 2.0
Build system: cargo
Synopsis: Simple and safe way to store and distribute tensors
Description:

This package provides a fast (zero-copy) and safe (dedicated) format for storing tensors safely.

python-brian2 2.10.1
Propagated dependencies: python-cython@3.1.7 python-jinja2@3.1.2 python-numpy@2.3.1 python-packaging@25.0 python-pyparsing@3.2.3 python-setuptools@80.9.0 python-sympy@1.13.3
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://briansimulator.org/
Licenses: CeCILL
Build system: pyproject
Synopsis: Clock-driven simulator for spiking neural networks
Description:

Brian is a simulator for spiking neural networks written in Python. It is therefore designed to be easy to learn and use, highly flexible and easily extensible.

xnnpack 0.0-4.51a0103
Dependencies: clog@0.0-8.84818a4 cpuinfo@0.0-8.84818a4 pthreadpool@0.1-3.560c60d googletest@1.17.0 googlebenchmark@1.9.1 fxdiv@0.0-1.63058ef fp16@0.0-1.0a92994 psimd@0.0-1.072586a
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/google/XNNPACK
Licenses: Modified BSD
Build system: cmake
Synopsis: Optimized floating-point neural network inference operators
Description:

XNNPACK is a highly optimized library of floating-point neural network inference operators for ARM, WebAssembly, and x86 platforms. XNNPACK is not intended for direct use by deep learning practitioners and researchers; instead it provides low-level performance primitives for accelerating high-level machine learning frameworks, such as TensorFlow Lite, TensorFlow.js, PyTorch, and MediaPipe.

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.

nerd-dictation-sox-xdotool 0-2.03ce043
Dependencies: bash-minimal@5.2.37 nerd-dictation@0-2.03ce043
Propagated dependencies: sox@14.4.2 xdotool@3.20211022.1
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/ideasman42/nerd-dictation
Licenses: GPL 2+
Build system: trivial
Synopsis: Offline speech-to-text for desktop Linux
Description:

This package provides simple access speech to text for using in Linux without being tied to a desktop environment, using the vosk-api. The user configuration lets you manipulate text using Python string operations. It has zero overhead, as this relies on manual activation and there are no background processes. Dictation is accessed manually with nerd-dictation begin and nerd-dictation end commands.

llama-cpp-scripts 0.0.0
Propagated dependencies: python-numpy@2.3.1 python-pytorch@2.10.0 python-protobuf@3.20.3 python-sentencepiece@0.2.1 python-transformers@4.44.2 python-gguf@0.19.0
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/ggml-org/llama.cpp
Licenses: Expat
Build system: pyproject
Synopsis: Scripts that ship with @code{llama.cpp}
Description:

This package includes the Python scripts included in llama.cpp. These scripts are necessary for format conversion, shader generation, etc.

python-captum 0.8.0-0.4fade3a
Propagated dependencies: python-matplotlib@3.10.8 python-numpy@2.3.1 python-pytorch@2.10.0 python-tqdm@4.67.1 python-openai@2.42.0
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://captum.ai
Licenses: Modified BSD
Build system: pyproject
Synopsis: Model interpretability for PyTorch
Description:

Captum is a model interpretability and understanding library for PyTorch. Captum contains general purpose implementations of integrated gradients, saliency maps, smoothgrad, vargrad and others for PyTorch models. It has quick integration for models built with domain-specific libraries such as torchvision, torchtext, and others.

python-argostranslate 1.10.0
Propagated dependencies: python-ctranslate2@4.8.0 python-packaging@25.0 python-sacremoses@0.1.0 python-sentencepiece@0.2.1 python-spacy@3.8.14 python-stanza@1.10.1 python-xx-sent-ud-sm@3.8.0
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://www.argosopentech.com
Licenses: Expat
Build system: pyproject
Synopsis: Offline translation library and CLI tool
Description:

Argos Translate uses OpenNMT for translations and can be used as either a Python library, command-line, or GUI application. It supports installing language model packages which are ZIP archives with a .argosmodel extension. This package provides the Python library and the command-line program.

python-pot 0.9.6.post1
Propagated dependencies: python-numpy@2.3.1 python-scipy@1.16.3 python-autograd@1.8.0 python-cvxopt@1.3.2 python-matplotlib@3.10.8 python-pymanopt@2.2.1 python-pytorch@2.10.0 python-pytorch-geometric@2.7.0 python-scikit-learn@1.7.2
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/PythonOT/POT
Licenses: Expat
Build system: pyproject
Synopsis: Python Optimal Transport Library
Description:

This Python library provides several solvers for optimization problems related to Optimal Transport for signal, image processing and machine learning.

dlpack 1.2
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://dmlc.github.io/dlpack/latest/
Licenses: ASL 2.0
Build system: cmake
Synopsis: In memory tensor structure
Description:

DLPack is an in-memory tensor structure for sharing tensors among frameworks.

python-botorch 0.17.2
Propagated dependencies: python-gpytorch@1.15.2 python-linear-operator@0.6.1 python-multipledispatch@1.0.0 python-pyre-extensions@0.0.32 python-pyro-ppl@1.9.1 python-pytorch@2.10.0 python-scipy@1.16.3 python-threadpoolctl@3.6.0 python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://botorch.org
Licenses: Expat
Build system: pyproject
Synopsis: Bayesian Optimization in PyTorch
Description:

BoTorch is a library for Bayesian Optimization built on PyTorch.

nerd-dictation-sox-wtype 0-2.03ce043
Dependencies: bash-minimal@5.2.37 nerd-dictation@0-2.03ce043
Propagated dependencies: sox@14.4.2 wtype@0.4
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/ideasman42/nerd-dictation
Licenses: GPL 2+
Build system: trivial
Synopsis: Offline speech-to-text for desktop Linux
Description:

This package provides simple access speech to text for using in Linux without being tied to a desktop environment, using the vosk-api. The user configuration lets you manipulate text using Python string operations. It has zero overhead, as this relies on manual activation and there are no background processes. Dictation is accessed manually with nerd-dictation begin and nerd-dictation end commands.

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.

python-pytorch-lightning 2.6.0
Propagated dependencies: python-arrow@1.3.0 python-beautifulsoup4@4.14.3 python-croniter@5.0.1 python-dateutils@0.6.12 python-deepdiff@8.6.1 python-fastapi@0.131.0 python-fsspec@2026.1.0 python-inquirer@3.4.1 python-jsonargparse@4.49.0 python-lightning-cloud@0.6.0 python-lightning-utilities@0.15.3 python-numpy@2.3.1 python-packaging@25.0 python-pytorch@2.10.0 python-pyyaml@6.0.2 python-torchmetrics@1.9.0 python-torchvision@0.25.0 python-tqdm@4.67.1 python-traitlets@5.14.3 python-typing-extensions@4.15.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: Deep learning framework to train, deploy, and ship AI products
Description:

PyTorch Lightning is just organized PyTorch; Lightning disentangles PyTorch code to decouple the science from the engineering.

python-torchvision 0.25.0
Dependencies: ffmpeg@6.1.5 libpng@1.6.39 libjpeg-turbo@2.1.4
Propagated dependencies: python-numpy@2.3.1 python-typing-extensions@4.15.0 python-requests@2.32.5 python-pillow@12.1.1 python-pytorch@2.10.0
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://pytorch.org/vision/stable/index.html
Licenses: Modified BSD
Build system: pyproject
Synopsis: Datasets, transforms and models specific to computer vision
Description:

The torchvision package consists of popular datasets, model architectures, and common image transformations for computer vision.

dlib 20.0
Dependencies: ffmpeg@8.1.1 giflib@5.2.1 libjpeg-turbo@2.1.4 libjxl@0.11.1 libpng@1.6.39 libwebp@1.3.2 libx11@1.8.12 openblas@0.3.31 pybind11@2.13.6 zlib@1.3.1
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: http://dlib.net
Licenses: Boost 1.0
Build system: cmake
Synopsis: Toolkit for making machine learning and data analysis applications in C++
Description:

Dlib is a modern C++ toolkit containing machine learning algorithms and tools. It is used in both industry and academia in a wide range of domains including robotics, embedded devices, mobile phones, and large high performance computing environments.

python-tflite-runtime 2.16.2
Dependencies: abseil-cpp@20250814.1 cpuinfo@0.0-8.84818a4 eigen@3.4.0 fp16@0.0-1.0a92994 flatbuffers@23.5.26 gemmlowp@0.1-2.16e8662 mesa-headers@26.0.2 neon2sse@0-1.097a5ec nsync@1.26.0 opencl-icd-loader@2025.07.22 pthreadpool@0.1-3.560c60d python@3.12.12 python-ml-dtypes@0.5.3 ruy@0-1.caa2443 re2@2022-12-01 xnnpack@0.0-4.51a0103 vulkan-headers@1.4.335.0 zlib@1.3.1
Propagated dependencies: python-numpy@2.3.1
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://www.tensorflow.org
Licenses: ASL 2.0
Build system: trivial
Synopsis: Machine learning framework
Description:

TensorFlow is a flexible platform for building and training machine learning models. This package provides the "lite" variant for mobile devices.

python-libsvm 337
Propagated dependencies: libsvm@337 python-scipy@1.16.3
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://www.csie.ntu.edu.tw/~cjlin/libsvm/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python bindings of libSVM
Description:

LIBSVM is a machine learning library for support vector classification, (C-SVC, nu-SVC), regression (epsilon-SVR, nu-SVR) and distribution estimation (one-class SVM). It supports multi-class classification.

Total packages: 32521