TraitSmith is a Node.js-based modular character generator. It takes individual trait layers like body parts, armor, weapons, facial features, etc., and composes them into full character images — ideal for games, NFTs, avatars, or any fantasy illustration needs.
- Modular trait layering system (e.g., hair, eyes, armor, weapons)
- Fully customizable trait folders and rarity settings
- Outputs composited PNG images
- CLI interface for generating single or bulk images
- Optional metadata output for each character




