Sigil Wallet LogoSigil Wallet
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:

OSKeychain Backend
macOSKeychain Access
Linuxlibsecret (GNOME Keyring / KWallet)
WindowsCredential 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-devel

Install via npm

Install the Sigil Wallet CLI globally:

npm i -g sigil-wallet

Or with pnpm:

pnpm add -g sigil-wallet

Verify Installation

sigil --version

You should see the installed version number printed to the terminal.

Next Step

Run the initialization wizard to set up your workspace:

sigil init

This will walk you through:

  1. Configuring your first LLM provider
  2. Generating your first agent wallet
  3. Setting up the local database

See Quick Start for the full walkthrough.

On this page