uj is the UserJourneys command-line interface: a thin client over the same MCP tools the AI assistants use. It is built for people at a terminal and for agents that shell out to it, so every command keeps its result on stdout and everything else (progress, guides, errors) on stderr.
Install
Install
uj upgrade replaces the binary in place; uj version prints the installed version.
Sign in
Sign in
uj auth status shows who you are signed in as; uj auth logout forgets the token.
Project scope
Every study, interview and analytics command runs against one project. Pick a default once, or pass it on each call:Choose a project
--project <name|id>, then the UJ_PROJECT environment variable, then the stored default.
Next
Study Manager commands coversuj studies: triage your studies, read a study and its ledger, list what changed, and message the study’s agent. uj help <command> prints the same page offline.