Skip to main content
The Runpod Hub is a centralized repository for discovering, sharing, and deploying preconfigured AI repos optimized for and infrastructure.

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.
For creators:
  • 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

  1. Go to the Hub and select a repo.
  2. Review hardware requirements and configuration options.
  3. Click DeployCreate Endpoint.
Your endpoint will be ready for integration within minutes.

Publish your own repo

Publish your GitHub repository on the Hub by preparing a with a and Dockerfile.
New to building Serverless workers? Follow the build a custom worker guide.
  1. Add configuration files in a .runpod directory per the publishing guide.
  2. Create a GitHub release.
  3. Submit your repository through the Runpod console.
  4. After review and approval, your repo appears in the Hub.
Once published, earn revenue from user deployments. Link your GitHub profile to your Runpod account for verified maintainer status. Revenue tiers range from 1% (100-999 compute hours) to 7% (10,000+ hours), paid monthly as Runpod credits.

How Hub repos work

  1. Repository integration: Connects with GitHub repos using releases (not commits) for versioning.
  2. Configuration: Repos use hub.json and tests.json in a .runpod directory to define metadata and test procedures.
  3. Automated pipeline: The Hub builds and tests repos on submission and monitors for new releases.
  4. Deployment: Users browse, customize, and deploy with minimal configuration.