Skip to content

v0.1.0 — first public release

Latest

Choose a tag to compare

@suryakosaraju suryakosaraju released this 17 Jul 06:34
· 9 commits to main since this release

First public release. Install from PyPI:

pip install hotgaze

Highlights

  • Attention heatmaps for UI screenshotshotgaze run screenshot.png -o overlay.png
  • Numeric region scores (the differentiator): hotgaze score emits canonical, deterministic JSON — attention share, peak, rank per region
  • A/B compare: hotgaze compare a.png b.png — per-region deltas, 3×3 spatial grid, focal-point movement
  • Two backends: fast (zero downloads, offline, default) and deep (UNISAL, pip install hotgaze[deep])
  • Faces layer: YuNet face detection via --layers faces
  • Local-only: no cloud, no API keys, no telemetry

Model weights are hosted separately under the weights-v1 release and download automatically on first use (SHA-256 verified).

Full changelog: CHANGELOG.md