AI product Open source

good-door

good-door is a command-line secrets manager for people and AI agents. Its `elbab` CLI encrypts credentials with age while keeping each machine's key in an OS vault or secure hardware, including macOS Keychain or Secure Enclave, Linux TPM or Secret Service, Windows DPAPI, and external identity commands such as YubiKey plugins. It can store individual fields, run commands with credentials supplied only through the environment, copy values briefly to the clipboard, create expiring entries, and mask secrets in agent shells and pipes.

View repository Mentioned in 1 video ↓

Overview

The tool also protects existing SSH keys, AWS credentials, cloud-provider commands, configuration files, folders, and `.env` files. It can scan code for secret names without displaying values, and its agent skill runs commands with credentials without exposing the credential values to the agent. It requires Python 3.9+ and age 1.2+; the repository states that protected files and folders are limited to 256 MB and that the tool does not protect copies left in backups, sync services, transcripts, or by a compromised account.

What good-door is used for

1 use taken from transcripts — each links to the moment in the video.

  • A command-line secrets manager for people and AI agents. Each machine's key lives in the OS vault or secure hardware like the Mac secure enclave or a Linux TPM, so agents can run commands needing credentials without ever seeing the values.

Videos mentioning good-door

1 in the library.