
Why use the Hub?
For users:- Production-ready solutions: Vetted, open-source repos with minimal setup required.
- One-click deployment: Go from discovery to running services in minutes.
- Configurable: Customize parameters without diving into code.
- Showcase your work: Share projects with the AI community.
- Automated pipeline: The Hub builds and tests your releases automatically.
- Earn revenue: Generate up to 7% of compute revenue when users deploy your repos. See revenue sharing.
Public Endpoints
The Hub also offers s for popular AI models. These are ready-to-use APIs with instant access, interactive playgrounds, and usage-based pricing. Browse available models in the model reference.Deploy a repo
- Serverless
- Pod
- Go to the Hub and select a repo.
- Review hardware requirements and configuration options.
- Click Deploy → Create Endpoint.
Publish your own repo
Publish your GitHub repository on the Hub by preparing a with a andDockerfile.
- Add configuration files in a
.runpoddirectory per the publishing guide. - Create a GitHub release.
- Submit your repository through the Runpod console.
- After review and approval, your repo appears in the Hub.
How Hub repos work
- Repository integration: Connects with GitHub repos using releases (not commits) for versioning.
- Configuration: Repos use
hub.jsonandtests.jsonin a.runpoddirectory to define metadata and test procedures. - Automated pipeline: The Hub builds and tests repos on submission and monitors for new releases.
- Deployment: Users browse, customize, and deploy with minimal configuration.