You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Encrypted secrets vault with a browser UI and REST API. Store API keys, database URLs, and other sensitive credentials in AES-256-GCM encrypted vaults with multi-vault support, group organization, and password recovery via BIP39 mnemonic phrases.
Quick Start
bun install
bun run dev
open http://localhost:3000
Features
AES-256-GCM encryption with Scrypt key derivation
Multi-vault support with independent passwords and auto-lock timers
24-word BIP39 recovery keys (plus hex and QR code formats)
Group organization with drag-and-drop reordering
.env file import with two-phase preview/confirm workflow
Auto-lock with configurable timeout (default 5 minutes)
macOS Keychain integration for stay-authenticated auto-unlock
bun run dev # Dev server with hot reload
bun run build # Build library + UI
bun run build:lib # Build library only
bun run build:ui # Build UI only (minified)
bun run typecheck # TypeScript strict validation
bun test# All tests
bun run test:integration # Integration tests
bun run test:e2e # E2E tests