Models.dev: AI 모델 사양, 가격 및 기능에 대한 오픈소스 데이터베이스

Models.dev는 AI 모델 사양, 가격 및 기능에 대한 오픈소스 데이터베이스로, 커뮤니티 기여 프로젝트로 유지 관리됩니다. 데이터는 리포지토리에 TOML 파일로 저장되며, 제공자와 모델별로 구성되고 로고는 SVG로 제공됩니다. 또한 API를 지원하며 opencode 내부에서 사용됩니다.
API 액세스
단일 API 엔드포인트를 통해 모든 모델 데이터를 가져올 수 있습니다:
curl https://models.dev/api.json모델 ID 필드(예: openai/gpt-5)는 AI SDK에서 사용하는 식별자와 일치합니다. 제공자 로고는 SVG 파일로 제공됩니다:
curl https://models.dev/logos/{provider}.svg{provider}를 제공자 ID(예: anthropic, openai, google)로 바꾸세요.
기여하기
새 모델을 추가하려면 먼저 제공자가 providers/ 디렉토리에 이미 존재하는지 확인하세요. 없으면 제공자 폴더를 만들고 provider.toml 파일을 생성하세요:
name = "Provider Name"
npm = "@ai-sdk/provider" # AI SDK 패키지 이름
env = ["PROVIDER_API_KEY"] # 인증에 사용되는 환경 변수 키
doc = "https://example.com/docs/models" # 제공자 문서 링크제공자가 OpenAI 호환 엔드포인트를 노출하는 경우 npm = "@ai-sdk/openai-compatible"으로 설정하고 기본 URL을 포함하세요: api = "https://api.example.com/v1".
선택적으로 제공자 디렉토리에 currentColor를 사용한 logo.svg를 추가하세요. 그런 다음 providers/{provider}/models/에 모델 정의 TOML 파일을 생성하세요. 예시 모델 정의:
name = "Model Display Name"
attachment = true # 파일 첨부 지원
reasoning = false # 사고 과정 지원
tool_call = true # 도구 호출 지원
structured_output = true # 구조화된 출력 지원
temperature = true # 온도 제어 지원
knowledge = "2024-04" # 지식 컷오프 날짜
release_date = "2025-02-19"
last_updated = "2025-02-19"
open_weights = true # 가중치 공개 여부
[cost]
input = 3.00 # 백만 입력 토큰당 (USD)
output = 15.00 # 백만 출력 토큰당
reasoning = 15.00 # 백만 추론 토큰당
cache_read = 0.30 # 백만 캐시 읽기 토큰당
cache_write = 3.75 # 백만 캐시 쓰기 토큰당
input_audio = 1.00 # 백만 오디오 입력 토큰당
output_audio = 10.00 # 백만 오디오 출력 토큰당
[limit]
context = 400_000 # 최대 컨텍스트 윈도우 (토큰)
input = 272_000 # 최대 입력 토큰
output = 8_192 # 최대 출력 토큰
[modalities]
input = ["text", "image"]
output = ["text"]
[interleaved]
field = "reasoning_content"
기존 모델을 미러링하는 래퍼 제공자의 경우 extends를 사용합니다(스니펫에 자세히 나와 있지 않음).
Models.dev는 오픈소스 커뮤니티 기반 데이터베이스입니다. 소스는 GitHub에 있으며, 데이터를 최신 상태로 유지하기 위한 기여를 환영합니다.
📖 전체 소스 읽기: HN LLM Tools
👀 See Also

로컬 AI 에이전트 워크플로우: OpenCode, FastMCP, DeepSeek-r1 활용
한 개발자가 OpenCode와 AGENTS.md 파일을 사용해 결정론적 시스템 프롬프트를 구성하고, FastMCP로 로컬 함수를 노출하며, Ollama의 DeepSeek-r1을 테스트 같은 특정 하위 에이전트에 활용하는 로컬 AI 에이전트 설정을 공유했습니다.

Hermes Agent v0.6.0은 모델별 도구 호출 파서를 통해 향상된 로컬 모델 지원을 제공합니다.
Nous Research의 Hermes Agent v0.6.0은 300억 파라미터급 모델에서 제대로 작동하는 도구 호출 파서를 제공하며, Ollama, vLLM, sglang을 기본 지원하고, 서버리스 배포를 위한 Modal 및 Daytona를 포함한 6개의 터미널 백엔드를 포함합니다.

토크벤 MCP는 단일 16진수 색상으로부터 완전한 디자인 토큰 시스템을 생성합니다.
Tokven MCP는 단일 브랜드 헥스 색상으로부터 완전한 디자인 토큰 시스템을 생성하는 Model Context Protocol 도구입니다. 여기에는 표면, 테두리, 텍스트 계층 구조, 그림자, 자동 WCAG 대비 검증이 포함된 라이트/다크 모드가 포함됩니다.

커서의 AI 에이전트를 위한 빠른 정규식 검색 접근법
Cursor는 대규모 모노레포에서 ripgrep이 15초 이상 걸릴 수 있는 성능 문제를 해결하기 위해 색인화된 정규식 검색을 개발 중입니다. 이는 Zobel, Moffat 및 Sacks-Davis의 1993년 연구를 기반으로 한 n-gram을 사용한 역색인을 활용합니다.