#
Spaces

Hugging Face Spaces offer a simple way to host ML demo apps directly on your profile or your organization’s profile. This allows you to create your ML portfolio, showcase your projects at conferences or to stakeholders, and work collaboratively with other people in the ML ecosystem.

We have built-in support for two awesome SDKs that let you build cool apps in Python in a matter of minutes: Streamlit and Gradio, but you can also unlock the whole power of Docker and host an arbitrary Dockerfile. Finally, you can create static Spaces using JavaScript and HTML.

You’ll also be able to upgrade your Space to run on a GPU or other accelerated hardware. ⚡️

##
Contents

- Spaces Overview
  - Handling Spaces Dependencies
  - Spaces Settings
  - Using OpenCV in Spaces
  - Using Spaces for Organization Cards
  - More ways to create Spaces
  - Managing Spaces with Github Actions
  - How to Add a Space to ArXiv
- Spaces Dev Mode
- Spaces GPU Upgrades
- Spaces Persistent Storage
- Gradio Spaces
- Streamlit Spaces
- Docker Spaces
- Static HTML Spaces
- Custom Python Spaces
- Embed your Space
- Run your Space with Docker
- Reference
- Changelog

##
Contact

Feel free to ask questions on the forum if you need help with making a Space, or if you run into any other issues on the Hub.

If you’re interested in infra challenges, custom demos, advanced GPUs, or something else, please reach out to us by sending an email to website at huggingface.co.

You can also tag us on Twitter! 🤗

< > Update on GitHub