클라우드 또는 자체 호스팅으로 배포할 수 있는 오픈소스 AI 학습 추적·시각화 플랫폼으로, 지표와 하이퍼파라미터, 하드웨어 통계를 기록합니다.
clearml/clearml
실험 추적, 데이터셋 버전 관리, 파이프라인, 오케스트레이션, 스케줄링, 모델 서빙을 아우르는 오픈소스 MLOps/LLMOps 제품군입니다.
대체할 수 있는 제품:Weights & Biases
- 스타
- 6,933
- 포크
- 811
- 열린 이슈
- 524
- 마지막 커밋
- 4일 전
어떤 프로젝트인가요?
ClearML은 머신러닝 및 딥러닝 워크플로를 관리하는 제품군입니다. Python 스크립트에 코드 두 줄을 추가하면 실험 관리자가 실행 시점의 소스 코드 상태, 패키지 환경, 하이퍼파라미터, 콘솔 출력, 스칼라 값, 아티팩트를 기록합니다. 데이터 관리 기능을 사용하면 S3, GCS, Azure, NAS와 같은 오브젝트 스토리지에서 데이터셋의 버전을 관리할 수 있습니다.
추적 기능 외에도 ClearML은 원격 머신, Kubernetes, 클라우드 인스턴스에서 작업을 실행하는 에이전트와 기존 실험을 바탕으로 파이프라인을 구축하는 기능, 하이퍼파라미터 최적화 기능을 제공합니다. 또한 Triton 기반 GPU 서빙과 모니터링을 포함한 모델 서빙 모듈도 제공합니다. 웹 UI에서 실험, 큐, 컴퓨팅 리소스를 확인할 수 있습니다.
ClearML은 호스팅 서비스로 사용하거나 자체 ClearML Server를 배포해 사용할 수 있으며, Apache-2.0 라이선스로 배포됩니다.
핵심 기능
- 01각 실험의 코드 상태, 환경, 하이퍼파라미터, 콘솔 출력을 자동으로 기록
- 02S3, GCS, Azure, NAS 스토리지에서 데이터셋 버전 관리 및 관리
- 03에이전트를 통해 클라우드, Kubernetes, 베어메탈 머신에서 원격 작업 실행
- 04스케줄링과 큐를 지원하는 파이프라인 및 작업 오케스트레이션
- 05GPU 지원과 기본 제공 모니터링 기능을 갖춘 모델 서빙
활용 사례
- 팀 전체의 딥러닝 실험을 추적하고 비교
- 공유 GPU 클러스터나 클라우드 인스턴스에서 학습 작업 실행
- 오브젝트 스토리지에 저장된 대용량 데이터셋의 버전 관리
- 기존 실험을 바탕으로 자동화된 학습 파이프라인 구축
빠른 시작
- 1
무료 ClearML Hosted Service에 가입하거나 직접 서버를 설정합니다
- 2
clearml Python 패키지를 설치합니다
pip install clearml - 3
자격 증명을 만들고 안내에 따라 SDK를 서버에 연결합니다
clearml-init - 4
코드에 두 줄을 추가해 자동 로깅을 시작합니다
사용 전 알아둘 점
- 모든 기능을 사용하려면 호스팅 서비스 또는 직접 배포한 ClearML 서버가 필요합니다.
- 서버를 자체 호스팅하려면 추가 설정 작업이 필요합니다.
- 공개 데모 서버는 더 이상 기본적으로 사용되지 않으며, 여기에 전송한 실험은 공개됩니다.
토픽
자주 묻는 질문
- clearml은(는) 무엇인가요?
- 실험 추적, 데이터셋 버전 관리, 파이프라인, 오케스트레이션, 스케줄링, 모델 서빙을 아우르는 오픈소스 MLOps/LLMOps 제품군입니다. ClearML은 머신러닝 및 딥러닝 워크플로를 관리하는 제품군입니다. Python 스크립트에 코드 두 줄을 추가하면 실험 관리자가 실행 시점의 소스 코드 상태, 패키지 환경, 하이퍼파라미터, 콘솔 출력, 스칼라 값, 아티팩트를 기록합니다. 데이터 관리 기능을 사용하면 S3, GCS, Azure, NAS와 같은 오브젝트 스토리지에서 데이터셋의 버전을 관리할 수 있습니다.
- clearml은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- clearml은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- clearml은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. clearml의 마지막 커밋은 2026년 11월 3일입니다.
- clearml은(는) 어디에 사용할 수 있나요?
- 팀 전체의 딥러닝 실험을 추적하고 비교 공유 GPU 클러스터나 클라우드 인스턴스에서 학습 작업 실행 오브젝트 스토리지에 저장된 대용량 데이터셋의 버전 관리 기존 실험을 바탕으로 자동화된 학습 파이프라인 구축
- clearml는 어떻게 설치하나요?
- 무료 ClearML Hosted Service에 가입하거나 직접 서버를 설정합니다 clearml Python 패키지를 설치합니다: pip install clearml 자격 증명을 만들고 안내에 따라 SDK를 서버에 연결합니다: clearml-init 코드에 두 줄을 추가해 자동 로깅을 시작합니다
- clearml은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/clearml/clearml
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
ML 학습 실행과 메타데이터를 기록하고 비교하는 UI 및 이를 조회하는 Python SDK를 제공하는 셀프 호스팅 오픈소스 실험 추적 도구입니다.
머신러닝 실험, 데이터셋, 모델을 추적하고 시각화하며 관리하는 Python 라이브러리 및 호스팅 플랫폼입니다.
AI 모델 추론 API, 멀티모델 파이프라인, LLM 앱을 구축하고 Docker와 Kubernetes에 배포하는 Python 라이브러리입니다.
노트북 프로토타입부터 프로덕션 오케스트레이터까지, AI 및 ML 워크플로를 구축하고 확장·배포하는 Python 프레임워크입니다.
Kubernetes 기반 클라우드 네이티브 MLOps 플랫폼: 노트북, 드래그 앤 드롭 파이프라인, 분산 학습 및 LLM 서빙