Skip to content

ShunL12324/comfy-portal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

253 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Comfy Portal

Comfy Portal Logo

Your Native iOS & Android Companion for ComfyUI

Download on the App Store Get it on Google Play TestFlight Build Google Play Build Platform: iOS 15.1+ | Android GitHub Stars GitHub Issues License


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.

Features

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 images instantly.
Seamless Connect Connect to local (LAN) or remote (Cloud/RunPod) ComfyUI instances.
Workflow Manager View, manage, and execute your complex workflows on the go.
Privacy First Direct connection to your server. No data is stored on our cloud.

Interface


Latest Updates

Version Date Changes
v1.0.5 2025-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
v1.0.4 2025-12-01 β€’ Documentation: Migrated to VitePress
β€’ Feature: Smooth upload progress & cancellation
β€’ Fix: Video preview issues resolved
β€’ Docs: Added extension recommendation

Quick Start

1. Download App

Get the latest version from the App Store or Google Play.

Download on the App Store Β Β  Get it on Google Play

2. Setup Server

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

3. Install Extension (Recommended)

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 β†’

Development

Prerequisites

  • Node.js 18+
  • pnpm 8+
  • macOS with Xcode 15.0+ (for iOS)
  • Android Studio (for Android)
  • CocoaPods (for iOS)

Build Steps

  1. Clone the repository

    git clone https://github.com/ShunL12324/comfy-portal.git
    cd comfy-portal
  2. Install dependencies

    pnpm install
  3. Run on Simulator/Device

    npx expo run:ios      # iOS
    npx expo run:android  # Android

License

This project is available for personal and educational use. Commercial usage requires a separate license. See LICENSE for details.

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

Star History


Built with ❀️ by Shun

About

πŸ“± A native iOS & Android client for ComfyUI β€” run AI image generation workflows from your phone

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors