Labs
Back to Labs

vhs.tools

Photo a shelf of tapes → structured digital catalog

Image AnalysisStructured OutputsComputer Vision

The Shiny

Point your camera at a shelf of VHS tapes. vhs.tools processes the image, identifies each tape, and outputs structured data to build your digital library. In-browser computer vision handles barcode detection and cover framing with corner detection.

The Hard Stuff

The core challenge: taking a messy real-world image (reflections, angles, worn labels) and producing clean structured data. Uses Gemini’s structured_outputs to guarantee schema-compliant catalog entries from unstructured visual input. Browser-side computer vision provides real-time barcode detection and cover framing without server roundtrips.

Entirely developed with Claude Code — zero lines of code written by hand.

Built With

Gemini, Claude Code, Browser Vision APIs

get in touch

What's on your mind?
We'd love to hear from you.

Reach out to our team at Hello@intentional.team