You can use Replicate to run machine learning models in the cloud from your own code, without having to set up any servers. Our community has published hundreds of open-source models that you can run, or you can run your own models.

If you prefer to learn by doing things, then follow our guide to running a model from Python or our guide to pushing a model to Replicate.

If you prefer to learn by example, then explore some of the projects that our community has built.

If you prefer to learn by reading, then read our guide to how Replicate works.