Install.
Prebuilt binary for your platform. One real dependency: ffmpeg.
Quick install
Pipe the installer to sh. It checks ffmpeg, then downloads the prebuilt binary for your platform (Linux/macOS, amd64/arm64) from the latest release into /usr/local/bin (or ~/.local/bin if that isn't writable). It never installs anything without asking. No Go, no git.
terminal
curl -fsSL https://kyfram-site-68056d.gitlab.io/install.sh | sh
Verify:
terminal
kyfram --version # kyfram v0.4.1
Pin a version
Pass a tag after the dash-dash to install exactly that release; omit it for latest. Binary downloads only exist for tags published after the v0.4.1 pipeline — older tags fall back to source.
terminal
curl -fsSL https://kyfram-site-68056d.gitlab.io/install.sh | sh -s -- v0.4.1
# or
VERSION=v0.4.1 sh install.sh
From source
terminal
git clone https://gitlab.com/codetesla51/kyfram && cd kyfram
go build -o kyfram ./cmd/kyfram
./kyfram --help
Or with Go directly (no clone):
terminal
go install gitlab.com/codetesla51/kyfram/cmd/kyfram@v0.4.1
Dependencies
| Tool | Why | Notes |
|---|---|---|
| ffmpeg | mp4 encoding | installed on PATH; render --format png works without it |
| edge-tts | neural TTS | optional; falls back to espeak-ng, then sine beeps |