Skip to content

Quickstart

This tutorial takes a local installation from zero to a working memory command. It uses the interactive setup route; use the reference pages when you need a managed or remote deployment.

On macOS or Linux, install the native binary:

Terminal window
curl -fsSL https://signetai.sh/install.sh | bash
signet --help

On Windows x64, use the PowerShell installer:

Terminal window
iwr -useb https://signetai.sh/install.ps1 | iex

See Install for package-manager alternatives and non-interactive setup.

Terminal window
signet setup

Setup prepares a minimal local workspace and opens guided dashboard onboarding: connect the agents and model you choose, optionally bring an Obsidian vault, transcript exports, or files, then test and save a first memory. The default interactive path does not preselect providers or harnesses, create identity files, install skills, or initialize Git. Provider processing starts only after your explicit connection test and enable action. Fresh workspaces default Dreaming to on, and onboarding asks about it beside provider/model setup. If you continue without a working provider, Dreaming remains enabled but unavailable until one is connected and tested. Existing workspaces keep their current setting unless you opt in with signet setup --enable-dreaming. See Set up Signet for the flow and recovery steps.

Fresh interactive setup leaves identity management off and creates no identity files. Configure an identity preset later if you want Signet-managed prompt files; scripted CLI setup still supports --identity-mode and --identity-preset.

The CLI creates the protected workspace and database bootstrap, starts a local daemon unless the workspace targets a remote one, and opens the dashboard directly to onboarding.

Terminal window
signet status
signet dashboard

signet dashboard opens the local dashboard and starts the local daemon when necessary. If setup points the workspace at a remote daemon, the CLI uses that configured daemon URL instead.

Terminal window
signet remember "Use Bun for this project" --tags project,tooling
signet recall "Which package manager should this project use?"

Use --critical with signet remember to pin a memory. Recall combines the available keyword and embedding search paths; setup can run without embeddings if you prefer.