home
Commands
CLI reference for chronicle.
chronicle [command] [options]
Running chronicle with no arguments opens
the interactive menu.
analyze
Analyze uncommitted changes and generate a commit plan
-
--pathPath to git repository -
--date-rangeDate range (e.g., 'last 30 days') -
--include-stagedInclude staged changes -
--include-unstagedInclude unstaged changes -
--include-untrackedInclude untracked files
backfill
Backfill git history with intelligent commit splitting
-
--pathPath to git repository -
--date-rangeDate range (e.g., 'spread over 2 weeks') -
--start-dateStart date (ISO format) -
--end-dateEnd date (ISO format) -
--dry-runPreview without making changes -
--interactiveInteractive mode with prompts -
--outputOutput format: visual, json, minimal
status
Show status of current repository changes
-
--pathPath to git repository
config
Actual config subcommands currently exposed by the CLI
-
initInteractive setup wizard -
showShow current configuration -
modelChange the LLM model -
providerChange the LLM provider -
promptSet or clear custom AI instructions -
telemetryManage telemetry settings
usage example
chronicle config init
chronicle config provider
chronicle config model
chronicle config prompt --clear
chronicle config telemetry --opt-out