All apps/keyring

keyring

keyring

Store and access your passwords safely.

Runs as keyring|macOS, Linux, Windows|github.com

Command form

ai-draft · 2 tasks · 7 fields

Read, store or delete a password in the system keyring for a service and username. Backend paths, --disable and completion are left out.

Opens the form; the finished command lands at your prompt, unrun
otty gui keyring
Get, set or delete a passwordExample values, fixed in this page — nothing here reaches a terminal
Basic
Operation*
Get passwordenum
Service*
string
Username*
string
TasksEach one presets the form for one job
Get a password
operationserviceusername
Store a password
operationserviceusername
ParametersOnly these flags are editable in the form
Operation
enum · positional 0
getsetdeldiagnose
Service
string · positional 1
Username
string · positional 2
Keyring backend
string
--keyring-backend-b
Get mode
enum
--modepasswordcreds
Output format
enum
--outputplainjson
List backends
boolean
--list-backends
SourcesEvery flag above is checked against these
help
"-b", "--keyring-backend", help="Name of the keyring backend", "--list-backends", help="List keyring backends and exit", "--mode", choices=self.parser._get_modes, # _get_modes = ["password", "creds"] "--output", choices=self.parser._output_formats, # _output_formats = ["plain", "json"] self.parser._operations = ["get", "set", "del", "diagnose"] 'operatio…
helpmain 2026-10

github.com

Before it fills your prompt, Otty checks the installed keyring against its version. A form that does not match your version is not offered.