Quick Start¶
Get up and running with lbx in minutes.
Installation¶
See Installation Guide for other installation options.
CLI Usage¶
Create a new vault¶
You'll be prompted for a password. The derived encryption key is stored in your OS keychain.
Add a secret¶
Or pipe it for better security:
Retrieve a secret¶
If the keychain key is missing or outdated, you'll be prompted for the password.
Update a secret¶
List services and secrets¶
Rename or move secrets¶
Lock the vault¶
Delete the vault¶
Python API¶
from lbx import Lbx
# Load vault (auto-load key from keychain when available)
vault = Lbx()
vault.get_secret("github", "token") # returns SecretEntry
vault.add_secret("github", "token", "new-value")
vault.list_services()
vault.list_secrets()
Next Steps¶
- CLI Users: See CLI Reference for all commands
- Python Developers: See API Reference for complete documentation
- Need Help?: Check Installation Guide for troubleshooting
See Also¶
Documentation:
- Installation Guide - Detailed installation instructions
- CLI Reference - Complete command reference
- API Reference - Python API documentation
Support:
- GitHub Issues - Bug reports and feature requests
- GitHub Discussions - Questions and community support