# Class LittleGhost::Models::Catalog::ModelsDevSource

Documentation version: Edge

Canonical HTML: https://littleghostai.org/docs/LittleGhost/Models/Catalog/ModelsDevSource.html

Refreshes normalized facts from the public models.dev catalog.

## Inheritance

`LittleGhost::Models::Catalog::ModelsDevSource < Source`

## Class methods

<a id="method-c-new"></a>
### `.new`

```ruby
.new(provider_adapters:)
```

Creates a source that maps application provider names to adapters.

## Instance methods

<a id="method-i-refresh"></a>
### `#refresh`

```ruby
#refresh(target: nil)
```

Fetches normalized model facts, optionally for one canonical `target`.
