Getting Started
Installation
System requirements and installation methods for Sigil Wallet.
Prerequisites
Before installing Sigil Wallet, ensure you have:
- Node.js 18 or later — Download
- pnpm (recommended) or npm —
npm i -g pnpm - A supported operating system: macOS, Linux, or Windows
Sigil Wallet uses your OS Keychain for key storage, which requires:
| OS | Keychain Backend |
|---|---|
| macOS | Keychain Access |
| Linux | libsecret (GNOME Keyring / KWallet) |
| Windows | Credential Manager |
On Linux, you may need to install libsecret if it's not already available:
# Debian / Ubuntu
sudo apt install libsecret-1-dev
# Fedora
sudo dnf install libsecret-develInstall via npm
Install the Sigil Wallet CLI globally:
npm i -g sigil-walletOr with pnpm:
pnpm add -g sigil-walletVerify Installation
sigil --versionYou should see the installed version number printed to the terminal.
Next Step
Run the initialization wizard to set up your workspace:
sigil initThis will walk you through:
- Configuring your first LLM provider
- Generating your first agent wallet
- Setting up the local database
See Quick Start for the full walkthrough.
