Getting Started
Requirements
Check your Node version:
Install
Use the global install flag for your package manager — e.g.npm install -g,yarn global add,pnpm add -g, orbun add -g.
Initialise
init will:
- Create
~/.workscribe/and initialise the local database - Detect your shell (zsh or bash) and install the capture hook
- If the shell hook is outdated, prompt you to update it
- If Claude Code is detected, offer to install a session capture hook
- Walk you through choosing an AI provider
Verify it’s working
Capture active and your configured AI provider. Run a few commands, then check:
Generate your first summary
What gets captured
Every command you run in the terminal is intercepted by the shell hook, filtered, redacted, and stored locally. Workscribe never stores:- Raw file contents
- File paths
- Passwords, tokens, or API keys (stripped before writing to disk)
- Commands you’ve added to the ignore list