Build a website with Next.jsBuild a Discord bot with PythonBuild an app with SwiftUIPush your own modelPush a Diffusers modelPush a Transformers modelPush a model using GitHub ActionsDeploy a custom modelFine-tune a language modelGet a GPU machine

Documentation

Replicate lets you run AI models with a cloud API, without having to understand machine learning or manage your own infrastructure.

You can run open-source models that other people have published, bring your own training data to create fine-tuned models, or build and publish custom models from scratch.

Videos

Prefer to learn by watching videos? Check out some recent demos from our YouTube channel

Thumbnail for FLUX.1 Schnell vs FLUX.1 Dev

FLUX.1 Schnell vs FLUX.1 Dev

Explore the differences between Flux Schnell and Flux Dev image generation models and learn how to enhance image quality effectively.

6 minutes

Thumbnail for David Attenborough is now narrating my life

David Attenborough is now narrating my life

Here's a GPT-4-vision + ElevenLabs python script so you can star in your own Planet Earth.

2 minutes

Thumbnail for Write your shell commands in English

Write your shell commands in English

Use language models like GPT-4o and Llama to write one-liner shell commands, then execute them.

4 minutes

Thumbnail for Introducing create-replicate-app

Introducing create-replicate-app

A quick and easy way to run Replicate models with Node.js

3 minutes

Thumbnail for Using webhooks with Replicate's API

Using webhooks with Replicate's API

Learn how to receive webhooks from Replicate's API when running predictions and trainings.

14 minutes

View more videos on YouTube