Riffusion Preset Manager

Saves and manages prompt and negative prompt presets for Riffusion's Compose tab, with 4-row preset display, search, inter-page drag-n-drop, and position editing.

Author
Graph1ks
Daily installs
0
Total installs
1
Ratings
0 0 1
Version
1.1
Created
2025-05-26
Updated
2025-05-28
Size
78 KB
License
N/A
Applies to

Riffusion Preset Manager

Tired of re-typing or copy-pasting your favorite prompts and negative prompts in Riffusion's Compose tab? This script supercharges your workflow by allowing you to save, manage, and quickly apply reusable prompts and negative prompts!

It features both dedicated manager windows and a slick, integrated UI right within Riffusion's "Compose" interface.

✨ Key Features:

  • Separate Preset Management:
    • Dedicated manager for Prompts.
    • Dedicated manager for Negative Prompts.
  • Persistent Storage: Saves your presets locally in your browser via Tampermonkey/Greasemonkey.
  • Intuitive Manager Windows:
    • Add New Presets: Easily save new prompt/negative prompt combinations with custom names.
    • Edit Presets: Modify existing preset names or values.
    • Delete Presets: Remove presets you no longer need (with confirmation).
    • Drag & Drop Reordering: Visually organize your presets by dragging them into your preferred order.
    • Sort Presets: Alphabetically sort presets (A-Z) with a single click.
    • Import/Export:
      • Export your presets to a JSON file for backup or sharing.
      • Import presets from a JSON file.
    • Draggable & Resizable Windows: Position and size the manager windows to fit your workspace. Window position and size are remembered!
    • Clean UI: Modern interface using Material Design Icons.
  • Seamless Riffusion Integration:
    • Integrated UI Panel: A new "Prompt & Preset Tools" collapsible accordion section appears directly within Riffusion's "Compose" tab.
    • Quick Apply: Click preset buttons directly in the integrated UI to apply them.
    • Target Multiple Inputs: If Riffusion has multiple prompt or negative prompt text areas (e.g., in "Advanced Sound"), you can select which input a preset applies to.
    • Pagination for Integrated Presets: Neatly paginates presets in the integrated view if you have many.
    • Reliable Application: Designed to work with Riffusion's React-based input fields.
  • Dynamic UI: The script intelligently detects when the Riffusion "Compose" tab is active and injects/updates its UI accordingly.

🚀 How to Use:

  1. Make sure the script is enabled in Tampermonkey/Greasemonkey.
  2. Navigate to www.riffusion.com.
  3. Open the "Generate" Menu at the top to open the creation dialog.
  4. Select the "Compose" tab within the dialog.
  5. You'll find a new "Prompt & Preset Tools" section integrated into the Compose panel.
    • Expand this section to see lists of your saved presets.
    • Use the dropdowns to select which prompt/negative prompt input a preset should apply to.
    • Click a preset button to apply it.
    • Click the "Manage" buttons within this section to open the full Manager Windows for prompts or negative prompts.
  6. In the Manager Windows:
    • Add, edit, delete, reorder, sort, import, or export your presets.
    • Any changes made in the manager window will reflect in the integrated UI.

Enjoy a more efficient and organized Riffusion experience!