Install
zetl requires a Rust toolchain. Install one via rustup if you don’t already have it.
(given single-binary)
(given fast-startup)
(given type-safe)
Basic install (wikilinks only)
make install
This builds a lean binary with wikilink parsing, graph queries, search, TUI, and the web UI — everything except concepts/Defeasible Reasoning.
With reasoning support
cargo install --path . --features reason
The reason feature gate pulls in the concepts/Spindle Lisp runtime (spindle-core). Without it, running zetl reason prints a helpful error instead of failing silently — see Feature Gates for the design rationale.
From source
git clone <repo-url>
cd zetl
make # fmt + clippy + build + test
make release # optimized binary
Verify installation
zetl --version
zetl -d ./demo-vault stats
You should see page counts and link statistics from the included Demo Vault.
See also: Quick Start, CLI Reference, Compatibility