Modèles.dev : Base de données open source des spécifications, prix et capacités des modèles d'IA

Models.dev est une base de données open-source de spécifications, tarifs et capacités de modèles d'IA, maintenue comme un projet contribué par la communauté. Les données sont stockées dans le dépôt sous forme de fichiers TOML, organisées par fournisseur et modèle, avec des logos en SVG. Elle alimente également une API et est utilisée en interne dans opencode.
Accès à l'API
Vous pouvez récupérer toutes les données des modèles via un seul point de terminaison API :
curl https://models.dev/api.jsonLe champ ID du modèle (par ex., openai/gpt-5) correspond à l'identifiant utilisé par l'IA SDK. Les logos des fournisseurs sont disponibles sous forme de fichiers SVG :
curl https://models.dev/logos/{provider}.svgRemplacez {provider} par l'ID du fournisseur (par ex., anthropic, openai, google).
Contribuer
Pour ajouter un nouveau modèle, vérifiez d'abord si le fournisseur existe déjà dans le répertoire providers/. Si ce n'est pas le cas, créez un dossier fournisseur avec un fichier provider.toml :
name = "Nom du fournisseur"
npm = "@ai-sdk/provider" # Nom du package IA SDK
env = ["PROVIDER_API_KEY"] # Clés de variables d'environnement utilisées pour l'authentification
doc = "https://example.com/docs/models" # Lien vers la documentation du fournisseurSi le fournisseur expose un point de terminaison compatible OpenAI, définissez npm = "@ai-sdk/openai-compatible" et incluez l'URL de base : api = "https://api.example.com/v1".
Optionnellement, ajoutez un logo.svg dans le répertoire du fournisseur en utilisant currentColor pour les remplissages/traits. Créez ensuite un fichier TOML de définition de modèle dans providers/{provider}/models/. Exemple de définition de modèle :
name = "Nom d'affichage du modèle"
attachment = true # prend en charge les pièces jointes
reasoning = false # prend en charge le raisonnement
+... (le reste du code TOML est conservé tel quel)Pour les fournisseurs wrapper qui reflètent des modèles existants, utilisez extends (non détaillé ici).
Models.dev est une base de données open-source et communautaire. La source est sur GitHub, et les contributions sont les bienvenues pour maintenir les données à jour.
📖 Lire la source complète : HN LLM Tools
👀 See Also

L'extension Super Claude rend l'interface de Claude.ai entièrement personnalisable.
Un développeur a créé une extension de navigateur qui permet aux utilisateurs de personnaliser chaque aspect de l'interface de Claude.ai — couleurs, polices, mise en page, ainsi que le suivi de l'utilisation et le comptage de jetons. L'extension fonctionne sur Chrome et Firefox et a été développée en utilisant Claude lui-même.

LLAB Noir : Architecture Open-Source pour le Routage Dynamique de Modèles et les Agents IA en Sandbox Docker
Un développeur a open-sourcé Black LLAB, un système qui utilise Mistral 3B pour router les prompts entre des modèles locaux et cloud et exécute des agents d'IA dans des conteneurs Docker isolés avec intégration OpenClaw.

Serveur MCP Blip : Dessinez les modifications de l'interface utilisateur pour le code Claude au lieu de les décrire
Blip est un serveur MCP pour Claude Code qui remplace les descriptions verbales de modifications d'interface utilisateur par des annotations visuelles. Vous dessinez directement sur votre application en cours d'exécution, et Claude écrit le code correspondant en fonction de la capture d'écran annotée.

Défaillances silencieuses des outils dans les agents de codage : un drain d'efficacité caché
Les agents de codage rencontrent souvent des échecs d'outils qui passent inaperçus car ils se rabattent sur des stratégies alternatives, gaspillant des tokens et réduisant la qualité. L'outil open-source Vibeyard détecte ces échecs et suggère des correctifs.