Skip to content

2026 · Builder · Prototype

BeatWorld

An AI beat and song generation scaffold where user text never touches the model raw. Everything routes through prompt-steering.

One rule, shaped into architecture

User text never reaches the model raw. Not a guideline — a pipeline shape.

What I built

A beat and song generation scaffold: Next.js frontend, Python GPU worker on Modal. Everything a user types routes through buildBeatDNA or buildSongDNA prompt-steering before generation. The pipeline runs one way — Generator → API → Model → S3 → DB. No back channels.

The honest lesson

It's a prototype, and the product waits its turn behind the music itself. The steering discipline didn't wait. It became house doctrine — steered input, never raw text, on everything I build with models.