Continuous Integration sponsored by Hercules CI
The goal of nixified.ai is to simplify and make available a large repository of AI executable code that would otherwise be impractical to run yourself, due to package management and complexity issues.
nix
command ran by the user will not need to be built from
source unless they have made modifications to the source code. This is
because when code is built by our CI (Hercules CI), it is pushed to
cachix.org, where it can be pulled by any nix
client like a
traditional binary distribution. If this infrastructure were to
disappear however, the user could still reproduce everything locally
thanks to Nix.nix
command, on any distribution
of Linux, and even Windows by using the Nix package manager.If you need your own AI project packaged in nixified.ai or need support with nixified.ai, professional support is available through the authors and contributors of the project.
Please contact [email protected] or check the AUTHORS file for a list of contributors you can reach out to. We can assist you in your AI endeavors.
If you’re interested in running nixified.ai in the Windows Subsystem for Linux, you’ll need to enable the WSL and then install NixOS-WSL via it. We provide a script that will do everything for you.
Execute the following in Powershell
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://raw.githubusercontent.com/nixified-ai/flake/master/install.ps1'))
The WSL must be installed via the Windows Store. The script will make an attempt to enable it automatically, but this only works on a fresh system, not one that has been modified manually.
See the following documentation from Microsoft for the details on how to enable and use the WSL manually
A Gradio web UI for Large Language Models. Supports transformers, GPTQ, AWQ, llama.cpp (GGUF), Llama models.
nix run github:nixified-ai/flake#textgen-amd
nix run github:nixified-ai/flake#textgen-nvidia
InvokeAI is an implementation of Stable Diffusion, the open source text-to-image and image-to-image generator. It provides a streamlined process with various new features and options to aid the image generation process.
nix run github:nixified-ai/flake#invokeai-amd
nix run github:nixified-ai/flake#invokeai-nvidia