Linux and macOS
curl -fsSL https://raw.githubusercontent.com/srimon12/qql-rs/main/scripts/install.sh | shWindows PowerShell
irm https://raw.githubusercontent.com/srimon12/qql-rs/main/scripts/install.ps1 | iexThe installed binary is qql.
Verify the CLI
qql version qql doctor --jsonRust
Cargo
cargo add qql qql-corePython
pip
pip install pyqqlUse pyqql-edge only when the in-process edge backend is required.
Node.js
npm
npm install @veristamp/nqqlUse @veristamp/nqql-edge for the heavier edge-enabled build.
WebAssembly
npm
npm install qql-wasmInitialize the module before calling browser exports.
Build from source
Section titled “Build from source”Workspace build
git clone https://github.com/srimon12/qql-rs.git cd qql-rs cargo build --release --workspaceEdge runtime
Section titled “Edge runtime”The in-process edge backend is an opt-in build. Compile the CLI with the edge feature to enable --edge and qql config edge:
Edge-enabled CLI build
cargo build --release -p qql-cli --features edgeSee the edge backend overview for capabilities and limits.
The runtime defaults to REST and gRPC. Edge and embedded model support are opt-in because they add substantial binary and model weight.