Find Models

replicate/skills/skills/find-models

by replicate2f36e415965aNo license98 starsListed Oct 8, 2026Updated Oct 8, 2026Repository updated 4 months ago

Find AI models on Replicate using search and curated collections.

Instructions onlyAI & Agents
AI-generated overview

Guides discovery and selection of current AI models on Replicate via search, collections and schemas.

What it does
This skill provides instructions for finding AI models on Replicate using the search API and curated collections. It explains how to read model input/output schemas, compare candidates by official status, version, recency and tags, and how to form model identifiers for official and community models. It produces guidance and selection criteria rather than files or code.
When to use it
Use it when you need to choose a currently available AI model on Replicate for a task, or when you want to verify that a model name is still valid and appropriate. It is meant for model discovery and comparison before running anything.
Requirements
Access to the Replicate API and its documentation endpoints; network access is required. No scripts are shipped.

Always search the API for current models

The AI model landscape changes weekly. New models ship constantly and older ones are deprecated or surpassed. Don't rely on model names you've seen before, including names from past conversations or training data. A specific model you "know" may no longer be the best choice, may be slower than newer alternatives, or may not exist anymore.

Always start by querying the Replicate API. Use search and collections to discover what's currently available, then read schemas to understand inputs and outputs before running anything.

Docs

Search

  • Use the search API (GET /v1/search?query=...) to find models by task. Returns models, collections, and docs.
  • Search returns metadata for each model including tags, generated_description, and run_count.
  • The search API also returns matching collections alongside model results.
  • Avoid listing all models via API. It's a firehose. Use targeted queries.

Collections

  • Collections are curated groups of models maintained by Replicate staff.
  • The official collection contains always-warm models with stable APIs and predictable pricing.
  • Use collections to narrow a shortlist before deep comparison.
  • List collections with GET /v1/collections. Get one by slug with GET /v1/collections/{slug}.

Reading model schemas

  • Every model exposes its input/output schema via the models API (GET /v1/models/{owner}/{name}).
  • Schema path: model.latest_version.openapi_schema.components.schemas.Input.properties
  • Each property may include: type, description, default, minimum/maximum, enum, format (e.g. uri for file inputs).
  • Always fetch the schema before running a model. Schemas change.

Picking the right model

  • Prefer official models. They're always warm (no cold boot), have stable APIs, and predictable pricing.
  • Prefer the latest version. If search returns v2.5 and v3.0, use v3.
  • Run count can be misleading. Old models accumulate runs over time but may be outdated. A model with 10M runs from 2023 is likely worse than a model with 100K runs from 2025.
  • Prefer recently released models. The AI space moves fast.
  • Check model tags to help filter by task (image-generation, video, audio, etc.).

Model identifiers

  • Official models use owner/name format (e.g. owner/model-name). Routes to the latest version automatically.
  • Community models require owner/name:version_id. You must pin a specific version. Community models can cold-boot and take time to start.
  • If you must use a community model, be aware that it can take a long time to boot. You can create always-on deployments, but you pay for model uptime.

Source and attribution

Source:replicate/skillsinskills/find-modelsat commit2f36e41

License: No license

Content belongs to its original authors. SourceWeft indexes it from a public repository.

Report or request removal