Extensions/ComfyUI_Isulion Random Prompt Generator
ComfyUI Extension

ComfyUI_Isulion Random Prompt Generator

ComfyUI Nodes that generate prompts and many more.

By IsulionยทCreated 2 years agoยทUpdated 7 days agoยท 45
Isulion/ComfyUI_Isulion
Nodes41
On cloudLocal install
CategoryIsulion/Utilities, image
Stars45
Updated7 days ago

Nodes (41)

๐Ÿ“ Custom Text Node

A text box with wires

Isulion/Utilities
๐Ÿ–ผ๏ธ Isulion Display Image From URL

Shove any image URL straight into your workflow

image
๐Ÿ–ผ๏ธ Isulion Image Collage

Turn a pile of generations into a mood board, without the manual layout

Isulion/Image
โšก Isulion Action Generator

The node that makes your scenes move

Isulion/Scene
๐Ÿ‘ฝ Isulion Alien World Generator

Five dropdowns to a habitable alien planet

Isulion/SciFi
๐ŸฆŠ Isulion Animal Behavior Generator

Give your animal shots something to actually do

Art/Styles
๐Ÿฆ Isulion Animal Selector

A 100-animal dropdown for when you can't decide what to draw

Art/Styles
โš”๏ธ Isulion Artifact Generator

Roll a legendary sword for your fantasy shot

Isulion/Fantasy
๐Ÿ–ผ๏ธ Isulion Art Style Generator

An art-style roulette for when you're stuck

Art/Styles
๐Ÿ”’ Isulion Censored Part

Blur Out the Bit You Can't Post

Isulion/Image
๐Ÿ–ผ๏ธ Isulion Civitai Image Display

Turn Civitai API text back into actual pixels

Isulion/Prompt Tools
๐Ÿ” Isulion Civitai Model Explorer

Search Civitai's model catalog without leaving your graph

Isulion/Prompt Tools
๐Ÿ”ฅ Isulion Civitai Trending

Pull today's hottest Civitai images into your workflow

Isulion/Prompt Tools
๐Ÿ‘” Isulion Clothing Generator

Stop typing 'ornate robes' by hand

Isulion/Character
๐Ÿฐ Isulion Cute Animal Selector

A cuteness-focused animal picker

Art/Styles
๐Ÿ˜Š Isulion Emotion Generator

Give your character a feeling to wear

Art/Styles
โณ Isulion Epoch Generator

Time-travel your prompt, one era at a time

Isulion/Character
๐Ÿงโ€โ™‚๏ธ Isulion Fantasy Race Generator

Pick your fantasy race without the lore dump

Isulion/Character
๐ŸŒณ Isulion Habitat Generator

Where does your subject actually live? Picking habitats without the blank-page stare

Art/Styles
๐Ÿ“ Isulion Load Images from Directory

Feed a whole folder into a workflow โ€” the Isulion directory loader explained

Isulion/Image
โœจ Isulion Magical Effect Generator

Fire, ice, or 'mystic circles' โ€” the lazy way to add magic to a fantasy prompt

Isulion/Fantasy
๐Ÿš€ Isulion Mega Prompt V3

The Isulion Mega Prompt V3, dissected

Isulion/Core
๐Ÿ•น๏ธ Isulion Mega Prompt V4

The Prompt Slot Machine That Re-Rolls on Every Queue

Isulion/Core
๐Ÿ”„ Isulion Multiple Prompt Generator

The Isulion Multiple Prompt Generator rolls a full batch

Isulion - Multiple Prompt Generator
๐Ÿฐ Isulion Mythical Location Generator

Dragon's lair or goblin market? Rolling the dice on where your fantasy scene happens

Isulion/Fantasy
โ›” Isulion Negative Prompt Generator

A negative prompt generator โ€” but know which models still listen to one

Isulion/Enhancement
โง‰ IsulionOverlay

The QR-code stamping node (yes, that's what it's for)

image/postprocessing
๐Ÿ‘จโ€๐Ÿ’ผ Isulion Profession Generator

Wizard, zookeeper, or software developer โ€” the job-roulette for character prompts

Isulion/Character
๐Ÿ’ซ Isulion Prompt Enhancer

The one-word prompt enhancer โ€” set your expectations accordingly

Isulion/Enhancement
๐Ÿ—ƒ๏ธ Isulion Prompt Vault Load

A Dropdown for Every Prompt You Ever Saved

Isulion/Utilities
๐Ÿ’พ Isulion Prompt Vault Save

Save the Prompt You'll Want Again Next Week

Isulion/Utilities
๐Ÿงฉ Isulion QRCode Generator

Real, scannable QR codes generated locally โ€” no API, no key, no fuss

image
๐ŸŽฌ Isulion Scene Composition

Composition as a dice roll

Isulion/Scene
๐Ÿ’ค Isulion Shutdown

Yes, it really shuts down your PC โ€” read this before you wire it in

utils
๐Ÿ›ธ Isulion Spacecraft Generator

From 'stealth frigate' to 'living ship' โ€” rolling a whole spaceship, prefix and all

Isulion/SciFi
๐Ÿ‘พ Isulion Space Invaders

Yes, It's Space Invaders. Yes, It's Inside a Node.

Isulion/Games
๐ŸŽจ Isulion Style Mixer

The most honest 'style mixer' you'll ever use โ€” it joins two phrases

Isulion/Enhancement
๐Ÿค– Isulion Tech Generator

Quantum blades, gravity guns, and the other 58 sci-fi gadgets this node rolls

Isulion/SciFi
๐ŸŒ… Isulion Time of Day Generator

Golden Hour, Blue Hour, Witching Hour โ€” pick a mood by the clock

Art/Styles
๐ŸŽฅ Isulion Video Prompt Generator

Full video prompts with camera moves, lighting, and 83 themes

Isulion/Prompt
๐ŸŒค๏ธ Isulion Weather Generator

Weather control for your prompts, minus the meteorology

Art/Styles
Readme
<p align="right"><b>English</b> ยท <a href="README.fr.md">Franรงais</a></p>

Mega Prompt Generator Node

The Mega Prompt Generator is a sophisticated ComfyUI node that generates detailed, thematic prompts for image generation. It supports multiple themes and styles with extensive customization options.

Showcase Source

Installation

ComfyUI Manager (recommended): open the Custom Nodes Manager, search for Isulion and install.

Manual install:

cd your_ComfyUI_install_dir/custom_nodes
git clone https://github.com/Isulion/ComfyUI_Isulion

Restart ComfyUI, then refresh the browser page. The only extra Python dependency is requests (see requirements.txt); everything else comes with ComfyUI.


Interactive nodes

These two nodes draw their own interface inside the node (their frontend lives in web/).

๐Ÿ•น๏ธ Isulion Mega Prompt V4 โ€” "Prompt Jackpot"

A slot machine that writes your prompt. Five reels each draw one part of the prompt from the Isulion themes, and the node has a single output: prompt.

<p align="center"> <img src="assets/readme/megaprompt_v4_spin.gif" alt="Mega Prompt V4 slot machine spinning its reels" width="400"> <img src="assets/readme/megaprompt_v4.png" alt="Mega Prompt V4 at rest, showing a coloured prompt and the last draws" width="400"> </p>

How to use it

  1. Add ๐Ÿ•น๏ธ Isulion Mega Prompt V4 (category Isulion/Core) and connect prompt to your text encoder (e.g. CLIPTextEncode).
  2. Pull the PULL lever to preview draws in the browser, without running the workflow.
  3. Queue the workflow: the machine spins again on every run, and the screen shows exactly the prompt that was sent.

| Control | What it does | |---|---| | Reels | THEME (โ—€ โ–ถ to browse, ๐Ÿ” to search the 109 themes), SUBJECT, PLACE, STYLE, EFFECTS | | ๐Ÿ”’ Lock | A locked reel never moves, neither with the lever nor when the workflow runs. Picking a theme locks it; leave it unlocked for a random theme each time. | | โœ๏ธ Your own text | On SUBJECT and PLACE: your text stays on every draw and the theme rebuilds the wording around it. โœ• clears it. | | ๐Ÿ‘ / ๐Ÿšซ On / off | PLACE, STYLE and EFFECTS can be switched off: they turn grey and leave the prompt. | | SIMPLE / DETAILED / COMPLEX | From no quality boilerplate, to a few detail words, to a richer block (composition, textures, lighting). | | LoRA | Fixed text always added at the end, e.g. a trigger word or <lora:name:0.8>. | | PROMPT screen | Each reel has its colour. Click a piece to re-draw only that reel. COPY copies the prompt; EDIT freezes a hand-written prompt, sent as-is on every run until you pull the lever again. | | Last draws | The last 5 draws. Click one to load it back; โ˜† keeps it as a favourite, on top of the list. The footer shows the draw counter and the seed. | | ? | Built-in help in English or French; the language you choose is remembered. |

The machine state (theme, locks, your texts, complexity, LoRA) is saved with the workflow. Mega Prompt V3 is still available, unchanged, for existing workflows.

๐Ÿ‘พ Isulion Space Invaders

A small Space Invaders game you play inside the node, for while the queue runs.

<p align="center"> <img src="assets/readme/space_invaders.png" alt="Space Invaders game running inside a ComfyUI node" width="380"> </p>
  • Click the game to give it focus, then Enter or Space to start (Enter to play again after a game over).
  • โ† โ†’ or A D to move, Space to fire, P to pause. The game pauses when it loses focus and only reads the keyboard while it has focus, so ComfyUI shortcuts keep working.
  • Outputs: high_score (INT), last_score (INT) and summary (STRING). Scores are saved with the workflow, so your best score can feed a seed or a prompt.

Prompt generators

๐Ÿš€ Isulion Mega Prompt V3

The classic generator: pick a theme and a complexity, and it builds a detailed prompt. Unlike V4, it also exposes each part on its own output (prompt, subject, environment, style, effects, seed).

Inputs

  • Theme: one of the 109 themes, or ๐ŸŽฒ Dynamic Random
  • Complexity: simple, detailed or complex
  • Randomization: enable or disable random generation
  • Custom subject / custom location: force your own subject or place, and let the theme describe the rest
  • include environment / style / effects: leave any part out of the prompt

Custom Subject and location example

๐Ÿ”„ Isulion Multiple Prompt Generator produces one prompt per theme in a single run: tick the themes you want (or use a selection mode) and it outputs a list of prompts with their theme names.

<details> <summary><b>All 109 themes, by category</b></summary>

1. Art Styles & Techniques

  • ๐ŸŽจ Abstract
  • ๐ŸŽจ Concept Art
  • ๐Ÿ–๏ธ Crayon Art
  • ๐Ÿ–ผ๏ธ Digital Art
  • ๐Ÿ”ฌ Experimental Art
  • ๐ŸงŠ Glassmorphism
  • ๐ŸŽจ Impressionist
  • ๐ŸŽˆ Inflatable World
  • ๐Ÿงถ Knitted World
  • ๐ŸงŠ Liquid Chrome
  • โฌœ Minimalist
  • ๐Ÿบ Clay Art
  • โœ‚๏ธ Papercraft
  • ๐ŸŽจ Watercolor
  • ๐Ÿชฉ Y2K Retro-Futurism

2. Animation & Entertainment

  • ๐Ÿ“บ Animation Cartoon
  • ๐ŸŽŒ Anime
  • ๐ŸŽฌ Cinema Studio
  • ๐Ÿ“š Comic Book
  • ๐ŸŽก Disney
  • ๐ŸŽฌ Dreamworks
  • ๐Ÿฑ Giant Cat-zilla
  • ๐Ÿƒ Ghibli
  • ๐ŸŽฏ Logo
  • ๐Ÿ“บ Manga Panel
  • ๐Ÿฆธ Marvel
  • ๐ŸŽฌ Nolan Epic
  • ๐Ÿ‘พ 16-Bit Pixel Art
  • ๐Ÿ’ซ Pixar
  • ๐Ÿ“š School Manga
  • ๐ŸŽญ Stop Motion
  • ๐Ÿ•น๏ธ Voxel Low-Poly

3. Science Fiction & Fantasy

  • ๐Ÿงฌ Bio-Organic Technology
  • ๐Ÿชผ Bioluminescent Jelly
  • ๐ŸŒง๏ธ Cinematic Neon Rain
  • ๐Ÿ’Ž Crystalpunk
  • ๐Ÿ‘Ÿ Cyber Hypebeast
  • ๐ŸŒ† Cyberpunk
  • โœจ Enchanted Fantasy
  • โš”๏ธ Fantasy
  • โš”๏ธ Futuristic Battlefield
  • ๐ŸŒ† Futuristic City
  • ๐ŸŒ† Futuristic City Metropolis
  • ๐Ÿš€ Futuristic Sci-Fi
  • โš”๏ธ Miura Dark Fantasy
  • ๐Ÿ„ Psychedelic Cyber Fungus
  • ๐Ÿš€ Sci-Fi
  • ๐Ÿš€ Star Wars
  • โš™๏ธ Steampunk
  • ๐ŸŒŠ Underwater Civilization
  • ๐Ÿฉป X-Ray Anatomy

4. Character Art

  • ๐Ÿ˜„ Caricature
  • ๐Ÿ‘ค Character Designer
  • ๐Ÿฆ„ Chimera Animals
  • ๐Ÿฐ Chimera Cute Animals

5. Architectural & Spaces

  • ๐Ÿ›๏ธ Architectural
  • ๐Ÿ  Interior Spaces
  • ๐Ÿ™๏ธ Urban Tag
  • ๐Ÿ  Village World

6. Dark & Horror

  • ๐Ÿ‘ป Halloween Ethereal
  • ๐Ÿ‘ป Horror
  • โš”๏ธ Miura Dark Fantasy
  • ๐Ÿ“น VHS Found Footage

7. Holiday Themes

  • ๐Ÿฎ Chinese New Year
  • ๐ŸŽ„ Christmas
  • ๐Ÿ‘น Dia de los Muertos
  • ๐Ÿฐ Easter
  • ๐ŸŽƒ Halloween
  • ๐Ÿ‘ป Halloween Ethereal
  • ๐ŸŽ† New Year's Eve
  • ๐Ÿ€ St. Patrick's Day
  • ๐Ÿฆƒ Thanksgiving
  • ๐Ÿ’˜ Valentine's Day

8. Nature & Environment

  • ๐ŸŒŒ Astrophotography
  • ๐ŸŒฟ Nature
  • ๐ŸŒฟ Overgrown Ruins
  • ๐ŸŒŠ Underwater Civilization

9. Photography & Fashion

  • ๐ŸŽฌ Analog 35mm Film
  • ๐Ÿ‘— Curvy Fashion
  • ๐Ÿ“ธ Essential Realistic
  • ๐Ÿ“ฑ Fisheye Action Cam
  • ๐Ÿ“ฑ Instagram
  • ๐Ÿ“ฑ Instagram Lifestyle
  • ๐Ÿ“ฑ Selfie

10. Food

  • ๐Ÿณ Culinary/Food
  • ๐Ÿ• Food Apocalypse
  • ๐Ÿฅ™ Street Food Kebab

11. Vintage & Historical

  • ๐Ÿงบ 50s Commercial
  • ๐Ÿชฉ Disco Medieval
  • ๐Ÿ•ฐ๏ธ Essential Vintage
  • ๐Ÿ›๏ธ Historical Monuments
  • ๐Ÿ•ด๏ธ Peaky Blinders
  • ๐Ÿ›’ Retro Vaporwave Mall
  • ๐Ÿ‘ด Vintage Anthropomorphic
  • ๐Ÿ“ธ Vintage 1800s Photography

12. Surreal & Dreams

  • ๐Ÿ–ผ๏ธ Binet Surreal
  • ๐Ÿ’  Dimension 3D
  • โœจ Ethereal Dreams
  • ๐ŸŒŒ Glitch Core
  • ๐Ÿ›‹๏ธ IKEA Backrooms
  • ๐Ÿ”ฌ Microscopic
  • ๐Ÿงฉ Puzzle Dimension
  • ๐Ÿฆ† Rubber Duck Supremacy
  • ๐Ÿ’— Spectral Mist
  • ๐Ÿ“ฆ Unboxing Surrealism

13. Post-Apocalyptic

  • ๐ŸŒช๏ธ Post Apocalyptic

14. Random

  • ๐ŸŽฒ Dynamic Random

Bonus Themes

  • ๐Ÿงธ Starter Pack
  • ๐Ÿš€ Space Colony
  • ๐Ÿ๏ธ Tropical Paradise
  • ๐Ÿ‘ง Skinny Blonde Girl
  • โš”๏ธ Medieval
  • ๐Ÿ›๏ธ Spartan 300
</details>

Want to add your own theme? See the Theme Creation Guide.


All nodes

| Category | Nodes | |---|---| | Interactive | ๐Ÿ•น๏ธ Isulion Mega Prompt V4 ยท ๐Ÿ‘พ Isulion Space Invaders | | Prompt generators | ๐Ÿš€ Isulion Mega Prompt V3 ยท ๐Ÿ”„ Isulion Multiple Prompt Generator ยท ๐ŸŽฅ Isulion Video Prompt Generator (camera angle, lighting, quality presets for video models) | | Animals | ๐Ÿฆ Animal Selector ยท ๐Ÿฐ Cute Animal Selector ยท ๐ŸฆŠ Animal Behavior Generator (actions and poses) | | Scene | ๐ŸŒณ Habitat Generator ยท ๐ŸŒค๏ธ Weather Generator ยท ๐ŸŒ… Time of Day Generator ยท ๐Ÿ–ผ๏ธ Art Style Generator ยท โšก Action Generator ยท ๐ŸŽฌ Scene Composition (camera angles, shot types) | | Character | ๐Ÿ‘จโ€๐Ÿ’ผ Profession Generator ยท ๐Ÿงโ€โ™‚๏ธ Fantasy Race Generator ยท ๐Ÿ‘” Clothing Generator ยท โณ Epoch Generator (historical periods) | | Fantasy | โœจ Magical Effect Generator ยท ๐Ÿฐ Mythical Location Generator ยท โš”๏ธ Artifact Generator (magical items) | | Sci-Fi | ๐Ÿค– Tech Generator ยท ๐Ÿ‘ฝ Alien World Generator ยท ๐Ÿ›ธ Spacecraft Generator | | Enhancement | ๐Ÿ˜Š Emotion Generator ยท ๐ŸŽจ Style Mixer (blend several art styles) ยท ๐Ÿ’ซ Prompt Enhancer (details, mood, composition, lighting, colour) ยท โ›” Negative Prompt Generator (adjustable strictness) | | Image | ๐Ÿ–ผ๏ธ Image Collage ยท ๐Ÿ“ Load Images from Directory ยท ๐Ÿ”’ Censored Part ยท โง‰ IsulionOverlay (overlays and watermarks) ยท ๐Ÿงฉ QRCode Generator ยท ๐Ÿ–ผ๏ธ Display Image From URL | | Utilities | ๐Ÿ“ Custom Text Node ยท ๐Ÿ’พ Prompt Vault Save ยท ๐Ÿ—ƒ๏ธ Prompt Vault Load ยท ๐Ÿ’ค Isulion Shutdown | | Civitai | ๐Ÿ” Civitai Model Explorer ยท ๐Ÿ”ฅ Civitai Trending ยท ๐Ÿ–ผ๏ธ Civitai Image Display |

In the node search, the full names start with "Isulion" (e.g. Isulion Weather Generator), except ๐Ÿ“ Custom Text Node.

Notes on some nodes

  • ๐Ÿ“ Load Images from Directory loads every image of a folder as a batch. Folders are resolved strictly inside ComfyUI's input directory; absolute paths outside it are rejected.
  • ๐Ÿ–ผ๏ธ Image Collage builds a collage from several input images, for collections or mood boards.
  • ๐Ÿ”’ Censored Part censors part of an image with blur, pixelate, pixelate + blur, black bar or noise. Pick the area with a painted mask (MaskEditor) or the built-in rectangle widgets; supports mask grow/shrink, invert and edge feathering, and outputs the censor mask for inpainting.
  • ๐Ÿ–ผ๏ธ Display Image From URL downloads an image and shows it in the queue. URL download nodes only accept http(s) and refuse private or internal network addresses.
  • ๐Ÿ’ค Isulion Shutdown shuts ComfyUI down when a workflow finishes. It does nothing unless the environment variable ISULION_ENABLE_SHUTDOWN=1 is set.
  • ๐Ÿ” Civitai Explorer / ๐Ÿ”ฅ Civitai Trending authenticate with the CIVITAI_API_TOKEN environment variable; there is no API key widget, so tokens never end up in shared workflow files.

๐Ÿ—ƒ๏ธ Prompt Vault

A shared library of named prompt fragments, stored in ComfyUI's user directory (ComfyUI/user/isulion/prompt_vault.json) so your entries survive node updates. Until your first save, the example entries from Core_Nodes/prompt_vault.example.json are offered.

  • ๐Ÿ’พ Isulion Prompt Vault Save stores the text widget (typed, or connected from any STRING node such as Mega Prompt) under name, and passes the text through unchanged so it can go straight on to your encoder. Saving an existing name updates it.
  • ๐Ÿ—ƒ๏ธ Isulion Prompt Vault Load picks a stored entry from a dropdown and outputs its text.

The vault path can be changed with the ISULION_PROMPT_VAULT environment variable. A missing or corrupt vault file gives an empty vault instead of breaking the queue.

Note: the load node's dropdown is filled at page load, so newly saved entries appear after a browser refresh (Ctrl+Shift+R). Meanwhile you can type any entry name in the widget: it accepts free text, and the load node re-runs whenever the vault file changes.


Example workflows

Drag a file from example_workflows/ onto the ComfyUI canvas:

| Workflow | Contents | |---|---| | Simple_Megaprompt_V4.workflow.json | Mega Prompt V4 and Space Invaders. No other node pack needed. | | Simple_Megaprompt_V3.workflow.json | Mega Prompt V3 and a text display. | | Full_Flux_Megaprompt_v3.workflow.json | Mega Prompt V3 driving a full FLUX (GGUF) text-to-image pipeline. | | Multiple Mega Prompt.json | Multiple Prompt Generator: one prompt per selected theme. | | Isulion_Civitai_Nodes_Workflow.json | Civitai Trending and Civitai Image Display (set CIVITAI_API_TOKEN). | | All_Isulion_Nodes_Workflow.json | A tour of most nodes of the pack. |

Except for the V4 one, these workflows use ShowText|pysssss from ComfyUI-Custom-Scripts to display text. Install that pack, or replace those nodes with any text-display node. The FLUX workflow also needs the GGUF loader nodes and the FLUX models it references.

Older FLUX examples

More workflows and examples on Civitai

Basic MegaPrompt (old) workflow

IsulionFLUX_00468_

Chimera (with Ollama) (old) workflow

IsulionFlux_00492_

MegaPrompt + Ollama + LoRA (old) workflow

IsulionFLUX_00484_ LoRA used for this

The Ollama workflows need the Ollama_generator node in ComfyUI, with the environment variables OLLAMA_KEEP_ALIVE=0 and OLLAMA_ORIGINS=*.


Directory structure

ComfyUI_Isulion/
โ”œโ”€โ”€ __init__.py               # node registration, version, WEB_DIRECTORY
โ”œโ”€โ”€ Core_Nodes/
โ”‚   โ”œโ”€โ”€ mega_prompt_V3.py     # Mega Prompt V3
โ”‚   โ”œโ”€โ”€ mega_prompt_v4.py     # Mega Prompt V4 (machine state, roll, prompt assembly)
โ”‚   โ”œโ”€โ”€ mega_prompt_v4_routes.py  # /isulion/megaprompt_v4/* HTTP routes used by the lever
โ”‚   โ”œโ”€โ”€ mega_prompt_all_themes.py # Multiple Prompt Generator
โ”‚   โ”œโ”€โ”€ space_invaders_node.py
โ”‚   โ”œโ”€โ”€ theme_handlers/       # one handler per theme
โ”‚   โ”œโ”€โ”€ configs/              # theme word lists (JSON) and config manager
โ”‚   โ”œโ”€โ”€ animals_nodes/  character_nodes/  scene_nodes/
โ”‚   โ”œโ”€โ”€ fantasy_nodes/  scifi_nodes/  enhancement_nodes/
โ”‚   โ”œโ”€โ”€ civitai_nodes/
โ”‚   โ””โ”€โ”€ โ€ฆ                     # image and utility nodes (collage, load images, QR code, vaultโ€ฆ)
โ”œโ”€โ”€ web/                      # frontend of the interactive nodes
โ”‚   โ”œโ”€โ”€ mega_prompt_v4.js     # slot machine widget
โ”‚   โ”œโ”€โ”€ mega_prompt_v4_core.js  # pure helpers and EN/FR texts
โ”‚   โ””โ”€โ”€ space_invaders.js
โ”œโ”€โ”€ example_workflows/
โ”œโ”€โ”€ Docs/                     # Theme Creation Guide
โ”œโ”€โ”€ assets/readme/            # README images
โ””โ”€โ”€ tests/                    # Python tests, tests/js for the V4 widget

Development

python3 tests/run_all.py

Runs the whole suite without pytest (it works with pytest too). It also runs the JavaScript tests of the V4 widget, node tests/js/test_mega_prompt_v4.mjs (skipped when Node.js is not installed).

See CHANGELOG.md for the release history and breaking changes.