On the Max plan (and above), you can upload your own files and have the AI build them into your game — your 3D models, your music, your sprites, your fonts.

What you can upload

How it works

1

Attach to a prompt

Open the attach menu in the prompt composer, choose Upload custom assets (or drag & drop onto the composer), and pick your files.
2

Upload to Tesana

Every asset is then first uploaded to Tesana. This usually takes a few seconds.
3

Tell the AI what to do with them

“Use this GLB as the player’s sword”, “make this track the background music for level 2”, “replace the coin sprite with this image”. The AI imports the asset into the project and wires it into the code.

Limits and gates

  • Plan gate: custom asset upload is a Max-tier feature. On Free and Pro the upload option shows a lock. (Reference images are different — those are available broadly, because they guide generation rather than entering the project.)
  • Quotas: a daily upload count and a total storage quota apply; you’ll be told if you hit them.

Good to know

  • Uploaded assets are yours and stay yours — they’re never reused in other creators’ games and never used for training. See Ownership & IP.
  • Assets you upload come along in source exports, in the project’s assets/ folder.
  • For best 3D results, prefer GLB/GLTF — it is the AI’s happiest import path.