The alpha testing program is now open to the public! We’d love to hear your feedback.Join!

Geiger Assets · The library

Every file, every version, one library

One library for the whole shoot

Cobalt Retail's Autumn lookbook lives in one place: photos, raw files, PDFs and 3D models, each with a status and the files it came from or led to.

Geiger Assets

Every file knows where it came from

Open an asset to see its details, versions and relationships. Link it to its source, its variants and derivatives, or to the campaign and product it belongs to.

Drop in the whole shoot

Drop in a batch of files and choose the folder they land in. Each one uploads straight to storage with its progress in the Upload Center, and images get a light AVIF thumbnail.

Pull files across from Google Drive

Connect Google Drive, pick the files you want and import them into a folder. Geiger only sees the files you pick.

Find it by type and status

Filter by image, video, audio, document, PDF, 3D model, raw or archive, and by Approved, Draft, In Review, Processing or Archived.

Every version kept

Replace a file and the old one stays in its version history, with its size and date, ready to restore.

Edit it, then serve any size

Crop and adjust an image in the editor and save it back to the library. Then serve it at the width, height, format and quality each page needs, straight from its URL.

Geiger Assets

An image editor that saves to the library

Crop to a ratio, adjust light, colour and detail, add text or shapes, then save the result as a new asset, a new version of the original, or a download.

Resize and convert on the fly

Put the width, height, crop, format and quality in the delivery URL and get that version back, with no export step and no extra file to store.

Only your sites can load it

Require signed delivery URLs and keep a referrer allowlist, so other sites can't embed your images.

Build on the library

A public REST API reads and writes the library with keys you scope yourself, so a storefront, a CMS or a script can work with the same files your team does.

Geiger Assets

Keys scoped to the job

Each key carries only the scopes it needs, from assets:read to upload:write, and shows when it was last used. Search, filter and page through assets with a cursor.

Read or write, resource by resource

Grant read or write on assets, collections, folders, uploads and delivery, and set an expiry date if the key shouldn't last.

Upload straight to storage

Ask the API for an upload URL, send the file straight to storage, then commit it to an asset record.

One account.
Every app, ready today.

GEIGER STUDIO