← MRM/Projects/GenForge
Audio / Gamedev Working prototype Rust · GPU

GenForge

Type a sound. Get a game-ready effect.

Indie devs need SFX fast, without recording gear or expensive libraries. GenForge synthesizes game audio — effects, ambience, UI sounds — from a natural-language prompt, on the GPU. The entire generative model stack is hand-ported to pure Rust: a single binary, no Python runtime.

genforge — synthesize
$ genforge "8-bit coin pickup" --out coin.wav generating · 44.1kHz stereo · 2.0s ▁▂▄▇█▇▅▃▂▁▂▄▆█▆▄▂▁▁▂▃▅▇█▆▃▁ coin.wav written · deterministic seed

Representative output — not a live instance.

What it does
Text → audio — any prompt becomes a synthesized WAV, via CLI or HTTP API for game-engine integration.
Game-ready output — 44.1kHz stereo, configurable duration up to ~47 seconds per generation.
Deterministic & tunable — the same prompt reproduces the same sound; sampling steps and guidance are adjustable.
Starter packs — ready-made game SFX templates (coin, explosion, magic, footsteps, ambience) to build from.
Pure-Rust stack — text encoder, diffusion transformer and audio decoder all ported to Rust; one binary, GPU-accelerated on AMD or NVIDIA.
Proof
0
Python deps at runtime
44.1kHz
stereo output
0
starter sound effects
byte-exact
audio decoder vs. reference
Rust (100% native)burn 0.21 · wgpusafetensors · tokenizersHTTP APIAMD / NVIDIA GPU
🔒
Capabilities and sample outputs shown. Source and the ported model stack are private — this is a capability showcase, not a distribution.

Need sound
for your game?

I build audio tooling that fits straight into your engine — fast, reproducible, and self-contained. Tell me the vibe you're after.

Start a project →