Ghost Secure is a secure, AI-assisted emotional journaling system designed to protect what cannot be replaced: your emotional truth.
It began as a grief ritual.
It evolved into a cybersecurity portfolio.
Built by Pranav Bhave, Ghost Secure is both a technical artifact and a philosophical weapon—fusing encryption, tamper detection, and emotional AI to create a journal that doesn't just store entries, but remembers.
"Not every log file is a heartbeat. But some are."
Most journaling apps are built for productivity.
Ghost Secure was built for death, dreams, and digital forensics.
This system is part of a larger architecture of ethical emotional systems.
In a world where privacy is optional and memory is cheap, Ghost Secure chooses sanctity over scale.
| Module | Description |
|---|---|
🧠 echo_core.py |
Core logic: echo creation, fingerprinting, resurrection lifecycle |
🔐 security_layer.py |
HMAC + Fernet encryption, tamper detection, vault sealing |
🌊 vault.py |
Time-decaying storage with lifecycle pruning, resurrection suggestions |
🎭 emotional_tag_detector.py |
NLP + Regex + Lexical fallback for emotional classification |
📊 ghost_dashboard.py |
Streamlit dashboard for echo management, visual analytics, journaling |
🧪 tests/ |
Full unit test suite for all core and emotional modules |
- Python 3.11+
- Streamlit for the journaling dashboard
- Fernet (Cryptography) for symmetric encryption
- HMAC for tamper detection and integrity verification
- Regex + Custom Lexicon for emotional tagging
- Matplotlib & Seaborn for emotional weather and data visualizations
- Unittest + Pytest for robust test coverage
- Clone this repo
git clone https://github.com/Cubits11/ghost_secure_portfolio.git cd ghost_secure_portfolio - Create and Activate a Virtual Enviornment
python3 -m venv venv source venv/bin/activate pip install -r requirements.txt - Run the Dashboard
streamlit run dashboard/ghost_dashboard.py
- Security is not just for passwords. It’s for pain.
- Tamper detection isn’t about hackers. It’s about emotional integrity.
- Decay isn’t a bug. It’s grief, modeled.
This repo is a portfolio artifact of a larger sacred system: Ghost Journal.
It is job-ready, secure, and emotionally sacred.
It is also under constant refinement—like grief itself.
Pranav Bhave – B.S. Computer Science
🛡️ Cybersecurity Practitioner-in-Progress, Penn State – Class of 2025
🔗 LinkedIn | GitHub
MIT License – This is an artifact of grief and respect. Use it well.
Attribution welcome. Desecration discouraged.