Install Fidan
Install the Fidan CLI, verify the toolchain, and understand the difference between portable and host-tuned builds.
Fidan ships as a native CLI toolchain.
Use the bootstrap install path first. It keeps the install story consistent with official releases and the update commands.
Bootstrap install
iwr https://fidan.dev/install.ps1 -UseBasicParsing | iexcurl -fsSL https://fidan.dev/install.sh | shThe install endpoints redirect to the canonical bootstrap scripts in the main Fidan repository.
Manual install path
If you want explicit artifact control, download the latest release archive:
https://github.com/fidan-lang/fidan/releases/latestExtract the archive and add the fidan binary to your PATH.
Stable release archives also ship the libfidan embedding bundle, including the shared library, static library, C header, and a small embedding example.
Verify the toolchain
fidan --versionIf the CLI resolves and prints a version, your install is working.
Portable vs host-tuned builds
- default builds stay portable
--releaseenables the aggressive performance build policy--target-cpulets you override the default when you need portability or a specific CPU/features target
fidan build app.fdn --release --target-cpu genericfidan build app.fdn --release--release defaults to native CPU tuning. If the produced binary must run on other machines, override it explicitly with --target-cpu generic or another compatible CPU target.