Spyder is a cyber-styled UI recon tool that ingests a short product video, extracts key frames, and uses Gemini to generate a recreated HTML demo plus structured metadata (title, description, features). It stores results locally and lets you review each demo alongside its JSON intelligence report.
Prerequisites: Node.js
- Install dependencies:
npm install - Set
API_KEYin.env.localto your Gemini API key - Run the app:
npm run dev
- Upload a short screen capture video of a UI or app.
- Spyder extracts frames, sends them to Gemini, and receives JSON output.
- Each recon entry includes a thumbnail, description, feature list, and a live HTML demo.