Sigil Wallet LogoSigil Wallet

CLI Reference

Complete command reference for the Sigil Wallet CLI.

The Sigil Wallet CLI is the primary management interface for agents, providers, directives, and system configuration.

Workspace

CommandDescription
sigil onboardLaunch the guided setup wizard (Recommended for first-time setup)
sigil initAlias for onboard
sigil startBoot the API server and resume all active agent loops (Daemonized by default)
sigil stopHalt the background daemon and all running intervals
sigil statusShow daemon health, API URL, and session token info
sigil killEmergency halt — wipe keys from memory and stop all signing
sigil healthCheck database validity and connection health

Agent Management

Main Agent

The primary agent is named sigil. It is the system's root agent.

CommandDescription
sigil agent initInitialize the main "sigil" agent (generate or import wallet)
sigil agent startLaunch the main agent's loop
sigil agent pausePause the main agent
sigil agent infoShow main agent details (address, balance, status)
sigil agent resetDestroy and re-initialize the main agent

Sub-Agents

You can create multiple sub-agents for specialized tasks.

CommandDescription
sigil agent create <name>Create a new sub-agent with its own isolated wallet
sigil agent listList all agents (main and sub-agents)
sigil agent get <name>Show detailed info for a specific agent
sigil agent start-agent <name>Start a specific sub-agent loop
sigil agent pause-agent <name>Pause a specific sub-agent
sigil agent destroy <name>Permanently delete an agent and its data

Logs & Transactions

CommandDescription
sigil chat <agent> "<message>"Send a message to an agent's context window
sigil logsView daemon process logs
sigil tx list <agent>View transaction history for an agent

Providers (LLM)

CommandDescription
sigil provider add <name>Configure a new LLM provider
sigil provider set-primary <name>Switch the active primary provider
sigil provider listView all configured providers
sigil provider remove <name>Remove a provider configuration

Configuration & Auth

CommandDescription
sigil auth token[New] Show the current session token for UI/Extension authentication
sigil auth rotateRegenerate the API session token
sigil config set --loop-interval <sec>Adjust global loop timing

UI Launchers

CommandDescription
sigil dashboardOpen the Web UI in your default browser
sigil tuiLaunch the interactive terminal dashboard

Examples

Full onboarding flow

sigil init
sigil agent create --name "alpha"
sigil agent start "alpha"
sigil logs --follow

Switch LLM provider

sigil provider add ollama
sigil provider set-primary ollama

Emergency halt

sigil kill

On this page