# macOS (Apple silicon) - the tray app, started from the menu bar
$ brew install --cask borisbat/daslang/dasllama
# macOS and Linux (x86_64, arm64) - the commands; the two forms conflict, pick one
$ brew install borisbat/daslang/dasllama
# on PATH: dasllama-server, dasllama-cli, dasllama-bench, dasllama-watchdog
$ dasllama-cli --help
# Windows x64
$ scoop bucket add daslang https://github.com/borisbat/scoop-daslang
$ scoop install dasllama
# on PATH: dasllama-server, dasllama-cli, dasllama-bench, dasllama-watchdog; a Start-menu shortcut starts the watchdog
$ dasllama-cli --help
# Windows x64, Linux x86_64 / arm64, macOS Apple silicon - a candidate's wheels live on test.pypi
$ pip install -i https://test.pypi.org/simple/ dasllama==0.6.6rc1
# on PATH: dasllama-server, dasllama-cli, dasllama-bench, dasllama-watchdog; the release lands on pypi.org as pip install dasllama
$ dasllama-cli --help
# Debian / Ubuntu - the .deb from the release page:
amd64 ·
arm64
$ sudo apt install ./dasllama_0.6.6.rc1_amd64.deb
# pulls libssl3 and curl; the bundle sits in /opt/dasllama, the commands link into /usr/bin
$ dasllama-cli --help
$ sudo dnf install ./dasllama-0.6.6.rc1-1.x86_64.rpm
# pulls openssl-libs and curl; the bundle sits in /opt/dasllama, the commands link into /usr/bin
$ dasllama-cli --help
# 2 — unpack, start the watchdog (the app on a Mac), open the control page and pick a model from the catalog
$ ./watchdog
# 3 — measure your box: the control page's benchmark button (pp512 / tg128 on the served model), or dasllama-bench beside the server, with --ref pointed at a llama-bench binary for the comparison (
how ↗)
# not code-signed: macOS asks once under Privacy & Security, Windows SmartScreen once