
Overlay Generator is a lightweight, browser-based tool built with Streamlit that merges (overlays) image tiles exported from Label Studio into clean, per-group composites. Users simply upload a .zip export; the app writes it to a temporary file, unpacks it, and calls process_zip from auto_overlay.py to parse filenames, group images by Task ID / Annotation ID / Tag, and generate the corresponding overlay images using OpenCV and NumPy. When processing completes, the app automatically re-packages outputs into a single results archive and exposes it via a Download button complete with success and error messaging for a smooth user experience. Designed for research and annotation workflows (e.g., dental X-ray overlays), it focuses on clarity, correctness (no cross-mixing between groups), and zero-install convenience.