Skip to content

History

Local Dream keeps a per-model generation history so you can revisit recent work without manually organizing every output yourself.

What It Stores

Each model has its own history view.

  • the full history page shows that model's generated images
  • the generation result screen also shows a smaller list of recent history entries

Starting with v2.5.0, history is backed by a database rather than per-record JSON files on disk. Each entry records additional fields such as the generation mode (txt2img / img2img / inpaint), denoise strength, and (where applicable) the upscaler id. Upscaled images are stored as first-class history entries so you can find and re-use them just like regular generations.

First-Run Migration

The first time you open Local Dream after upgrading to v2.5.0, a one-shot migration screen appears and imports your existing on-disk history into the new database. The migration is quick on most devices, but please wait for it to finish before leaving the app — once it completes, a flag is stored and the screen will never appear again.

Filter and Sort

The history tab has a top "current / all" toggle that switches between entries for the model currently loaded and entries for all models.

A bottom-sheet filter is also available, where you can narrow the list by:

  • generation modes (txt2img / img2img / inpaint)
  • models
  • image sizes
  • time range
  • schedulers
  • devices (CPU / GPU / NPU)
  • prompt substring

You can also pick a sort order from the same sheet. The result and history parameter detail dialogs now also show the generation mode and denoise strength alongside the other parameters.

Copy Parameters From History

You can copy generation parameters from a historical image back into the current generation form.

This is useful when you want to:

  • reproduce a result you liked
  • compare a new prompt against an older setup
  • continue iterating from an earlier image without re-entering everything manually

If you want to send parameters between devices instead of within the same install, see Share Parameters.

1-Click img2img

Local Dream also supports a 1-click path from an existing image into img2img.

You can send an image directly to img2img from:

  • the generation result page
  • the history page

This is much faster than saving the image first and then selecting it again manually.

Batch Select and Save

The history page supports multi-select. Once one or more entries are selected, the selection toolbar exposes a save action that writes every selected image into your photo gallery in one run.

  • a confirmation dialog asks before starting
  • a modal progress dialog blocks dismissal, back press, and other toolbar actions until the run finishes
  • the final result is reported with a toast showing how many images were saved successfully and how many failed

Screen Stays On During Model Sessions

While the model run screen is active, the display is kept on so long generations and batch operations are not interrupted by the screen timeout. The behavior is automatic and ends as soon as you leave that screen.