Step 1 Β· What are you building?start here
Pick the closest match. Weβll set up the screen, the tags and the code for you β you can change anything afterwards.
Nothing fits? Choose Blank canvas and add blocks yourself below.
Your screen, block by block0
Advanced: streaming, queueing, and the raw blueprint
Step 2 Β· How should it look?
start orange β end orange
Fine-tune the theme (fonts, roundness, custom CSS)
Step 3 Β· Where should it live?
Lowercase letters, numbers and dashes. Your address will be:
huggingface.co/spaces/spaces/my-space
huggingface.co/spaces/spaces/my-space
Some templates (like JupyterLab) start private on purpose.
How much power does it need?
All hardware options
This writes
suggested_hardware: a hint for people who duplicate your Space. It doesnβt change what you pay for unless you pick it in the Space settings.Keys & settings your app needs0 Β· 0
Anything secret (tokens, API keys) goes here as a secret β never inside your code. Ordinary settings go as variable.
NameValue
Paste several at once (KEY=value, one per line)
NameValue
Paste several at once
Card details
Expert setup (versions, timeouts, headers, preloading)
Warms the model cache during build so first use is fast.
Step 4 Β· Ready to launch
Do these three thingshf CLI
Your files0
Paste each file into your Space folder, then follow the three steps above.