Skip to content

Usage ​

Interactive Mode ​

Launch the interactive TUI:

bash
persona

Keyboard Shortcuts ​

KeyAction
↑ / ↓Navigate provider list
EnterSwitch to selected provider
aAdd new provider
eEdit selected provider
dDelete selected provider
pTest ping selected provider
tChange theme
rRefresh provider list
qQuit

Provider Templates ​

Persona supports multiple provider templates. List available templates:

bash
persona templates

Add a provider using a template:

bash
persona add --template openai --api-key sk-xxx

Theme Management ​

bash
# Show current theme
persona theme

# List available themes
persona theme list

# Switch to a theme
persona theme gruvbox

Available themes:

  • persona - Default dark theme
  • gruvbox - Vintage/gruvbox color scheme
  • dracula - Popular purple dark theme
  • nord - Arctic, north-bluish color palette

Environment Variables ​

Manage environment variable overrides:

bash
# Show current config
persona env

# Edit config
persona env edit

Sync Templates and Themes ​

Update templates and themes from GitHub:

bash
# Sync all
persona sync

# Sync only templates
persona sync --templates

# Sync only themes
persona sync --themes

# Force overwrite
persona sync --force

Released under the MIT License.