Skip to main content
Quick reference for every repr command. Bookmark this page.

Setup & Status

CommandWhat It Does
repr init [path]First-time setup - scan for repositories
repr statusShow overall health and sync status
repr modeShow current execution mode (local/cloud/locked)
repr doctorRun full diagnostics
repr whoamiShow current authenticated user
repr --versionShow repr version
Examples:

Story Generation

CommandWhat It Does
repr generateGenerate stories (uses default LLM)
repr generate --localGenerate using local LLM only
repr generate --cloudGenerate using repr cloud LLM
repr generate --template NAMEUse specific template (resume/changelog/narrative/interview)
repr generate --dry-runPreview what would be generated
repr generate --batch-size NProcess commits in batches of N
repr generate --since DATEGenerate from specific date forward
repr generate --repo PATHGenerate from specific repository only
Examples:

Commits

CommandWhat It Does
repr commitsShow recent commits
repr commits --days 7Show commits from last 7 days (week)
repr commits --days 3Show commits from last 3 days (standup)
repr commits --since DATEShow commits since specific date
repr commits --repo NAMEFilter by repository
repr commits --limit NLimit number of commits
repr commits --jsonOutput as JSON
Examples:

Story Management

CommandWhat It Does
repr storiesList all stories
repr stories --needs-reviewShow stories needing review
repr story view IDView specific story
repr story edit IDEdit story in $EDITOR
repr story delete IDDelete story permanently
repr story hide IDHide from public profile
repr story feature IDPin to top of profile
repr story unhide IDMake visible again
repr reviewInteractive review mode
Examples:

Repository Management

CommandWhat It Does
repr reposList tracked repositories
repr repos add PATHAdd repository to tracking
repr repos remove PATHStop tracking repository
repr repos pause PATHTemporarily pause tracking
repr repos resume PATHResume tracking
Examples:

Git Hooks

CommandWhat It Does
repr hooks install --allInstall hooks in all tracked repos
repr hooks install --repo PATHInstall in specific repo
repr hooks remove --allRemove from all repos
repr hooks remove --repo PATHRemove from specific repo
repr hooks statusCheck hook status and queue
Examples:

Cloud Operations

CommandWhat It Does
repr loginAuthenticate with repr.dev
repr logoutSign out
repr pushUpload new stories to cloud
repr push --allUpload all stories
repr push --dry-runPreview what would be uploaded
repr push --story IDPush specific story
repr pullDownload stories from cloud
repr syncBidirectional sync (pull + push)
repr sync --forceForce sync, overwrite conflicts
Examples:

LLM Configuration

CommandWhat It Does
repr llm configureInteractive LLM setup
repr llm testTest connection to LLM
repr llm add PROVIDERAdd BYOK API key (openai/anthropic/groq/together)
repr llm remove PROVIDERRemove BYOK provider
repr llm use MODESet default (local/cloud/byok:PROVIDER)
repr llm listShow available providers
Examples:

Privacy & Security

CommandWhat It Does
repr privacy explainShow privacy model summary
repr privacy auditShow log of network activity
repr privacy audit --days NAudit last N days
repr privacy lock-localDisable all cloud features
repr privacy lock-local --permanentPermanently disable cloud
repr privacy unlock-localRe-enable cloud features
Examples:

Profile & Export

CommandWhat It Does
repr profileView profile settings
repr profile set-bio TEXTSet profile bio
repr profile set-location TEXTSet location
repr profile set-available BOOLSet availability (true/false)
repr profile exportExport profile/stories
repr profile export --format mdExport as Markdown
repr profile export --format jsonExport as JSON
repr profile export --since DATEExport from specific date
repr profile linkGet public profile URL
Examples:

Data Management

CommandWhat It Does
repr dataShow storage stats
repr data backup -o FILECreate backup
repr data restore FILERestore from backup
repr data restore FILE --mergeMerge with existing data
repr data restore FILE --replaceReplace all data
repr data clear-cacheClear cache (keeps stories)
Examples:

Configuration

CommandWhat It Does
repr config showShow all configuration
repr config show KEYShow specific config value
repr config set KEY VALUESet config value
repr config editOpen config in $EDITOR
repr config resetReset to defaults
Examples:

Common Workflows

First-Time Setup

Daily Workflow (Automatic)

Daily Workflow (Manual)

Weekly Reflection

Interview Prep

Publishing Profile

Multi-Device Sync

Backup & Restore

Troubleshooting


Flags & Options

Common Flags (Work on Most Commands)

FlagWhat It Does
--helpShow help for command
--jsonOutput as JSON
--quietSuppress output
--verboseMore detailed output
--dry-runPreview without executing
Examples:

Environment Variables

VariableWhat It Does
REPR_CONFIG_DIROverride config directory (default: ~/.repr)
REPR_API_URLOverride API endpoint
REPR_LLM_API_URLOverride local LLM endpoint
EDITOREditor for repr story edit
Examples:

Tips & Tricks

Aliases to Add to Your Shell

Combine with jq for Filtering

Git Aliases for Sync

Now git pp pulls both code and stories.

Getting Help

CommandWhat It Does
repr --helpGeneral help
repr COMMAND --helpHelp for specific command
repr doctorDiagnose issues
Or visit:
Last updated: January 5, 2026 — For repr CLI v0.2.0