CivArchive
    Preview 28041743

    SD Prompt Reader Node

    Github Repo:

    https://github.com/receyuki/comfyui-prompt-reader-node
    GitHub GitHub tag (with filter) GitHub tag (with filter) Code style: black

    The ultimate solution for managing image metadata and multi-tool compatibility.

    This is a subproject of the SD Prompt Reader. It helps you extract metadata from images in any format supported by the SD Prompt Reader and saves the images with additional metadata to ensure compatibility with metadata detection on websites such as Civitai.

    Supported Formats

    See SD Prompt Reader for details

    Installation

    While ZIP package is available, it is strongly recommended not to use it for installation.

    Install and update via ComfyUI Manager (Recommended)

    Search for SD Prompt Reader in the ComfyUI Manager and install it.

    Install manually

    Please make sure to install the submodules along with the main repository.

    1. cd to the custom_node folder

    2. Clone this repo

      git clone --recursive https://github.com/receyuki/comfyui-prompt-reader-node.git
    3. Install dependencies

      cd comfyui-prompt-reader-node
      pip install -r requirements.txt

    Update

    When updating, don't forget to include the submodules along with the main repository.

    git pull --recurse-submodules

    Usage

    Example Workflow

    Change Log

    Credits

    Description

    Starting from v1.3, to support auto-detection on Civitai, calculate_model_hash will be renamed as
    calculate_hash and it will be enabled by default. Due to the addition of temporary storage of the model hash values,
    the first image generated after switching to the new model will take more time to calculate the hash value,
    but it will not affect the generation speed afterwards until the server is restarted.

    • Add Any Converter node #76 #78

    • Fix the input validation of the Parameter Generator node #89

    • Fix the input validation of the Parameter Extractor node #90

    • Fix the Parameter Generator unable to choose standard resolutions #82

    • Fix the Prompt Saver unable to correctly handle filenames containing . #80

    • Update the Parameter Extractor node to support parsing quoted parameters #87 @spagatticode

    • Update PyProject Toml - License #85 @haohaocreates

    FAQ

    Comments (2)

    bladefall92Dec 7, 2025
    CivitAI

    I really need something like this but it's broken won't work. Comfy won't detect the nodes no matter what I do. Either Comfy Manager or git clone, neither one works.

    torc007689Dec 9, 2025ยท 1 reaction

    ::IMPORTANT (Installation instructions for "SD Prompt Reader" node, DO NOT INSTALL IT USING COMFY MANAGER, I had an issue using manger but you can try, if failed then delete the "comfyui-prompt-reader-node" in customs node folder and follow these instructions. )::

    Open File Explorer and navigate to: ComfyUI\custom_nodes\

    Open Command Prompt in Custom Nodes: In the same custom_nodes folder window, click the address bar at the top. Type cmd and press Enter. A black terminal window will open.

    Run the Recursive Clone Command:

    Copy and paste the following command into the terminal and press Enter:

    git clone --recursive https://github.com/receyuki/comfyui-prompt-reader-node.git

    Why this works: The --recursive flag tells Git to automatically download the "submodule" (the missing folder) that the standard Manager install often skips.

    Install Requirements:

    Once the download finishes, run these commands one by one in the same terminal:

    cd comfyui-prompt-reader-node

    ..\..\..\python_embeded\python.exe -m pip install -r requirements.txt

    Note: If you get a "path not found" error for python, try just: pip install -r requirements.txt

    Restart ComfyUI:

    Close the terminal and restart ComfyUI. The node should now load correctly without the import error.

    Verification: After restart, if you check the comfyui-prompt-reader-node folder, you should now see a subfolder named stable_diffusion_prompt_reader that is not empty (it contains python files). If it's there, the fix worked.

    From here:https://civitai.com/models/2196254/simple-4in1-prompt-modes-for-zimageturbo-workflow

    Workflows
    Other

    Details

    Downloads
    940
    Platform
    CivitAI
    Platform Status
    Available
    Created
    9/6/2024
    Updated
    5/13/2026
    Deleted
    -

    Files

    comfyuiPromptReader_v134.zip

    Mirrors

    CivitAI (1 mirrors)