Skip to content

bylickilabs/AstraVaultAI

Repository files navigation

🧾 AstraVault AI – Repository Integrity Check 🧠 AstraVault AI – Python Package (pip) 🎨 AstraVault AI – Code Style Enforcement
🔒 AstraVault AI – Dependency Audit 🚀 AstraVault AI – Auto Release with Tag Generator 🛡️ AstraVault AI – CodeQL Security Scan

🔐 AstraVault AI – Intelligent Encrypted Data Vault

BYLICKILABS – Intelligence Systems & Communications

AstraVault

🧠 Overview

AstraVault AI is an AI-powered security application for secure local file storage.

  • Encryption and sensitivity analysis.
  • It merges classical cryptography with adaptive machine learning mechanisms.
    • Designed for Enterprise-grade protection, compliance and forensic traceability.

🚀 Key Features

Category Description
🔐 Encryption AES-256-GCM with zero-knowledge key derivation
🧠 AI Analysis File sensitivity classification & risk scoring
🔍 Integrity MD5, SHA-1, SHA-256 hashing & automated validation
🛡️ Anomaly Detection Suspicious activity recognition & auto-lock
🌐 Multilanguage Fully translated: German & English
🧲 File Management Drag & Drop import & smart vault organization
💾 Database SQLite metadata & forensic audit logging
🌓 Design Cyberpunk Dark Mode – BYLICKILABS #4b2cff

📌 Sensitive Data Shield – 🔐 File Details

┌──────── Sensitive Data Shield ────────┐
│ File Risk Level: HIGH                 │
│ AI-Score: 0.86                        │
│ Sensitivity:  SECRET                  │
│---------------------------------------│
│ MD5:     … [Copy]                     │
│ SHA-1:   … [Copy]                     │
│ SHA-256: … [Copy]                     │
│---------------------------------------│
│ 🔍 Integrity: 🟢 Verified            │
│ Export Reports: JSON | TXT            │
└───────────────────────────────────────┘

⚠️ Export Notice

During export, files are saved without their original extension.

  • You must manually restore the correct extension afterwards.
Original File Exported As Restoration
example.pdf 0001 0001.pdf
archive.rar 0002 0002.rar
secure.exe 0003 0003.exe

✔ Integrity fully verified before export
✔ File remains fully functional


🧩 Technical Architecture

[Vault Core] ── AES-256-GCM ──> [Data Layer: SQLite]
        │
        ├──► [AI Engine: File Classification & Scoring]
        │
        ├──► [Integrity Engine: Hash & Verification]
        │
        └──► [UI Layer: PySide6 Dark-Mode Interface]

Each file undergoes Hashing → Classification → Encryption → Audit.

  • Hash values are securely stored in the database before encryption.

🔐 Security & Compliance

  • GDPR compliant: fully local, no cloud dependencies
  • Zero-Knowledge password – cannot be recovered
  • Full activity audit trail maintained
  • Integrity protection via SHA & MD5 fingerprints
  • Recommended password length: ≥ 16 characters
  • All security-critical actions are logged

⚙️ Quick Start

python app.py
  • Create a new vault & define your master password
  • Add files via Drag & Drop
  • AI automatically classifies sensitivity level
  • Vault auto-locks after inactivity
  • Export files securely when needed

📜 License

© 2025 BYLICKILABS – All Rights Reserved.
LICENSE

About

AstraVault AI is an AI-powered security application for secure local file storage. Encryption and sensitivity analysis. It merges classical cryptography with adaptive machine learning mechanisms. Designed for Enterprise-grade protection, compliance and forensic traceability.

Topics

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Sponsor this project

 

Packages

 
 
 

Contributors