Skip to content
Beskid The Beskid Book

Beskid

Jump to a Beskid service

Beskid

Jump to a Beskid service

01. It works on my machine (and yours, eventually)

Install the Beskid CLI, verify a release or local build, and run your first commands without ritual sacrifice.

It works on my machine (and yours, eventually)

Philosophy is optional. A compiler binary is not.

This chapter is the “get off Twitter and onto a terminal” track: downloads, PATH, building from source when you must, and the smallest smoke test that proves the toolchain is alive. Normative install contracts live on Downloads and in tooling manifests; here we stay practical.

If you skipped Why Beskid Exists, nobody is judging you (much).

SectionTopic
Downloads and rolling releasescli-latest, version files, and what “rolling” means.
Install scripts and PATHPlatform install tabs, shell profile, and finding beskid.
Build from sourceCompiler workspace, targets, and when CI binaries are not enough.
First smoke testbeskid --version, parse, analyze on a real .bd file.
Troubleshooting installWrong arch, stale PATH, corelib materialization, and other fun.
  • You have a beskid binary on your PATH (or you know exactly why not).
  • You understand rolling CLI versioning vs pinning for CI.
  • You can run a one-file parse/analyze without opening the compiler repo.

Downloads and rolling releases — or jump straight to First smoke test if someone already installed the CLI for you.

02. PATH not found — tooling anyway — editors, LSP, and the CLI surface you will live in daily.