Skip to main content
bt profiles manages saved Braintrust login profiles. A profile stores local login metadata and credentials for one Braintrust app URL. Organization and project context are selected separately with bt switch. Use bt status --all when you need to verify whether saved profiles still have valid credentials. Deleting a profile removes local profile metadata and stored credentials. It does not revoke API keys or sign you out of the Braintrust web app. When you rename a profile, bt updates references to it in the global ~/.config/bt/config.json file (or $XDG_CONFIG_HOME/bt/config.json) and the active local .bt/config.json file for the current directory. Deleting a profile clears those references.

Subcommands

Examples

Flags

bt profiles accepts shared global flags, including --json and --profile. --json works with every subcommand.