Installation
System requirements
Section titled “System requirements”| Requirement | Details |
|---|---|
| OS | Linux, macOS, Windows (WSL or msys/mingw/cygwin) |
| Architecture | x86_64 (amd64) or arm64 |
| Go | 1.26+ (only for go install or building from source) |
Install script (recommended)
Section titled “Install script (recommended)”Downloads the latest release binary and verifies its SHA-256 checksum. Works on Linux, macOS, and Windows.
curl -fsSL https://raw.githubusercontent.com/OpenScribbler/syllago/main/install.sh | shInstalls to ~/.local/bin by default. To override the install directory:
curl -fsSL https://raw.githubusercontent.com/OpenScribbler/syllago/main/install.sh | INSTALL_DIR=/usr/local/bin shThe install script creates a syl alias symlink automatically, so you can use either syllago or syl to run commands.
Homebrew
Section titled “Homebrew”brew install openscribbler/tap/syllagoGo install
Section titled “Go install”go install github.com/OpenScribbler/syllago/cli/cmd/syllago@latestRequires Go 1.26+.
From source
Section titled “From source”Requires Go 1.26+.
git clone https://github.com/OpenScribbler/syllago.gitcd syllagomake buildVerify installation
Section titled “Verify installation”syllago versionSelf-update
Section titled “Self-update”syllago updateUpdates syllago to the latest release.
Shell completions
Section titled “Shell completions”syllago generates completions for bash, zsh, fish, and PowerShell.
Current session:
source <(syllago completion bash)Permanent (Linux):
syllago completion bash > /etc/bash_completion.d/syllagoPermanent (macOS):
syllago completion bash > $(brew --prefix)/etc/bash_completion.d/syllagoCurrent session:
source <(syllago completion zsh)Permanent (Linux):
syllago completion zsh > "${fpath[1]}/_syllago"Permanent (macOS):
syllago completion zsh > $(brew --prefix)/share/zsh/site-functions/_syllagoCurrent session:
syllago completion fish | sourcePermanent:
syllago completion fish > ~/.config/fish/completions/syllago.fishCurrent session:
syllago completion powershell | Out-String | Invoke-ExpressionNext steps
Section titled “Next steps”Head to the Quick Start to start managing your AI coding tool content.