Spezi 생태계용 LLM 모듈을 제공하는 Swift 패키지로, 온디바이스 모델, OpenAI, Fog 노드 추론을 지원합니다.
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
Homebrew로 uv 설치
brew install uv - 2
저장소 클론
git clone https://github.com/apple/coreai-models.git && cd coreai-models - 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 통계는 매일 갱신됩니다.
관련 프로젝트
기기 내 모델과 선택형 AI 문장 다듬기 기능으로 음성을 텍스트로 변환하는 macOS용 오픈소스 받아쓰기 앱으로, Wispr Flow의 로컬 대안입니다.
Apple Foundation Models를 통해 모든 AI 처리가 기기에서 이뤄지는 macOS 및 iOS 문서 채팅 앱입니다.
USB-C로 iPhone과 Mac을 연결해 휴대폰 GPU로 로컬 Qwen 27B 추론의 프롬프트 처리와 컨텍스트 길이를 개선합니다.
Ultralytics YOLOv5는 객체 탐지, 인스턴스 분할, 이미지 분류를 지원하며 학습과 내보내기를 제공하는 PyTorch 기반 컴퓨터 비전 툴킷입니다.
Hugging Face의 Transformers, Diffusers, TIMM 및 Sentence-Transformers 모델을 특정 하드웨어 백엔드에서 내보내고 실행해 추론과 학습을 최적화하는 툴킷입니다.