download · v1.3.0

One binary. No Python, no account.

Unpack it anywhere and run it. Everything knaif needs ships beside the binary — the model is fetched on first run and verified against a pinned hash.

all platforms

Windows

x64

Requires Windows 10 or later

Signed by Blackdeep Technologies Ltd. A new release has no download reputation yet, so Edge may say the file "isn't commonly downloaded": open the download's "…" menu, choose Keep, then Show more → Keep anyway. If Windows then shows "Windows protected your PC", choose More info → Run anyway. Verify the checksum first.

Linux

x64

Requires glibc 2.34+ and libstdc++ providing GLIBCXX_3.4.30 / CXXABI_1.3.13

Tested on Ubuntu 22.04+, Debian 12+, Fedora 36+, Linux Mint 21+.

RHEL / Rocky / AlmaLinux 9 is not supported — glibc is new enough, but the shipped libstdc++ is one version short of GLIBCXX_3.4.30. Bundling libstdc++ was rejected: libggml-vulkan.so dlopens a host driver built against the system copy.

macOS

arm64

Requires Apple Silicon and macOS 12 or later

  • installer 14.2 MB

    Signed and notarized installer. It offers the model and the supporting tools (through Homebrew, when Homebrew is installed).

  • portable 14.2 MB

    Unpack anywhere and run. Or with Homebrew: brew install blackdeep-tech/knaif/knaif

The first run takes about 15 s longer while Metal compiles its shaders; later runs do not pay it again. Intel Macs are not supported.

verify what you downloaded

The Windows binaries are signed by Blackdeep Technologies Ltd (Properties → Digital Signatures) and the macOS files are signed and notarized by Apple's service, but a browser or SmartScreen warning says only that a file is new, not whether it is intact: the checksum is what tells you that. Every artifact is listed in one manifest.

SHA256SUMS for v1.3.0
# Windows (PowerShell)
Get-FileHash .\knaif-1.3.0-windows-x64-setup.exe -Algorithm SHA256

# macOS
shasum -a 256 knaif-1.3.0-macos-arm64.pkg

# Linux
sha256sum knaif-1.3.0-linux-x64.tar.gz

graphics

Every Windows and Linux download includes CPU and Vulkan support, and auto-selects Vulkan when a capable driver is present. On a Mac, knaif runs on the GPU through Metal.

CUDA

On NVIDIA Blackwell cards (RTX 50xx) the Vulkan path runs at roughly CPU speed, so CUDA is what makes knaif usable there. On older NVIDIA cards it is faster and genuinely optional.

knaif backend install cuda · ~668 MB · needs NVIDIA driver R580 or newer

after you install

On first run knaif offers to download the recommended model (~2.5 GB) into ~/.knaif, verified against a pinned SHA-256. Upgrading knaif re-downloads nothing while the recommendation is unchanged.

Skills that use external programs (FFmpeg, LibreOffice, Ghostscript, Tesseract) need them installed separately. Run `knaif skills deps` to see what is missing.

$ knaif models pull
$ knaif run ffmpeg "make a thumbnail from the first frame of clip.mp4"
$ knaif run ffmpeg --dry-run "..."   # print the command, don't run it

knaif 1.3.0, published 16 October 2026. Older builds are on the releases page.