Repolode
anomalyco

anomalyco/models.dev

Um banco de dados open source, mantido pela comunidade, com especificações, preços e recursos de modelos de IA, disponível por uma API pública.

Estrelas
7,304
Forks
1,861
Issues abertas
385
Último commit
anteontem

O que é?

Models.dev reúne especificações, preços e recursos de modelos de IA de vários provedores em um só lugar. Os dados são armazenados no repositório em arquivos TOML, organizados por provedor e modelo, e usados para gerar o site e sua API.

O projeto oferece uma API JSON em models.dev/api.json que retorna endpoints dos provedores e detalhes dos modelos, além de models.json, independente de provedor, e um catálogo combinado em catalog.json. Cada modelo é identificado por um ID compatível com o AI SDK, e os logos dos provedores estão disponíveis em arquivos SVG, organizados por ID do provedor. Tipos especializados de modelo, como modelos de decisão, são excluídos por padrão e podem ser solicitados com um filtro de tipo.

Colaboradores adicionam provedores e modelos por meio de pull requests. Preços e limites específicos de um provedor podem reutilizar metadados compartilhados de modelos usando uma referência base_model, e uma GitHub Action valida as contribuições de acordo com o schema. O projeto também é usado internamente pelo opencode.

Recursos principais

  • 01Oferece uma API JSON pública com especificações, preços e provedores de modelos de IA.
  • 02Disponibiliza metadados de modelos independentes de provedor separadamente dos detalhes de disponibilização específicos de cada provedor.
  • 03Armazena todos os dados em arquivos TOML organizados por provedor e modelo.
  • 04Permite filtrar por tipo de modelo usando um parâmetro de consulta.
  • 05Disponibiliza logos dos provedores em arquivos SVG.
  • 06Valida contribuições da comunidade de acordo com um schema, por meio de uma GitHub Action.

Casos de uso

  • Consultar limites de contexto, modalidades ou preços por token ao escolher um modelo para uma aplicação.
  • Fornecer uma lista de modelos a ferramentas ou editores que precisam de dados atualizados sobre provedores e modelos.
  • Associar IDs de modelos específicos de provedores aos laboratórios de origem por meio de canonical_model_id.
  • Contribuir com novos provedores ou atualizações de modelos para manter o conjunto de dados compartilhado atualizado.

Início rápido

  1. 1

    Consulte o catálogo completo de modelos pela API pública

    curl https://models.dev/api.json
  2. 2

    Filtre a API para incluir modelos especializados de tomada de decisão

    curl "https://models.dev/api.json?type=decision"
  3. 3

    Busque apenas metadados de modelos independentes do provedor

    curl https://models.dev/models.json

Antes de usar

  • Os tipos de modelos especializados são omitidos da API por padrão, então é necessário passar um parâmetro type para visualizá-los.

Tópicos

Perguntas frequentes

O que é models.dev?
Um banco de dados open source, mantido pela comunidade, com especificações, preços e recursos de modelos de IA, disponível por uma API pública. Models.dev reúne especificações, preços e recursos de modelos de IA de vários provedores em um só lugar. Os dados são armazenados no repositório em arquivos TOML, organizados por provedor e modelo, e usados para gerar o site e sua API.
models.dev é gratuito? Qual é a licença?
models.dev é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
models.dev ainda é mantido?
Manutenção ativa. O último commit de models.dev foi em 19 de out. de 2026.
Para que posso usar models.dev?
Consultar limites de contexto, modalidades ou preços por token ao escolher um modelo para uma aplicação. Fornecer uma lista de modelos a ferramentas ou editores que precisam de dados atualizados sobre provedores e modelos. Associar IDs de modelos específicos de provedores aos laboratórios de origem por meio de canonical_model_id. Contribuir com novos provedores ou atualizações de modelos para manter o conjunto de dados compartilhado atualizado.
Como instalar models.dev?
Consulte o catálogo completo de modelos pela API pública: curl https://models.dev/api.json Filtre a API para incluir modelos especializados de tomada de decisão: curl "https://models.dev/api.json?type=decision" Busque apenas metadados de modelos independentes do provedor: curl https://models.dev/models.json
Onde consigo models.dev?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/anomalyco/models.dev

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados