How acevflow/arca works
Arca is a planned local-only desktop password vault. Its intended workflow is to create or unlock a vault with a master password, manage passwords, secure notes and attached files, then export an encrypted backup or import passwords from CSV; password generation is another user capability. The README describes a thin TypeScript UI over Rust/Tauri, with cryptography and data access in Rust. This checkout contains no application source, so the graph reflects documented plans and layers, not inspected implementations; uncertain internal calls are omitted.
Components 16
User interface
- Desktop interface
- Vault workflow
- Item management
- Password generator UI
- Backup and import UI
Rust core
- Tauri commands
- Vault lifecycle
- Vault items and search
- Password generation
- CSV password import
- Encrypted backup
Security and storage
- Key derivation and encryption
- Encrypted vault database
- Encrypted attachments
- Auto-lock and clipboard
Other components
- Vault user
Connections 18
- Vault user → Desktop interface: uses
README.md - Desktop interface → Tauri commands: invokes
README.md - Vault workflow → Desktop interface: renders in
- Item management → Desktop interface: renders in
- Password generator UI → Desktop interface: renders in
- Backup and import UI → Desktop interface: renders in
- Tauri commands → Vault lifecycle: handles vault actions
- Tauri commands → Vault items and search: handles item actions
- Tauri commands → Password generation: handles generation
- Tauri commands → CSV password import: handles import
- Tauri commands → Encrypted backup: handles export
- Vault lifecycle → Key derivation and encryption: derives vault key
README.md - Vault lifecycle → Encrypted vault database: opens vault
README.md - Vault items and search → Encrypted vault database: stores item data
- Vault items and search → Encrypted attachments: links attachments
README.md - Encrypted backup → Encrypted vault database: exports vault data
- CSV password import → Vault items and search: imports passwords
README.md - Vault lifecycle → Auto-lock and clipboard: locks on inactivity
README.md