An attempt at packaging Ollama for GNU Guix.
Find a file
2025-04-29 09:26:44 +00:00
.guix/modules Update .guix/modules/ollama-bin.scm 2025-04-29 09:25:15 +00:00
logs updated logs 2024-04-03 05:47:02 +05:30
per-package fix: add missing package declaration 2024-04-03 08:46:13 +05:30
.dir-locals.el Set dir-locals to disable indentation preservation. 2024-12-20 21:17:42 +05:30
.guix-channel fix: rename module to bin, fix channel config 2024-04-08 15:04:25 +05:30
building-ollama-for-guix.org Bump to 0.6.6 in org file 2025-04-29 09:26:44 +00:00
LICENSE.md Initial commit 2024-04-01 01:46:57 +05:30
ollama-full.scm fix: add missing package declaration 2024-04-03 08:46:13 +05:30
readme.org fix name of binary in readme 2024-04-28 01:56:33 +05:30
test.sh Fix: bash script to use -f instead. 2024-04-03 05:46:40 +05:30

Ollama for Guix

This repository contains the package declarations of dependencies required for Ollama which are not packaged yet, and for Ollama itself.

They are available as one package per file in per-package directory. A single file containing all the packages is available here.

The files are generated from this org document. It has been adapted from the guix import command.

To use this, add this to your ~/.config/guix/channel.scm file.

  (cons (channel
         (name 'ollama-guix)
         (url "https://codeberg.org/tusharhero/ollama-guix"))
        %default-channels)

Then, run guix pull to fetch the package definitions, followed by guix install ollama-linux-amd64 to install the binary version (the only one available right now).

All the files are licensed under the GPLv3 © 2024 tusharhero.