Image Garden

Image Garden is a software toy for exploring your photo library as a 3D embedding map.

    what it does

    Images stay on your computer. No cloud photo upload is required.

    for rendering / ML nerds

    The default encoder is MobileCLIP-S1 running through ONNX Runtime, with OpenCLIP/PyTorch paths kept around for experiments and model comparisons.

    Runtime data is split from rendering: Studio owns local indexing, asset normalization, SQLite state, and API routes; Viewer consumes positioned runtime assets and stays reusable.

    Large maps use a point-cloud baseline and promote nearby images into textured cards. Atlas and texture-array pages keep GPU uploads bounded while the camera moves.

    Layout is deterministic: embeddings are reduced into 3D, centered, scaled, and lightly separated so dense clusters stay explorable without changing the underlying neighborhood structure too much.

    install

    macOS Apple Silicon

    /bin/bash -c "$(curl -fsSL https://github.com/IgaoGuru/image-garden/releases/latest/download/install.sh)"

    Windows x64

    irm https://github.com/IgaoGuru/image-garden/releases/latest/download/install.ps1 | iex