AssetForge

Mini Project · Game Dev Tooling

AssetForge

A Linux desktop app that takes a game asset from a concept chat to a finished .glb in your project's assets folder

TauriRustJavaScriptOpenAI / GeminiMeshy AI

Overview

AssetForge turns "I want a lantern" into a finished .glb in your game's assets folder.

The pipeline runs in four stages: a concept chat (OpenAI or Gemini), a reference image, a 3D model from Meshy AI, and export into the project's assets folder.

Each stage's retry re-runs only that stage. Regenerating the model goes back to Meshy with the same approved reference image, because a Meshy job costs credits and a good reference shouldn't be thrown away.

Key Features

Concept Chat

  • A concept-artist chat that pushes for silhouette, style, materials, palette and wear
  • Nothing is generated or spent until you press the button

Reference Image

  • Conversation distilled into an editable image prompt
  • Every attempt kept in a filmstrip
  • Or upload / paste your own image (PNG, JPEG, WebP, GIF, BMP)

Projects

  • Assets organized per game project
  • Each project has its own assets folder, asset list and art direction
  • Everything downstream follows the selected project