Blast From the Past: AI-powered memory playback with VHS nostalgia.
PastForward is a smart video summarizer with a retro VCR-style interface. It analyzes long videos, extracts key moments using computer vision, and presents them in an 80s-inspired playback experience β complete with vintage scanlines, chunky buttons, and tape rewind effects.
- π¬ AI-Powered Highlights β Automatically detects key scenes (faces, motion, transitions).
- πΌ VHS-Style UI β VCR-style player with Rewind, Fast-Forward, and Play buttons.
- π§ͺ Scene Filtering β Skips short/irrelevant scenes and focuses on real content.
- πΎ Drag-and-Drop Upload (coming soon) β Summarize your own memories.
- π₯οΈ Retro Visuals β CRT-style flicker, scanlines, and timestamp overlays.
| Layer | Technology |
|---|---|
| Frontend | React, Vite, Tailwind CSS |
| Backend | Python, OpenCV, MoviePy |
| Styling | CSS + CRT FX |
| Versioning | Git, GitHub |
git clone https://github.com/niveaaa/PastForward.git
cd PastForwardcd backend
python -m venv venv
# Windows
venv\\Scripts\\activate
# macOS/Linux
source venv/bin/activate
pip install -r requirements.txt
python summarizer.pycd ../frontend
npm install
npm run dev- Upload and summarize personal videos
- Scene timeline & chapter scrubber
- Export edited clip with VHS timestamp
- Voice-command navigation