웹페이지에 GUI 에이전트를 삽입해 사용자가 자연어로 인터페이스를 제어할 수 있게 하는 JavaScript 라이브러리입니다.
anomalyco/models.dev
AI 모델의 사양, 가격, 기능을 모아 공개 API로 제공하는 오픈소스 커뮤니티 데이터베이스입니다.
- 스타
- 7,304
- 포크
- 1,861
- 열린 이슈
- 385
- 마지막 커밋
- 13시간 전
어떤 프로젝트인가요?
Models.dev는 여러 제공업체의 AI 모델 사양, 가격, 기능을 한곳에 모읍니다. 데이터는 저장소에서 제공업체와 모델별로 구성된 TOML 파일로 저장되며, 이를 바탕으로 웹사이트와 API를 생성합니다.
프로젝트는 models.dev/api.json에서 제공업체 엔드포인트와 모델 세부 정보를 반환하는 JSON API를 제공합니다. 제공업체에 종속되지 않는 models.json과 통합 카탈로그인 catalog.json도 제공합니다. 각 모델의 키는 AI SDK와 호환되는 ID이며, 제공업체 로고는 제공업체 ID별 SVG 파일로 제공됩니다. 의사 결정 모델과 같은 특수 모델 유형은 기본적으로 제외되며, type 필터를 지정하면 요청할 수 있습니다.
기여자는 pull request를 통해 제공업체와 모델을 추가합니다. 제공업체별 가격 및 제한 사항은 base_model 참조를 통해 공통 모델 메타데이터를 재사용할 수 있으며, GitHub Action이 스키마에 따라 제출 내용을 검증합니다. 이 프로젝트는 opencode에서도 내부적으로 사용됩니다.
핵심 기능
- 01AI 모델 사양, 가격, 제공업체 정보를 제공하는 공개 JSON API를 제공합니다.
- 02제공업체별 서빙 세부 정보와 별도로 제공업체에 종속되지 않는 모델 메타데이터를 제공합니다.
- 03모든 데이터를 제공업체와 모델별로 구성된 TOML 파일로 저장합니다.
- 04쿼리 매개변수를 사용해 모델 유형별로 필터링할 수 있습니다.
- 05제공업체 로고를 SVG 파일로 제공합니다.
- 06GitHub Action을 통해 커뮤니티 기여 내용을 스키마에 따라 검증합니다.
활용 사례
- 애플리케이션에 사용할 모델을 선택할 때 컨텍스트 한도, 모달리티 또는 토큰당 가격을 확인합니다.
- 최신 제공업체 및 모델 데이터가 필요한 도구나 편집기에 모델 목록을 제공합니다.
- canonical_model_id를 사용해 제공업체별 모델 ID를 해당 모델을 만든 연구소와 연결합니다.
- 공유 데이터셋을 최신 상태로 유지하기 위해 새 제공업체나 모델 업데이트를 기여합니다.
빠른 시작
- 1
공개 API를 통해 전체 모델 카탈로그를 조회합니다
curl https://models.dev/api.json - 2
API를 필터링해 특화된 의사결정 모델을 포함합니다
curl "https://models.dev/api.json?type=decision" - 3
공급자에 종속되지 않는 모델 메타데이터만 가져옵니다
curl https://models.dev/models.json
사용 전 알아둘 점
- 특화된 모델 유형은 기본적으로 API에서 제외되므로, 이를 확인하려면 type 매개변수를 전달해야 합니다.
토픽
자주 묻는 질문
- models.dev은(는) 무엇인가요?
- AI 모델의 사양, 가격, 기능을 모아 공개 API로 제공하는 오픈소스 커뮤니티 데이터베이스입니다. Models.dev는 여러 제공업체의 AI 모델 사양, 가격, 기능을 한곳에 모읍니다. 데이터는 저장소에서 제공업체와 모델별로 구성된 TOML 파일로 저장되며, 이를 바탕으로 웹사이트와 API를 생성합니다.
- models.dev은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- models.dev은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- models.dev은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. models.dev의 마지막 커밋은 2026년 10월 19일입니다.
- models.dev은(는) 어디에 사용할 수 있나요?
- 애플리케이션에 사용할 모델을 선택할 때 컨텍스트 한도, 모달리티 또는 토큰당 가격을 확인합니다. 최신 제공업체 및 모델 데이터가 필요한 도구나 편집기에 모델 목록을 제공합니다. canonical_model_id를 사용해 제공업체별 모델 ID를 해당 모델을 만든 연구소와 연결합니다. 공유 데이터셋을 최신 상태로 유지하기 위해 새 제공업체나 모델 업데이트를 기여합니다.
- models.dev는 어떻게 설치하나요?
- 공개 API를 통해 전체 모델 카탈로그를 조회합니다: curl https://models.dev/api.json API를 필터링해 특화된 의사결정 모델을 포함합니다: curl "https://models.dev/api.json?type=decision" 공급자에 종속되지 않는 모델 메타데이터만 가져옵니다: curl https://models.dev/models.json
- models.dev은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/anomalyco/models.dev
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
Claude나 ChatGPT 같은 LLM에 전달할 수 있도록 전체 코드 저장소를 하나의 AI 친화적인 파일로 묶는 CLI 및 웹 도구입니다.
JavaScript 및 Python SDK를 제공해 AI 생성 코드를 격리된 클라우드 샌드박스에서 실행하는 오픈소스 인프라입니다.
Python과 TypeScript에서 도구, MCP, 메모리, 모델 간 이식성을 갖춘 AI 에이전트를 만들고 실행하는 오픈소스 SDK입니다.
Apache Maka(인큐베이팅)는 모델 메시지, 도구 호출, 권한 결정의 전체 기록을 보존하는 에이전트 작업 공간입니다.
AI 에이전트와 워크플로 자동화를 결합한 오픈소스 플랫폼으로, 자체 호스팅하거나 SaaS 제품에 임베드할 수 있으며 250개 이상의 커넥터를 제공합니다.