{"id":15030553,"url":"https://github.com/mochidiffusion/mochidiffusion","last_synced_at":"2025-05-13T00:07:30.746Z","repository":{"id":64920392,"uuid":"578685027","full_name":"MochiDiffusion/MochiDiffusion","owner":"MochiDiffusion","description":"Run Stable Diffusion on Mac natively","archived":false,"fork":false,"pushed_at":"2025-04-29T22:58:59.000Z","size":103772,"stargazers_count":7697,"open_issues_count":23,"forks_count":355,"subscribers_count":61,"default_branch":"main","last_synced_at":"2025-05-13T00:06:56.127Z","etag":null,"topics":["ane","apple","apple-silicon","coreml","macos","neural-engine","stable-diffusion","swift","swiftui"],"latest_commit_sha":null,"homepage":"","language":"Swift","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"huggingface/swift-coreml-diffusers","license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/MochiDiffusion.png","metadata":{"files":{"readme":"README.ko.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"godly-devotion","liberapay":"joshuapark"}},"created_at":"2022-12-15T16:30:56.000Z","updated_at":"2025-05-12T22:57:50.000Z","dependencies_parsed_at":"2024-01-29T02:45:35.045Z","dependency_job_id":"da2020ad-decd-4e29-a5d2-a96f8f2800a1","html_url":"https://github.com/MochiDiffusion/MochiDiffusion","commit_stats":null,"previous_names":["mochidiffusion/mochidiffusion","godly-devotion/mochidiffusion"],"tags_count":58,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MochiDiffusion%2FMochiDiffusion","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MochiDiffusion%2FMochiDiffusion/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MochiDiffusion%2FMochiDiffusion/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MochiDiffusion%2FMochiDiffusion/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MochiDiffusion","download_url":"https://codeload.github.com/MochiDiffusion/MochiDiffusion/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253843215,"owners_count":21972873,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ane","apple","apple-silicon","coreml","macos","neural-engine","stable-diffusion","swift","swiftui"],"created_at":"2024-09-24T20:13:41.101Z","updated_at":"2025-05-13T00:07:30.716Z","avatar_url":"https://github.com/MochiDiffusion.png","language":"Swift","funding_links":["https://github.com/sponsors/godly-devotion","https://liberapay.com/joshuapark"],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n\u003cimg height=\"256\" src=\"https://github.com/MochiDiffusion/MochiDiffusion/raw/main/Mochi Diffusion/Resources/Assets.xcassets/AppIcon.appiconset/AppIcon.png\" /\u003e\n\u003c/p\u003e\n\n\u003ch1 align=\"center\"\u003eMochi Diffusion (모찌)\u003c/h1\u003e\n\n\u003cp align=\"center\"\u003eMac을 위한 Stable Diffusion\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n\u003ca href=\"https://github.com/MochiDiffusion/MochiDiffusion/blob/main/README.md\"\u003eEnglish\u003c/a\u003e,\n\u003ca href=\"https://github.com/MochiDiffusion/MochiDiffusion/blob/main/README.ko.md\"\u003e한국어\u003c/a\u003e,\n\u003ca href=\"https://github.com/MochiDiffusion/MochiDiffusion/blob/main/README.zh-Hans.md\"\u003e中文\u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n\u003ca title=\"Discord\" target=\"_blank\" href=\"https://discord.gg/x2kartzxGv\"\u003e\u003cimg src=\"https://img.shields.io/discord/1068185566782423092?color=blueviolet\u0026label=discord\"\u003e\u003c/a\u003e\n\u003ca title=\"Crowdin\" target=\"_blank\" href=\"https://crowdin.com/project/mochi-diffusion\"\u003e\u003cimg src=\"https://badges.crowdin.net/mochi-diffusion/localized.svg\"\u003e\u003c/a\u003e\n\u003ca title=\"License\" target=\"_blank\" href=\"https://github.com/MochiDiffusion/MochiDiffusion/blob/main/LICENSE\"\u003e\u003cimg src=\"https://img.shields.io/github/license/MochiDiffusion/MochiDiffusion?color=blue\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n![Screenshot](.github/images/screenshot.png)\n\n## 설명\n\n이 앱은 [Apple Core ML Stable Diffusion](https://github.com/apple/ml-stable-diffusion)을 사용하여 메모리 요구 사항을 줄이면서 Apple Silicon Mac에서 최대 성능과 속도를 달성합니다.\n\n## 기능\n\n- 매우 빠르고 메모리 효율적 (Neural Engine을 사용해서 ~150MB)\n- 모든 Apple Silicon Mac에 잘 실행됨\n- 본인의 Mac에서 완전히 오프라인으로 이미지 생성\n- 생성된 이미지는 메타데이터 내에 프롬프트 정보가 함께 저장됩\n- 생성된 이미지를 고화질로 변환할수 있는 기능 (RealESRGAN 사용)\n- 사용자 지정으로 원하는 Stable Diffusion Core ML 모델 사용 가능\n- 피클된 모델 걱정 없음\n- SwiftUI을 사용해서 macOS을 위해 만듬\n\n## 설치\n\n[Releases](https://github.com/MochiDiffusion/MochiDiffusion/releases) 페이지에서 최신 버전을 다운로드 하실수 있습니다.\n\n## 실행\n\n모델을 처음 사용하는 경우 Neural Engine이 캐시된 버전을 만드는데 최대한 2분 정도 걸릴 수 있습니다. 이후에는 이미지 생산이 훨씬 빨라질 것입니다.\n\n## Compute Unit\n\n- `CPU \u0026 Neural Engine`는 빠른 속도와 낮은 메모리 사용량 간의 적절한 균형을 제공\n- `CPU \u0026 GPU`는 M1 Max, Ultra에서 더 빠를 수 있지만 더 많은 메모리를 사용\n\n선택한 옵션에 따라 적절한 모델 버전을 사용해야 합니다 (자세한 내용은 모델 섹션 참조).\n\n## 모델\n\nMochi Diffusion을 사용하려면 모델 파일을 Core ML 포맷으로 변환하거나 다운로드해야 합니다.\n\n몇 가지 모델을 변환하여 [여기](https://huggingface.co/coreml-community)에 업로드 해놨습니다.\n\n1. Core ML 모델로 [변환 하거나](https://github.com/MochiDiffusion/MochiDiffusion/wiki/How-to-convert-Stable-Diffusion-models-to-Core-ML) 다운\n    - `split_einsum` 버전은 Neural Engine을 포함한 모든 Compute Unit 옵션과 사용 가능\n    - `original` 버전은 `CPU \u0026 GPU` 옵션과만 사용 가능\n2. 기본 앱 모델 폴더는 홈 디렉토리 아래에 생성됩니다. 이 위치는 설정에서 변경 할 수 있습니다\n3. 모델 폴더에서 앱에 표시할 이름으로 새 폴더를 만든 다음 변환된 모델을 여기로 이동하거나 추출함\n4. 폴더 디렉토리는 다음과 같아야 합니다:\n```\n\u003c사용자 홈 폴더\u003e/\n└── MochiDiffusion/\n    └── models/\n        ├── stable-diffusion-2-1_split-einsum_compiled/\n        │   ├── merges.txt\n        │   ├── TextEncoder.mlmodelc\n        │   ├── Unet.mlmodelc\n        │   ├── VAEDecoder.mlmodelc\n        │   ├── VAEEncoder.mlmodelc\n        │   └── vocab.json\n        ├── ...\n        └── ...\n```\n\n## 시스템 요구 사항\n\n- Apple Silicon칩 (M1와 이후 모델)\n- macOS Sonoma 14.0 와 이후 버전\n- Xcode 15.2 (to build)\n\n## 개인 정보\n\n모든 생성은 본인의 맥에서 발생하며 클라우드로 전송되는 것은 전혀 없습니다.\n\n## 기여\n\nMochi Diffusion은 버그 보고서, 코드 또는 새로운 번역을 통해서든 항상 기여를 찾고 있습니다.\n\n- 버그를 발견했거나 새로운 기능이나 개선 사항을 제안하고 싶다면 [문제를 먼저 검색](https://github.com/MochiDiffusion/MochiDiffusion/issues)해 보세요. 중복을 방지하는 데 도움이 됩니다. 문제를 찾을 수 없으면 [새 문제를 생성](https://github.com/MochiDiffusion/MochiDiffusion/issues/new/choose)하세요.\n\n- 코드를 제공하고 싶다면 언제든지 새 [Pull Request를](https://github.com/MochiDiffusion/MochiDiffusion/pulls) 열 수 있습니다.\n\n## 크레딧\n\n- [Apple's Core ML Stable Diffusion implementation](https://github.com/apple/ml-stable-diffusion)\n- [Hugging Face's Swift UI sample implementation](https://github.com/huggingface/swift-coreml-diffusers)\n- [Zabriskije](https://github.com/Zabriskije)가 만든 앱 아이콘\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmochidiffusion%2Fmochidiffusion","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmochidiffusion%2Fmochidiffusion","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmochidiffusion%2Fmochidiffusion/lists"}