Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
CLI for using ComfyUI
| Date | Stars |
|---|---|
| 2026-07-24 | 896 |
| 2026-07-25 | 900 |
| 2026-07-28 | 900 |
| 2026-07-30 | 900 |
| 2026-08-06 | 900 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
25.0
growth rate 0.00%/day
# comfy-cli: A Command Line Tool for ComfyUI [](https://github.com/Comfy-Org/comfy-cli/actions/workflows/pytest.yml) [](https://codecov.io/github/Comfy-Org/comfy-cli) [](https://pypi.org/project/comfy-cli/) [](https://pepy.tech/project/comfy-cli) [](https://pypi.org/project/comfy-cli/) [](https://github.com/Comfy-Org/comfy-cli/blob/main/LICENSE) comfy-cli is a command-line tool for installing, running, and extending [ComfyUI](https://github.com/comfyanonymous/ComfyUI) — the open-source generative-media engine. Set up ComfyUI, install custom nodes and models, run workflows, and call hosted partner image models, all from your terminal. ## Demo <img src="https://github.com/yoland68/comfy-cli/raw/main/assets/comfy-demo.gif" width="400" alt="Comfy Command Demo"> ## Features - 🚀 One-command ComfyUI install and launch - 🎨 Direct calls to partner image and video nodes (Flux, Ideogram, DALL·E, Recraft, Stability, Gemini/nano-banana, Kling, Luma, Runway, Pika, Vidu, Hailuo, Seedance, …) via `comfy generate`, no workflow JSON required - 🔧 Custom node management — install, update, snapshot, bisect - 📦 Fast dependency resolution with `uv` (`--fast-deps`, `--uv-compile`) - 🗄️ Model downloads from CivitAI, Hugging Face, and direct URLs - 🎬 Run workflows against a local ComfyUI server, including auto-conversion of UI-format JSON - 🧪 Test ComfyUI and frontend pull requests with one flag - 💻 Cross-platform: Windows, macOS, Linux - ☁️ Route any workflow to **Comfy Cloud** with `--where cloud` (no GPU required) - 🤖 Agent-friendly: every command emits structured `--json` envelopes - 📚 Bundled skills teach Claude / Cursor to drive comfy natively ## Quick Start ```bash pip install comfy-cli comfy setup ``` `comfy setup` walks you through everything — local or cloud routing, authentication, and agent skill installation — in one interactive wizard. Pass `-y` for non-interactive (CI/scripted) installs. ## Installation 1. (Recommended) Activate a virtual environment ([venv](https://docs.python.org/3/library/venv.html) or [conda](https://conda.io/projects/conda/en/latest/user-guide/getting-started.html)). 2. Install with `pip` (requires Python 3.10+): ```bash pip install comfy-cli ``` ### Shell Autocomplete Install shell completion so `comfy <TAB>` expands commands and options: ```bash comfy --install-completion ``` ## Usage ### Installing ComfyUI To install ComfyUI using comfy, simply run: `comfy install` This command will download and set up the latest version of ComfyUI and ComfyUI-Manager on your system. If you run in a ComfyUI repo that has already been setup. The command will simply update the comfy.yaml file to reflect the local setup - `comfy install --skip-manager`: Install ComfyUI without ComfyUI-Manager. To use a custom Manager fork or specific version, skip the default installation and install your own into the workspace venv: ```bash comfy install --skip-manager # Then install your custom Manager: pip install -e /path/to/your-manager-fork # editable install # or pip install comfyui-manager==4.1b8 # specific version ``` - `comfy --workspace=<path> install`: Install ComfyUI into `<path>/ComfyUI`. - `comfy install --fast-deps`: Use `uv` instead of `pip` for faster dependency resolution during initial ComfyUI installation. comfy-cli's built-in resolver compiles all requirements (core + custom nodes) into a single lockfile and installs from it. Also handles GPU-specific PyTorch wheel selection automatically. - For `comfy install`, if no path specification like `--workspace, --recent, or
Excerpt of 20,602 characters
Read on GitHubMatt Miller · @MattMillerAI
138
Robin Huang · @Comfy-Org · United States
119
Yoland Yan · @Comfy-Org
79
Dr.Lt.Data · @Comfy-Org
79
Alexander Piskun
71
58
20
15
Chenlei Hu · United States
15
Johnny Arcitec
8
8
Terry Jia · Canada
5
Christian Byrne · Comfy-Org · United States
5
5
4
3
3
Alexis Rolland · ComyUI · United States
3
2
2
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:562a3744e59a402d, topic:stable-diffusion, topic:comfyui