Commands Reference
Main Commands
persona
Launch interactive TUI mode.
persona ls
List all configured providers.
bash
persona lspersona use <id>
Switch to a provider by ID.
bash
persona use abc12345persona add
Add a new provider interactively or with flags.
bash
# Interactive mode
persona add
# With flags
persona add --template openai --name "My OpenAI" --api-key sk-xxxOptions:
--template<name>- Use a provider template--name <name>- Provider name--base-url <url>- API base URL--default-model <model>- Default model--haiku-model <model>- Haiku model--opus-model <model>- Opus model--sonnet-model <model>- Sonnet model
persona edit <id>
Edit an existing provider.
bash
persona edit abc12345persona rm <id>
Delete a provider.
bash
persona rm abc12345persona ping [id]
Test provider API connection.
bash
persona ping abc12345persona status
Show current active provider and configuration.
bash
persona statusTemplate & Theme Commands
persona templates
List available provider templates.
bash
persona templatespersona theme
Manage themes.
bash
persona theme # Show current theme
persona theme list # List available themes
persona theme <name> # Switch to a themepersona sync
Sync templates and themes from GitHub.
bash
persona sync # Sync all
persona sync --templates # Sync only templates
persona sync --themes # Sync only themes
persona sync --force # Force overwriteConfig Commands
persona env
Manage environment variable overrides.
bash
persona env # Show current config
persona env edit # Edit configHelp
persona help
Show help information.
bash
persona help
persona help use