Roll a complete, believable D&D NPC in seconds - race, profession, alignment, personality, motivation, languages and a name - then re-roll any trait until it fits your scene. What stands out: • AI portrait generated from the NPC's own traits, in the background • Optional D&D 5e combat stats (abilities, AC, HP, CR) • Save, search and group your roster by campaign • Back up your whole roster - portraits included • Offline-first and 100% open source Free on Google Play.
Hi Product Hunt! 👋
I'm a DM, and the thing that always tripped me up was a player wandering off to talk to some shopkeeper I hadn't planned - cue five seconds of "uh… his name is… Bob?"
RPG NPC Generator is what I wish I'd had at the table: tap once and you get a complete, believable NPC - name, race, profession, personality, motivation, the works - and you can re-roll any single trait that doesn't fit. It generates an AI portrait from the character's own traits, can add a D&D 5e stat block, and keeps your whole roster searchable and grouped by campaign. It all works offline, and you can back everything up (portraits included) to move between devices.
It's free, and 100% open source (AGPL). I'd love your feedback - especially what you'd want an NPC generator to do next!
Report
Love how the portrait generation pulls from the NPC's actual traits instead of just being a random face, that kind of detail-first thinking makes prepping sessions feel way smoother. Offline-first is a huge win too.
@berkaywhq8 What I wanted to make sure to include in the prompt was NPCs traits and user's notes, so writing down "Wears an EyePatch" gives the prompt an edge on generating with rich details!
Petals
Love how the portrait generation pulls from the NPC's actual traits instead of just being a random face, that kind of detail-first thinking makes prepping sessions feel way smoother. Offline-first is a huge win too.
Petals
@berkaywhq8 What I wanted to make sure to include in the prompt was NPCs traits and user's notes, so writing down "Wears an EyePatch" gives the prompt an edge on generating with rich details!