mirror of
https://github.com/Comfy-Org/desktop.git
synced 2026-11-04 23:47:43 +00:00
[GH-ISSUE #1252] [Feature Request] Native MLX (Apple Machine Learning Extensions) Backend Support #352
Labels
No labels
area: desktop-app
Bounty
bug
bug-cop:answered
bug-cop:response-received
component: installer
component: preload
custom node
dependencies
Design
documentation
duplicate
enhancement
expected
frontend
good first issue
installation
Low-Priority
performance
Planned
platform: cross-platform
platform: windows
Potential Bug
Potential Bug
pull-request
question
refactor
Release
stale
User Support
V1
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Comfy-Org/desktop#352
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @karl-cheng on GitHub (Aug 16, 2025).
Original GitHub issue: https://github.com/Comfy-Org/desktop/issues/1252
Prerequisites
Problem Statement
Currently, MLX (Apple's Machine Learning Extensions) can only be used in ComfyUI via community-made custom nodes. This requires extra steps for installation, limits integration with core workflows, and prevents direct use of MLX-optimized models alongside other model formats.
Proposed Solution
Please add native, first-class support for MLX as an official backend within ComfyUI/Comfy Desktop, similar to the support for PyTorch or CUDA. This would allow users on Apple Silicon (M1/M2/M3) to load, run, and manage MLX and Core ML models directly—without relying on external custom nodes or manual model conversion.
Key benefits:
Potential workflow
Impact Level
High (Major improvement)
Alternatives Considered
Current alternatives involve installing and maintaining custom MLX nodes, which may lag behind core updates, and manual model conversion and management, leading to duplicated effort and a fragmented user experience.
Additional information
MLX is Apple's new, officially supported, PyTorch-like ML framework, optimized for macOS and iOS hardware. Native support would make Comfy Desktop more accessible for the growing Apple developer and creative community.
See: https://github.com/apple/mlx for reference.
┆Issue is synchronized with this Notion page by Unito
@lucasye2008 commented on GitHub (Aug 16, 2025):
Add 1
I love ComfyUI and also is a MacBook Pro M4max user. I always faced many of issues or limits while using the customs nodes which not supported MPS/MLX and hope we could have resolutions.
@dosubot[bot] commented on GitHub (Nov 15, 2025):
Hi, @karl-cheng. I'm Dosu, and I'm helping the desktop team manage their backlog and am marking this issue as stale.
Issue Summary:
Next Steps:
Thanks for your understanding and contribution!