Realistic humans
Built on the CC0 MakeHuman dataset: 900+ morph targets, 219 detail sliders, 20 photo-based skins and three detail levels from about 5k to 120k triangles.
Open source · MIT licence · CC0 assets
Shape a body, dress it, give it hair, tattoos and a weapon, pick from 39 animations and export to any engine. It runs in your browser: no accounts, no credits, no limits.
African Warrior
Yoruba Warrior
Cyberpunk Hacker
Dahomey Warrior
FRSC Officer
Police Officer
Wasteland Survivor
Adventurer
Click any character to open it in the app.
What you get
Built on the CC0 MakeHuman dataset: 900+ morph targets, 219 detail sliders, 20 photo-based skins and three detail levels from about 5k to 120k triangles.
Mix-and-match tops, bottoms, wrappers, uniforms and 30+ accessories. Kente, aso-oke, ankara, adire, camo and leather, all recolourable.
Cornrows, box braids, a punk mohawk and buzz cuts. Stubble to full beards. Tattoos and earrings. All follow every head and body shape.
Mixamo bone names for Unity Humanoid, Unreal and Godot. Game, lite or full skeleton, A- or T-pose, face bones and a weapon socket.
Walk, run, strafe, turns, jump, punch, wave, a full rifle and pistol shooter set and sword attacks, with optional root motion.
Rifle, pistol, sword and knife on a socket bone. The hands stay on the weapon in every pose. Export in the hand or as separate props.
Static, rigged, or rigged + animations; one file or one per clip. The export panel lists every file before you download.
Self-host it and generate hundreds of NPCs from a script. Every export carries its settings, so any character can be regenerated.
Why self-host
Who it's for
NPCs, crowds and prototype heroes, ready for Unity, Unreal, Godot or the web.
Rigged bodies to pose, animate and block out scenes.
Diverse avatars for training, digital twins and virtual worlds.
Learn rigging, animation and engines with a real pipeline.
Synthetic, diverse humans for computer-vision datasets.

Built for real games
A third-person action shooter across Ibadan, Abeokuta and Old Oyo. Its player character was made with Ara 3D Gen: generated, rigged and animated, then dropped straight into the game.
Works with your tools
Get started
The online app has every feature for making characters by hand. Self-host it for batch generation, offline use and your own garments, hair and animations. Works on Windows, macOS and Linux with Node 20+ and git.
# one-time setup
git clone https://github.com/olatunde85/3d-gen.git
cd 3d-gen
npm install
npm run setup-assets
# run it
npm run dev