Profiles
Profile commands manage character profiles and interactive sessions.
Alias: pr
| Command | Alias | Description |
|---|---|---|
add | ad | Create a new character profile |
list | li | List all profiles |
edit | ed | Open a profile in your editor |
talk | ta | Role-play as a character |
remove | rm | Remove a profile |
nib profile add
Create a new character profile.
Synopsis
nib profile add <slug>Creates characters/<slug>.yaml with a template you can fill in.
Examples
$ nib pr ad elena
# creates characters/elena.yamlnib profile list
List all character profiles in the project.
Synopsis
nib profile listnib profile edit
Open a character profile in your editor.
Synopsis
nib profile edit <slug>nib profile talk
Launch an interactive session where the agent role-plays as a character at a specific point in your story.
Synopsis
nib profile talk <slug> <scene>The conversation is grounded in the character’s profile, personality, and all indexed continuity data up to the specified scene.
Examples
# Interview Elena at chapter 12, scene 3
$ nib pr ta elena 12.3nib profile remove
Remove a character profile.
Synopsis
nib profile remove <slug>