// installation

Installation

Choose a native installer, the @devkitvault/recall npm package, or the VS Code extension. The CLI vault is local-first — no account required to save and run commands. Sync and Ask need Pro.

Native builds are a single binary with no runtime. The npm CLI is a JavaScript build that requires Node.js 18+.

first minute

Install, then save locally (no login). Ask is Pro and only prints — it does not run commands. rec is the same binary as recall. Walkthrough: save and run commands locally.

npm install -g @devkitvault/recall recall save "docker compose up -d" -n up -t docker recall import history recall list recall run up
rec — zsh
rec "that docker command from last week" prints docker compose from the vault. Ask does not run it.

macOS / Linux

# Install with one command
curl -fsSL https://devkitvault.com/recall/install.sh | sh

The script detects your OS and architecture automatically and installs to ~/.local/bin/recall.

Windows

# Run in PowerShell
irm https://devkitvault.com/recall/install.ps1 | iex

Installs to %USERPROFILE%\.local\bin\recall.exe and adds it to PATH.

npm (Node.js 18+)

# Global install
npm install -g @devkitvault/recall

Package: @devkitvault/recall on npm. Auth stores a token under ~/.recall/token (same as native).

VS Code extension

In VS Code, open Extensions and search recall (publisher devkitvault), or use the Marketplace link below.

Open recall on Visual Studio Marketplace

Manual download

Download from GitHub Releases (native binaries) or the links below:

PLATFORMFILE
Windows x64recall-windows-x64.exe ↓
macOS ARM64recall-macos-arm64 ↓
macOS x64recall-macos-x64 ↓
Linux x64recall-linux-x64 ↓

Verify installation

recall --version# prints the installed recall version
recall doctor✔ Config file✔ API reachable✔ Auth token✔ Token validEverything looks good!

Shell completion

bash
eval "$(recall completion bash)"
zsh
eval "$(recall completion zsh)"
PowerShell
recall completion ps | Out-String | Invoke-Expression