Skip to content
Windows · Desktop app

Revelei

Most AI photo tools upload the picture and hand back the result. Revelei runs the models on your own machine, on the GPU through DirectML or on the CPU: Real-ESRGAN to upscale 2× and 4×, GFPGAN to restore faces, RMBG with ViTMatte to cut out the background, and SCUNet to remove noise. Every model is checked against its SHA-256, and the photo never leaves the PC.

Public numbers

Latest release
v0.3.0
released 2026-10-23

Install

What comes next

From the product's own docs/ROADMAP.md at b29d4e2.

Block F

Delivery: README, benchmarks and installers

  • DesignedEvery published release is still PhotoBoost, and the README sends people to a Revelei installer that does not exist
  • DesignedThe README and the site describe four photo operations and never say Revelei can create an image from a prompt
  • DesignedA visitor who likes Revelei never learns that Modelado turns a photo into a 3D model the same offline way
  • DesignedEvery first download meets a SmartScreen warning, and the Store, where photo apps are looked for, has no Revelei
  • PartialNo MSIX package exists, so there is nothing to upload to the Store and nothing to install locally to test that path
  • DesignedA Store release means typing the listing, uploading screenshots and the package by hand in Partner Center
  • DesignedA Store install would download the CUDA engine's native DLLs after certification, code the Store bars apps from fetching
  • DesignedCreate makes whatever image a prompt asks for, with no filter and no way to report a result, which Store review checks
Block I

Model manager: catalog, updates and hardware fit

  • In progressThe hardware verdict stays an estimate after a model has run here; this PC's own speed is never shown
  • DesignedA model card offers only the recommended quantisation; a larger or smaller one cannot be chosen
Block J

Generate an image from a prompt

  • IdeaA generation that runs out of video or system memory fails instead of retrying in a way that fits
  • DesignedA generated image cannot be upscaled, edited or exported, and its prompt and seed are lost once saved
  • IdeaThe installer carries no generation engine, so a fresh install could not generate even after a model is downloaded

Recently shipped

All 78 entries →
  1. There is no screen to write a prompt, pick a model and size, and watch an image being generated

    Create keeps the session's images with their settings and offers a first model (design recorded in src/Revelei.App/MainWindow.Create.cs).

    PB80 · 22ba820
  2. The catalog lists no text-to-image model, so there is nothing to download for generation

    Z-Image Turbo, FLUX.2 klein and Qwen-Image enter the catalog, each file pinned upstream with its hash, role and memory (design superseded: Qwen-Image 2512 became the Qwen-Image the spike ran).

    PB79 · 7aebd62
  3. Nothing in the app can turn a prompt into pixels: no layer loads a diffusion model, reports its steps or cancels it

    An engine host process generates with progress, previews and cancel; a crash fails one image only (design recorded in src/Revelei.Generation/GenerationClient.cs).

    PB78 · daf787d
  4. No engine in Revelei can run a text-to-image diffusion model, let alone one bigger than 8 GB of video memory

    stable-diffusion.cpp generates 1024 px images from C# on the 8 GB desk, a 12 GB model by RAM offload; CUDA on NVIDIA, Vulkan elsewhere (design recorded in spike/diffusion/README.md).

    PB77 · 764877b
  5. Models are managed from a flat text list inside About, with one Download everything button

    A Models panel lists each catalog model as a card with its verdict, version and queued actions; About keeps a summary (design superseded: Check now went to PB84, the picker to PB85).

    PB75 · 348a8d6
  6. Downloaded models can only live in %LOCALAPPDATA%, so a 15 GB model fills the system drive

    A chosen models folder is saved in settings and read at launch, models move there by copy, check and delete, and a missing one is said (design recorded in src/Revelei.Inference/ModelsFolderMove.cs).

    PB74 · b2d7b9f
  7. A multi-gigabyte download starts without checking free disk, cannot be queued, and is read twice to hash it

    Files models share are kept once by SHA-256 in .shared and removed with the last model that uses them.

    PB73 · c32cca9
  8. Nothing says whether a model will run well, slowly or not at all on this PC before its gigabytes are downloaded

    Each quantisation gets a verdict (runs well, slower, CPU only, does not fit) with its reason, and the best one is recommended (design recorded in src/Revelei.Inference/HardwareFit.cs).

    PB72 · 53e5a67