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

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-spacy 3.8.14
Propagated dependencies: python-catalogue@2.0.10 python-cymem@2.0.6 python-jinja2@3.1.2 python-murmurhash@1.0.10 python-numpy@2.3.1 python-preshed@3.0.6 python-pydantic@2.12.5 python-requests@2.32.5 python-spacy-legacy@3.0.12 python-spacy-loggers@1.0.4 python-srsly@2.5.3 python-thinc@8.3.13 python-tqdm@4.67.1 python-typer@0.22.0 python-wasabi@1.1.3 python-weasel@1.0.0
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://spacy.io
Licenses: Expat
Build system: pyproject
Synopsis: Natural Language Processing (NLP) in Python
Description:

SpaCy is a library for advanced Natural Language Processing in Python and Cython. It comes with pretrained pipelines and currently supports tokenization and training for 70+ languages. It features state-of-the-art speed and neural network models for tagging, parsing, named entity recognition, text classification and more, multi-task learning with pretrained transformers like BERT, as well as a production-ready training system and easy model packaging, deployment and workflow management.

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.

python-autograd-gamma 0.5.0
Propagated dependencies: python-autograd@1.8.0 python-scipy@1.16.3
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/CamDavidsonPilon/autograd-gamma
Licenses: Expat
Build system: pyproject
Synopsis: Autograd-compatible approximations to the gamma family of functions
Description:

This package provides Autograd-compatible approximations to the gamma family of functions.

r-rcppml-devel 0.5.6-3.2beac65
Propagated dependencies: r-matrix@1.7-5 r-rcpp@1.1.1-1.1
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/zdebruine/RcppML
Licenses: GPL 3+
Build system: r
Synopsis: Rcpp machine learning Library
Description:

This package provides fast machine learning algorithms including matrix factorization and divisive clustering for large sparse and dense matrices.

python-scikit-rebate 0.62
Propagated dependencies: python-numpy@2.3.1 python-scipy@1.16.3 python-scikit-learn@1.7.2 python-joblib@1.5.2
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://epistasislab.github.io/scikit-rebate/
Licenses: Expat
Build system: pyproject
Synopsis: Relief-based feature selection algorithms for Python
Description:

Scikit-rebate is a scikit-learn-compatible Python implementation of ReBATE, a suite of Relief-based feature selection algorithms for Machine Learning. These algorithms excel at identifying features that are predictive of the outcome in supervised learning problems, and are especially good at identifying feature interactions that are normally overlooked by standard feature selection algorithms.

python-transformers 4.44.2
Propagated dependencies: python-filelock@3.16.1 python-huggingface-hub@0.31.4 python-numpy@2.3.1 python-pytorch@2.10.0 python-pyyaml@6.0.2 python-regex@2026.2.28 python-requests@2.32.5 python-safetensors@0.4.3 python-tokenizers@0.19.1 python-tqdm@4.67.1
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/huggingface/transformers
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Machine Learning for PyTorch and TensorFlow
Description:

This package provides easy download of thousands of pretrained models to perform tasks on different modalities such as text, vision, and audio.

These models can be applied on:

  • Text, for tasks like text classification, information extraction, question answering, summarization, translation, and text generation, in over 100 languages.

  • Images, for tasks like image classification, object detection, and segmentation.

  • Audio, for tasks like speech recognition and audio classification.

Transformer models can also perform tasks on several modalities combined, such as table question answering, optical character recognition, information extraction from scanned documents, video classification, and visual question answering.

This package provides APIs to quickly download and use those pretrained models on a given text, fine-tune them on your own datasets and then share them with the community. At the same time, each Python module defining an architecture is fully standalone and can be modified to enable quick research experiments.

Transformers is backed by the three most popular deep learning libraries — Jax, PyTorch and TensorFlow — with a seamless integration between them.

kaldi 0-2.01aadd7
Dependencies: alsa-lib@1.2.16 gfortran@14.3.0 glib@2.86.0 gstreamer@1.28.1 jack@0.125.0 openblas@0.3.31 openfst@1.8.4 portaudio@190600.20161030 python@3.12.12
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: Speech recognition toolkit
Description:

Kaldi is an extensible toolkit for speech recognition written in C++.

python-pyro-ppl 1.9.1
Propagated dependencies: python-numpy@2.3.1 python-opt-einsum@3.4.0 python-pyro-api@0.1.2 python-pytorch@2.10.0 python-tqdm@4.67.1
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://pyro.ai
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Python library for probabilistic modeling and inference
Description:

This package provides a Python library for probabilistic modeling and inference.

python-gguf 0.19.0
Propagated dependencies: python-numpy@2.3.1 python-pyyaml@6.0.2 python-pyside-6@6.9.2 python-sentencepiece@0.2.1 python-tqdm@4.67.1
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://ggml.ai
Licenses: Expat
Build system: pyproject
Synopsis: Read and write ML models in GGUF for GGML
Description:

A Python library for reading and writing GGUF & GGML format ML models.

ggml 0.14.0
Dependencies: glslang@1.4.335.0 openblas@0.3.31 openblas-ilp64@0.3.31 opencl-icd-loader@2025.07.22 shaderc@2025.5 spirv-headers@1.4.335.0 spirv-tools@1.4.335.0 vulkan-headers@1.4.335.0 vulkan-loader@1.4.335.0
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/ggml-org/ggml
Licenses: Expat
Build system: cmake
Synopsis: Tensor library for machine learning
Description:

ggml is a ML library written in C and C++ with a focus on transformer inference, similar to ML libraries such as PyTorch and TensorFlow.

python-lap 0.5.12
Propagated dependencies: python-numpy@2.3.1
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/gatagat/lap
Licenses: FreeBSD
Build system: pyproject
Synopsis: Linear Assignment Problem solver (LAPJV/LAPMOD)
Description:

Lap is a linear assignment problem solver using Jonker-Volgenant algorithm for dense (LAPJV) or sparse (LAPMOD) matrices.

python-xgboost 1.7.6
Dependencies: xgboost@1.7.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://xgboost.ai/
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Python interface for the XGBoost library
Description:

XGBoost is an optimized distributed gradient boosting library designed to be highly efficient, flexible and portable. It implements machine learning algorithms under the Gradient Boosting framework. XGBoost provides a parallel tree boosting (also known as GBDT, GBM) that solve many data science problems in a fast and accurate way.

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).

sentencepiece 0.2.1
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/google/sentencepiece
Licenses: ASL 2.0
Build system: cmake
Synopsis: Unsupervised tokenizer for Neural Network-based text generation
Description:

SentencePiece is an unsupervised text tokenizer and detokenizer mainly for Neural Network-based text generation systems where the vocabulary size is predetermined prior to the neural model training. SentencePiece implements subword units---e.g., byte-pair-encoding (BPE) and unigram language model---with the extension of direct training from raw sentences. SentencePiece allows us to make a purely end-to-end system that does not depend on language-specific pre- or post-processing.

python-paramz 0.9.6
Propagated dependencies: python-decorator@5.2.1 python-numpy@1.26.4 python-scipy@1.16.3 python-six@1.17.0
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/sods/paramz
Licenses: Modified BSD
Build system: pyproject
Synopsis: The Parameterization Framework
Description:

paramz is a lightweight parameterization framework for parameterized model creation and handling. Its features include:

  • Easy model creation with parameters.

  • Fast optimized access of parameters for optimization routines.

  • Memory efficient storage of parameters (only one copy in memory).

  • Renaming of parameters.

  • Intuitive printing of models and parameters.

  • Gradient saving directly inside parameters.

  • Gradient checking of parameters.

  • Optimization of parameters.

  • Jupyter notebook integration.

  • Efficient storage of models, for reloading.

  • Efficient caching.

nerd-dictation 0-2.03ce043
Propagated dependencies: python-vosk@0.3.50
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: pyproject
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.

mnn 3.5.0
Dependencies: fp16@0.0-1.0a92994 glew@2.2.0 glslang@1.4.335.0 glu@9.0.2 mesa@26.0.2 mesa-headers@26.0.2 mesa-opencl@26.0.2 opencl-headers@2025.07.22 opencl-clhpp@2025.07.22 opencl-icd-loader@2025.07.22 opencv@4.13.0 protobuf@3.20.3 pthreadpool@0.1-3.560c60d rapidjson@1.1.0-1.949c771 shaderc@2025.5 vulkan-headers@1.4.335.0 vulkan-loader@1.4.335.0
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: http://www.mnn.zone/
Licenses: ASL 2.0
Build system: cmake
Synopsis: Fast, lightweight deep learning framework
Description:

MNN is a deep learning framework. It supports inference and training of deep learning models for inference and training on-device.

frugally-deep 0.15.31
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/Dobiasd/frugally-deep
Licenses: Expat
Build system: cmake
Synopsis: Header-only library for using Keras (TensorFlow) models in C++
Description:

frugally-deep is a header-only C++ library for inference of Keras machine learning models on a single CPU core.

tflite-micro 0-0.a94423c
Dependencies: flatbuffers@23.5.26 gemmlowp@0.1-2.16e8662 kissfft-for-tflite-micro@130 ruy@0-1.caa2443
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://ai.google.dev/edge/litert/microcontrollers/overview
Licenses: ASL 2.0
Build system: gnu
Synopsis: Infrastructure to enable deployment of ML models to embedded targets
Description:

TensorFlow Lite for Microcontrollers is a port of TensorFlow Lite designed to run machine learning models on DSPs, microcontrollers and other devices with limited memory.

python-brian2tools 0.3
Propagated dependencies: python-brian2@2.10.1 python-libneuroml@0.6.7 python-markdown-strings@3.3.0 python-matplotlib@3.10.8 python-pylems@0.6.9 python-tables@3.10.2-0.aad9079
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/brian-team/brian2tools
Licenses: CeCILL
Build system: pyproject
Synopsis: Tools for the Brian 2 simulator
Description:

Visualization and NeuroML import/export tools for the Brian 2 simulator.

qnnpack 0-0.7d2a4e9
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.

magic-wormhole-mailbox-server 0.5.1
Propagated dependencies: python-attrs@25.3.0 python-autobahn@25.11.1 python-idna@3.10 python-service-identity@24.2.0 python-treq@24.9.1
Channel: guix
Location: gnu/packages/magic-wormhole.scm (gnu packages magic-wormhole)
Home page: https://github.com/magic-wormhole/magic-wormhole-mailbox-server
Licenses: Expat
Build system: pyproject
Synopsis: Magic-Wormhole central mailbox server
Description:

This package provides the main server that Magic-Wormhole clients connect to. The server performs store-and-forward delivery for small key-exchange and control messages. Bulk data is sent over a direct TCP connection, or through a transit-relay.

magic-wormhole 0.21.1
Propagated dependencies: python-attrs@25.3.0 python-autobahn@25.11.1 python-automat@24.8.1 python-click@8.3.1 python-humanize@4.14.0 python-iterable-io@1.0.0 python-noiseprotocol@0.3.1 python-pynacl@1.5.0 python-qrcode@8.2 python-spake2@0.9 python-tqdm@4.67.1 python-twisted@25.5.0 python-txtorcon@24.8.0 python-zipstream-ng@1.9.0
Channel: guix
Location: gnu/packages/magic-wormhole.scm (gnu packages magic-wormhole)
Home page: https://github.com/magic-wormhole/magic-wormhole
Licenses: Expat
Build system: pyproject
Synopsis: Securely transfer data between computers
Description:

Magic-Wormhole is a library and a command-line tool named wormhole, which makes it possible to securely transfer arbitrary-sized files and directories (or short pieces of text) from one computer to another. The two endpoints are identified by using identical "wormhole codes": in general, the sending machine generates and displays the code, which must then be typed into the receiving machine.

The codes are short and human-pronounceable, using a phonetically-distinct wordlist. The receiving side offers tab-completion on the codewords, so usually only a few characters must be typed. Wormhole codes are single-use and do not need to be memorized.

Total packages: 32521