Repolode
apple

apple/coreai-models

Core AI로 macOS와 iOS에서 AI 모델을 실행할 수 있도록 모델 내보내기 레시피, PyTorch 프리미티브, Swift 런타임 유틸리티를 제공하는 Apple의 툴킷입니다.

스타
2,286
포크
253
열린 이슈
45
마지막 커밋
21시간 전

어떤 프로젝트인가요?

Core AI Models는 Core AI 프레임워크를 통해 Apple 기기에서 AI 모델을 실행할 수 있도록 돕는 툴킷입니다. Hugging Face 및 기타 소스의 인기 오픈 소스 모델을 Core AI 형식으로 변환해 독립 실행형 .aimodel 파일을 만드는 레시피를 제공합니다. 토크나이저가 필요한 언어 모델이나 여러 모델을 연결하는 디퓨전 파이프라인처럼 파일이 여러 개 필요한 모델의 경우, 내보내기 레시피가 포함된 Swift 패키지에서 불러올 수 있는 리소스 폴더를 생성합니다.

저장소는 네 부분으로 구성됩니다. 모델별 내보내기 레시피가 있는 모델 카탈로그, Core AI용 커스텀 PyTorch 모델을 작성하기 위한 Python 프리미티브, macOS 및 iOS 앱을 위한 런타임 유틸리티를 제공하는 coreai-models라는 Swift 패키지, 그리고 코딩 어시스턴트가 Core AI를 다룰 수 있도록 돕는 에이전트 스킬입니다. 내보낸 모델을 Mac에서 바로 실행할 수 있는 명령줄 도구도 포함되어 있습니다. 지원 모델 목록은 uv 명령으로 확인할 수 있습니다.

이 프로젝트는 macOS 및 iOS 27.0 이상을 대상으로 하며, Xcode 27.0 이상이 필요합니다.

핵심 기능

  • 01Hugging Face의 인기 오픈 소스 모델을 Core AI .aimodel 형식으로 내보냅니다.
  • 02기기 내 실행을 위한 커스텀 PyTorch 모델을 작성할 수 있는 Python 프리미티브를 제공합니다.
  • 03macOS 및 iOS 앱에 모델을 통합할 수 있는 런타임 유틸리티가 포함된 Swift 패키지를 제공합니다.
  • 04내보낸 모델을 Mac에서 바로 실행할 수 있는 명령줄 도구를 포함합니다.
  • 05Claude Code, Codex CLI, Gemini CLI용 에이전트 스킬을 제공합니다.

활용 사례

  • 오픈 소스 언어 모델이나 디퓨전 모델을 Apple silicon 기반 iOS 또는 macOS 앱에 도입하기.
  • 커스텀 PyTorch 모델을 작성하고 기기 내 추론용으로 내보내기.
  • coreai-opt로 가중치 양자화 또는 팔레타이제이션을 적용해 모델 크기 줄이기.
  • 코딩 에이전트의 도움을 받아 PyTorch 모델을 Core AI에 배포하기.

빠른 시작

  1. 1

    Homebrew로 uv 설치

    brew install uv
  2. 2

    저장소 클론

    git clone https://github.com/apple/coreai-models.git && cd coreai-models
  3. 3

    레지스트리에서 지원되는 모델 목록 확인

    uv run coreai.model.registry --list-models

사용 전 알아둘 점

  • macOS, iOS 27.0 이상, Xcode 27.0 이상이 필요하므로 특정 플랫폼에 한정됩니다.
  • Apple의 Core AI 프레임워크를 대상으로 하며, 최신 Apple OS 릴리스에 종속됩니다.

포함된 컬렉션

토픽

자주 묻는 질문

coreai-models은(는) 무엇인가요?
Core AI로 macOS와 iOS에서 AI 모델을 실행할 수 있도록 모델 내보내기 레시피, PyTorch 프리미티브, Swift 런타임 유틸리티를 제공하는 Apple의 툴킷입니다. Core AI Models는 Core AI 프레임워크를 통해 Apple 기기에서 AI 모델을 실행할 수 있도록 돕는 툴킷입니다. Hugging Face 및 기타 소스의 인기 오픈 소스 모델을 Core AI 형식으로 변환해 독립 실행형 .aimodel 파일을 만드는 레시피를 제공합니다. 토크나이저가 필요한 언어 모델이나 여러 모델을 연결하는 디퓨전 파이프라인처럼 파일이 여러 개 필요한 모델의 경우, 내보내기 레시피가 포함된 Swift 패키지에서 불러올 수 있는 리소스 폴더를 생성합니다.
coreai-models은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
coreai-models은(는) BSD-3-Clause 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
coreai-models은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. coreai-models의 마지막 커밋은 2026년 11월 6일입니다.
coreai-models은(는) 어디에 사용할 수 있나요?
오픈 소스 언어 모델이나 디퓨전 모델을 Apple silicon 기반 iOS 또는 macOS 앱에 도입하기. 커스텀 PyTorch 모델을 작성하고 기기 내 추론용으로 내보내기. coreai-opt로 가중치 양자화 또는 팔레타이제이션을 적용해 모델 크기 줄이기. 코딩 에이전트의 도움을 받아 PyTorch 모델을 Core AI에 배포하기.
coreai-models는 어떻게 설치하나요?
Homebrew로 uv 설치: brew install uv 저장소 클론: git clone https://github.com/apple/coreai-models.git && cd coreai-models 레지스트리에서 지원되는 모델 목록 확인: uv run coreai.model.registry --list-models
coreai-models은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/apple/coreai-models

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트