A SwiftUI macOS application designed to verify which files have been archived by Archiware P5. Simple drag-and-drop interface to check folders against your P5 Archive with detailed reporting.
Choose the established nsdchat CLI edition or the new REST API beta v0.10 (build 22). The API edition connects over the network and can search every configured archive index without requiring local CLI access to the P5 server.
The REST API edition adds a complete proof-first lifecycle. Delete local copies that are already verified in P5, then submit files that are not yet archived directly to a configured P5 plan and client, monitor the archive job, re-check the files, and delete the newly archived local copies only after P5 proof is confirmed.
New in v0.10: add an ordered list of historical archived locations for each server. If the current or mapped path returns no archived files, Archive Manager automatically checks those older storage roots and reports which locations were tried, which one matched, and why the others did not.
Quick Verification
Drag-and-drop to check if files are backed up
Detailed Reports
File size, archive date, barcodes, volume ID
Multiple Servers
Configure multiple P5 server connections
Comprehensive Logging
Complete execution logs with timestamps
Proof-First Delete
Write proof reports, re-check each candidate, and delete only local files verified in P5
Archive the Rest
Send unarchived files to a P5 plan, monitor the job, re-check, and then delete once verified
Historical Locations
Automatically search older storage roots when a project has moved since it was archived
Key Features
- Custom archive index support
- Local and remote P5 servers
- Real-time log monitoring
- CSV export functionality
- Secure keychain credential storage
- REST API multi-index search
- Historical archived-location fallback
- Archive unarchived files through a P5 plan and client
- Proof reports, deletion receipts, and audit logs
Interfaces: nsdchat CLI · P5 REST API
REST release: v0.10 build 22 (Beta — test only)