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.25+ (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.25+.
From Source
Section titled “From Source”Requires Go 1.25+.
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.