explaingit

notproniss/pixelanchoredremaster

Analysis updated 2026-05-18

3PythonAudience · vibe coderComplexity · 3/5Setup · moderate

TLDR

A ComfyUI custom node that cleans up AI-upscaled images by downscaling to remove artifacts, re-encoding in latent space, and resampling to rebuild detail. Designed for 2x upscale workflows with SDXL-family models.

Mindmap

mindmap
  root((PixelAnchoredRemaster))
    What it does
      Removes upscale artifacts
      Rebuilds detail via sampler
      IMAGE in IMAGE out
    How it works
      Pixel space downscale
      Latent space encode
      KSampler remaster pass
    Use cases
      Anime portrait cleanup
      2x upscale workflows
      SDXL Pony Illustrious
    Setup
      Drop in custom nodes
      Restart ComfyUI
      Default settings work
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Add a remaster pass to a ComfyUI 2x upscale workflow to remove harsh artifacts from portraits

USE CASE 2

Use with SDXL or Pony models to get cleaner results after a HiRes Fix pass

USE CASE 3

Reduce noisy upscale textures in anime-style AI images before final export

What is it built with?

PythonComfyUI

How does it compare?

notproniss/pixelanchoredremaster0marildo/imagoagentlexi/agent-lexi
Stars333
LanguagePythonPythonPython
Setup difficultymoderateeasymoderate
Complexity3/52/54/5
Audiencevibe codergeneralvibe coder

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Requires ComfyUI with a compatible SDXL-family model already installed, does not work well with Anima or Chroma model architectures.

In plain English

Pixel Anchored Remaster is a custom node for ComfyUI, the popular AI image generation tool. It is designed to improve images that have already been through a high-resolution upscaling pass, by running them through a three-step cleanup and rebuild process. The goal is a better-looking final image, not a pixel-perfect copy of the input. The process works like this: first, the image is downscaled slightly in regular pixel space, which removes some of the harsh artifacts and noisy textures that come from aggressive upscaling. Second, the cleaned-up image is encoded into the internal format the AI model works with (called latent space), and then scaled back up to the original dimensions. Third, the AI sampler is run to rebuild fine details, reinterpreting the image rather than simply stretching it. The node is built for 2x upscaling workflows only. The author found that 4x runs produce unreliable results, and explicitly scoped the tool to 2x. It is not a replacement for a high-resolution fix pass, and it is not a tool for preserving every edge and texture exactly. Some small visual drift is expected and considered acceptable if the final image looks better overall. Installation is simple: drop the folder into the ComfyUI custom_nodes directory and restart ComfyUI. The node takes one image in and gives one image out. It includes controls for the sampling method, scheduler, sampling strength, and tiled VAE settings, though default settings are reported to work well for most cases. The node works best with SDXL, Pony, and Illustrious-style model families. The README specifically calls out good results with anime-style models, especially portraits. It performs poorly with some other model architectures such as Anima and Chroma, so those are not recommended use cases.

Copy-paste prompts

Prompt 1
Set up a ComfyUI workflow using PixelAnchoredRemaster after a HiRes Fix pass on an SDXL portrait. What nodes should I connect and what remaster_denoise value should I start with?
Prompt 2
I have an upscaled anime portrait from a Pony model. Show me how to run it through PixelAnchoredRemaster in ComfyUI to clean up the upscale artifacts.
Prompt 3
What is the difference between pixel-space downscaling and latent-space encoding in PixelAnchoredRemaster, and why does the workflow need both steps?
Prompt 4
Walk me through installing PixelAnchoredRemaster in ComfyUI and wiring it into an existing 2x upscale workflow using SDXL.

Frequently asked questions

What is pixelanchoredremaster?

A ComfyUI custom node that cleans up AI-upscaled images by downscaling to remove artifacts, re-encoding in latent space, and resampling to rebuild detail. Designed for 2x upscale workflows with SDXL-family models.

What language is pixelanchoredremaster written in?

Mainly Python. The stack also includes Python, ComfyUI.

How hard is pixelanchoredremaster to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is pixelanchoredremaster for?

Mainly vibe coder.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Scan in gitsafehub Deploy in gitdeployhub notproniss on gitmyhub

Verify against the repo before relying on details.