Comfy Portal is a professional, native iOS & Android client designed for ComfyUI. It bridges the gap between desktop power and mobile convenience, offering a seamless experience for AI artists and developers.
Note: This is an unofficial client and is not affiliated with the ComfyUI project.
| Feature | Description |
|---|---|
| Native Experience | Built with React Native and Expo for a smooth, responsive native feel. |
| Real-time Monitor | Watch generation progress step-by-step and preview results instantly. Jobs keep running when you leave the screen or background the app, and are picked back up when you return. |
| Seamless Connect | Connect to local (LAN) or remote (Cloud/RunPod) ComfyUI instances. |
| Workflow Manager | View, manage, and execute your workflows on the go β import from a file, a URL or the clipboard, or sync them straight from your server. |
| AI Assistant | Edit a workflow by describing what you want. Streams its replies, shows every change it makes, and works with 17 providers (OpenAI, Anthropic, Gemini, DeepSeek, Groq, xAI, Mistralβ¦) or any OpenAI-compatible endpoint, including local ones like Ollama and LM Studio. |
| History Gallery | Every generation kept per workflow β images and video β with multi-select to save, share or delete, and swipe navigation in full screen. |
| Broad Node Support | Hand-built editors for the common nodes, and anything else rendered straight from your server's own node definitions, so custom nodes work without waiting for an app update. |
| Privacy First | Direct connection to your server. No data is stored on our cloud. |
| Version | Date | Changes |
|---|---|---|
| v1.1.0 | 2026-08-24 | β’ Feature: AI assistant rebuilt on AI SDK v7 β streaming replies, a stop button, per-tool progress, and 17 providers plus any OpenAI-compatible endpoint β’ Feature: Full-screen history gallery with multi-select save/share/delete and swipe navigation β’ Feature: Load Image can reuse an image already on the server instead of re-uploading β’ Feature: Nodes without a built-in editor now render from the server's /object_infoβ’ Feature: ComfyUI-MiniMaxH3-Easy support β’ Improvement: Generations survive navigation and backgrounding, and are recovered on return β’ Improvement: Model pickers source their options from the server, so custom node folders work β’ Fix: Long prompts were truncated before the AI assistant saw them, so its edits overwrote the rest β’ Fix: Video in the history gallery played sound over a black screen β’ Fix: Very large seed values lost precision |
| v1.0.7 | 2026-02-18 | β’ Feature: iOS Share Extension with Quick Actions β’ Feature: Custom prompt injection replaces the fixed prompt templates β’ Feature: Web platform support β’ Improvement: AI chat sessions persist across app launches β’ Fix: iPad layout and adaptive bottom sheets β’ Fix: Real ComfyUI execution errors are surfaced instead of a generic message |
| v1.0.6 | 2026-02-09 | β’ Fix: Slider crash on workflows with invalid parameter values β’ Improvement: Removed the redundant tag mode from CLIPTextEncode |
| v1.0.5 | 2026-02-08 | β’ Feature: AI-powered prompt enhancement for text-to-image workflows β’ Feature: GetImageSize node support β’ Improvement: LoadImage node with image preview and multiple source options β’ Improvement: Workflow tab UI and empty states β’ Fix: Dark mode flash on app launch β’ Fix: Keyboard handling in modals and text inputs β’ Upgrade: Expo SDK 55 with React Native 0.83 |
Older versions and Android APK downloads are on the Releases page.
Get the latest version from the App Store or Google Play.
You need a running ComfyUI instance. We provide detailed guides for various setups:
| Environment | Guide |
|---|---|
| Local | Local Server Setup |
| Remote | Remote Server Setup |
| RunPod | RunPod Deployment |
To unlock full functionality, including workflow synchronization and enhanced app integration, we strongly recommend installing the Comfy Portal Endpoint extension.
- Workflow Sync: Seamlessly sync your workflows from PC to App.
- Enhanced Integration: Provides necessary API endpoints for better app performance.
Install Comfy Portal Endpoint β
- Node.js 22+
- pnpm 10+
- macOS with the current stable Xcode, plus CocoaPods (for iOS)
- Android Studio with JDK 17 (for Android)
The app targets iOS 15.1+ and is built against Expo SDK 55 / React Native 0.83.
-
Clone the repository
git clone https://github.com/ShunL12324/comfy-portal.git cd comfy-portal -
Install dependencies
pnpm install
-
Run on Simulator/Device
npx expo run:ios # iOS npx expo run:android # Android
This project is available for personal and educational use. Commercial usage requires a separate license. See LICENSE for details.
Contributions are welcome! Please feel free to submit a Pull Request.





