Skip to main content

Searching GitHub Models

You can search for models that are available on GitHub Models.

About searching GitHub Models

You can find models on GitHub Models in two ways:

  • Search from GitHub Marketplace.
  • Search across all of GitHub and then filter the results to Marketplace.

Searching in GitHub Marketplace

  1. To open GitHub Marketplace, in the top-left corner of GitHub, select , then click Marketplace.

    Screenshot of the navigation bar on GitHub. The "Open global navigation menu" icon is outlined in dark orange.

  2. Type any keywords and type:models and press Enter.

Searching across GitHub

Anytime you search across all of GitHub, you can filter the results to see matching models from GitHub Marketplace.

  1. Navigate to https://github.com/search.
  2. Type any keywords and press Enter.
  3. To see all available filters for your search, in the "Filter by" sidebar, click More.
  4. To see results from GitHub Models, click Marketplace.

Searching within a specific field

The in qualifier used in conjunction with search text finds models that match the specified text in that field. Possible fields include tags, license, name, description, transparency, and task.

QualifierExample
in:FIELDin:tags agents matches models with the 'agents' tag.
in:FIELDin:license distribute matches models who mention 'distribute' in their license.
in:FIELDin:transparency "responsible ai" matches models who mention 'responsible ai' in their transparency information.

Search by category

The category qualifier finds models that are tagged with a specific term.

QualifierExample
category:CATEGORYcategory:multilingual matches models in the multilingual category.
category:CATEGORYcategory:"large context" matches models in the large context category.

Search by input modality

The input-modality qualifier finds models that support a particular medium for providing input. Possible modalities include text, image, and audio.

QualifierExample
input-modality:MODALITYinput-modality:text matches models that support text input.

Search by output modality

The output-modality qualifier finds models that support a particular medium for providing output. Possible modalities include text and embeddings.

QualifierExample
output-modality:MODALITYoutput-modality:embeddings matches models that support embedding output.

Search by language

The language qualifier finds models that support a specified human language.

QualifierExample
language:TWO_CHARACTER_CODElanguage:es matches models that support Spanish.
language:NAMElanguage:arabic matches models that support Arabic.

Search by task

The task qualifier finds models that can be used to accomplish a specific task.

QualifierExample
task:TASKtask:embeddings matches models that support embedding.
task:TASKtask:chat-completion matches models that support interaction via chat.

Search by publisher

The publisher qualifier finds models released by a particular publisher.

QualifierExample
publisher:PUBLISHER_NAMEpublisher:"Mistral AI" matches models by Mistral AI.

Search by input token limit

The input-tokens qualifier finds models with an input token limit above or below a particular value, or within a range.

QualifierExample
input-tokens:VALUEinput-tokens:>10000 matches models with an input token limit greater than 10,000.
input-tokens:VALUEinput-tokens:15000..20000 matches models with an input token limit between 15,000 and 20,000.

Search by output token limit

The output-tokens qualifier finds models with an output token limit above or below a particular value, or within a range.

QualifierExample
output-tokens:VALUEoutput-tokens:<8000 matches models with an output token limit less than 8,000.
output-tokens:VALUEoutput-tokens:15000..20000 matches models with an output token limit between 15,000 and 20,000.

Search by rate limit tier

The rate-limit-tier qualifier finds models with a particular tier of rate limit. Possible tiers include low, high, and custom.

QualifierExample
rate-limit-tier:TIERrate-limit-tier:low matches models with a low rate limit tier.

Search by license type

The license qualifier finds models that use a particular license.

QualifierExample
license:LICENSElicense:mit matches models that use the MIT license.
license:LICENSElicense:custom matches models that use a custom license.

Sorting results

The sort qualifier is used to sort results. It can be used alone or combined with other qualifiers and search text.

QualifierExample
sort:FIELDsort:created-desc publisher:meta matches models published by Meta, sorted with the most recently added first.
sort:FIELDsort:name-asc in:task chat-completion matches models that allow chat completion, sorted alphabetically.

Further reading