Repository navigation
π₯ Backup Engine β Smart Incremental Backup & Restore System
Backup Engine is a powerful, AI-enhanced backup and recovery tool that automatically tracks file changes, compresses backups, and allows easy restoration. π
π― Features
β
Incremental Backup β Only stores modified files to save space.
β
Real-time Change Detection β Triggers backups when changes are detected.
β
Compression Support β Choose from ZIP, TAR, and GZIP formats.
β
Backup History & Versioning β Restore any previous version easily.
β
Smart Scheduling β No fixed interval; detects the best time to back up.
β
Multi-directory Monitoring β Watch multiple folders for changes.
β
Password Protection β Secure your backups with encryption.
β
Graphical UI β Built using PyQt6 with a clean, modern interface.
π οΈ Installation
π Prerequisites
Ensure you have Python 3.9+ installed.
π§ Install Dependencies
pip install -r requirements.txt