Skip to content

v1.0.9 - Local GGUF Discovery Expansion, mmproj Filtering, and Qwen/Wan Prompt Quality Improvements

Choose a tag to compare

@kantan-kanto kantan-kanto released this 15 Mar 07:56
· 1 commit to main since this release

Highlights

This release focuses on four major areas:

  • Expanded local GGUF model discovery
  • Safer and more intuitive mmproj selection
  • Improved Qwen / Wan prompt rewriting quality
  • Better robustness for text-only and image-to-video workflows

What Changed

Local GGUF model discovery

  • Expanded local Qwen-family GGUF model search paths
  • Added models/text_encoders and all subdirectories under both models/LLM and models/text_encoders to the search paths
  • Centralized local model path and mmproj path resolution in local_gguf_utils.py
  • Reduced duplicated path-handling logic across nodes

mmproj handling and model selection

  • Added UI-side mmproj filtering so only mmproj files in the same directory as the selected model are shown
  • Improved mmproj resolution behavior for local models
  • Explicitly forces text-only mode when mmproj = (Not required) is selected
  • Prevents unnecessary or incorrect Vision handler usage in text-only workflows
  • Improves safety when switching between local model configurations

Prompt rewriting quality

  • Added dedicated system prompt flows for:
    • qwen_image
    • qwen_image_edit
    • wan_t2v
    • wan_i2v
  • Strengthened prompt instructions so outputs are more likely to contain only the final prompt body
  • Reduced verbose analysis-style or heading-based outputs
  • Added a second-pass Simplified Chinese normalization flow when Chinese output is requested but another language is returned
  • Preserves quoted text during second-pass normalization to avoid breaking user-specified text
  • Improved Qwen2.5-VL behavior in Qwen Image Edit Prompt Generator by fixing system prompt application issues

Node behavior and robustness

  • Qwen-Image can now be used without an image input for text-only prompt generation
  • Local text-only Qwen-Image runs no longer require mmproj
  • Increased local inference max_tokens and n_ctx for longer prompt generation
  • Added explicit validation for missing image input in Image-to-Video mode
  • Improved output control for Wan prompt generation in Chinese-targeted workflows

Upgrade Notes

  • After upgrading, you may need to reselect your GGUF model and mmproj file once
  • This is because internal model path handling changed with the expanded search paths
  • If you use local GGUF models, verify that the selected mmproj still matches the model directory
  • Users of Qwen Image Edit Prompt Generator with Qwen2.5-VL should see improved output quality in this release

Notes

  • Vision behavior still depends on the installed llama-cpp-python build and backend environment
  • Some models may still show different output quality depending on whether they are used locally or via API
  • Chinese-targeted prompt generation should now be more stable, but final output quality still depends on model behavior