A downloadable tool for Windows, macOS, and Linux

Download NowName your own price

MoGen is a procedural 3D model generator. It turns a compact, declarative DSL into game-ready glTF 2.0 (.glb) assets — and an LLM can write that DSL for you from a plain-text prompt.

MoGen Studio is the desktop app: a DSL editor with a live 3D preview, validation diagnostics, and one-click generate / modify / animate calls to your chosen LLM. The same deterministic pipeline also ships as a command-line tool.

Why a DSL? LLMs are good at structure and intent, bad at floating-point geometry. The language model decides what to build — the parts, their roles, how they relate — while deterministic Rust code handles how to build it. Small outputs, cheap iteration, no hallucinated triangles.

What it does:

  • Primitives, CSG (union / difference / intersect), hierarchy and reusable modules
  • Arrays, mirrors, oriented connectors and an attach solver
  • Skeletons, skinning and procedural animation templates
  • Full PBR materials with embedded, generated textures
  • Watertight, spec-compliant glTF for Godot, Blender, three.js and anything that reads glTF 2.0
  • Multiple LLM backends: Gemini, OpenAI, Anthropic, Ollama (local), Claude Code, Fireworks and Z.ai

Built in Rust. No runtime, no graph editor, no engine lock-in — just a parser, a scene graph, a mesh library and a glTF exporter.

Updated 3 hours ago
Published 2 days ago
StatusReleased
CategoryTool
PlatformsWindows, macOS, Linux
Authorcattrallgames
Made withRust
Tags3D, Blender, gamedev, Godot, Low-poly, Procedural Generation, tools
Code licenseMIT License
Average sessionAbout a half-hour
LanguagesEnglish
InputsKeyboard, Mouse
LinksHomepage, GitHub
AI DisclosureAI Assisted, Code

Download

Download NowName your own price

Click download now to get access to the following files:

mogen-studio-windows.zip 18 MB
Version 0.1.8
mogen-studio-linux.zip 24 MB
Version 0.1.8
mogen-studio-v0.1.8-aarch64-apple-darwin.dmg 22 MB
Version 0.1.8
mogen-studio-v0.1.8-x86_64-apple-darwin.dmg 23 MB
Version 0.1.8

Leave a comment

Log in with itch.io to leave a comment.