@seedling ChatGPT can do similar, but it does not use fixed random tables, so the result could be anything. E.g.
----
Please generate 4 random NPCs for a fantasy world, with a random names, two values, a distinctive physical trait, and a distinctive item or equipment.
Format the results as "[name] values X and Y. They [distinctive characteristic], who [distinctive item].
----
Sure, here are four random NPCs for a fantasy world:
Garrick Stonefist values loyalty and strength. He has a thick beard and a scar over his left eye. Garrick wields a massive warhammer that he inherited from his grandfather, which he affectionately calls "Old Ironfist."
Lyra Moonglade values wisdom and independence. She has bright green eyes and a crescent moon tattoo on her forehead. Lyra possesses a magical...
@sgryphon It doesn't solve the problem I'm trying to solve - I'm trying to move away from those kinds of cliche characters and have combinations of traits that are more interesting, as well as do some worldbuilding. Also, the constrained set of values will have a mechanical effect.
Those ChatGPT examples are definitely not what I'm looking for, but at least the fact that the perchance generators are creating something different from ChatGPT reassures me I'm going in the right direction