Skip to content

bylickilabs/AstraVaultAI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

46 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

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