Heads up: statuses are automated heuristics from commit dates, registry metadata and issue titles. "Stale" can mean "finished and stable"; "Error spike" means error-titled issues are unusually high for that pack lately — worth checking recent issues, not a verdict that it is broken. Always check the repo.
ComfyUI-JoyCaption Active
Joy Caption is a ComfyUI node using the LLaVA model to generate stylized image captions, supporting batch processing and GGUF models.
Why: last commit 298 days ago; Quiet: no commits in 6+ months
| Repo | 1038lab/ComfyUI-JoyCaption (default branch main) |
|---|---|
| Registry | ComfyUI-JoyCaption · publisher ailab · latest 2.0.2 (2025-10-27) · in Manager list: yes |
| Popularity | rank #130 · 125,455 downloads · 327 stars |
| Tags | Text, LLM & prompting Loaders, quantization & speed Generic / any |
| Star velocity | collecting (nightly snapshots started 2026-10-19) |
| Error issues | 2 error-titled issues opened in last 30 days (open+closed) · 1.59 per 100K downloads · baseline 0.17/month over prior 6 months (1 total) · 2.0× baseline (Error spike needs ≥3, ≥2× baseline, ≥0.5 per 100K) |
| Last commit | 2025-12-24 (298 days ago) |
| Open issues | 28 issues, 3 PRs (fetched 2026-10-19) |
| pyproject.toml | present · version 2.0.2 · requires-comfyui — · frontend — · requires-python — · 6 deps |
| Registry ComfyUI req. |
Active forks
Automatic suggestions, not endorsements: forks with commits newer than upstream, ranked by commits ahead, recency and stars. Read the fork's README and diff before switching. Scanned 2026-10-19: 35 forks checked.
| Fork | Commits | Last commit | Stars |
|---|---|---|---|
| nicolasgalvez/ComfyUI-JoyCaption Fix SizeDict TypeError on transformers 5 (upstream PR #57) | 1 ahead / 0 behind | 2026-10-16 | 0 ★ |
| Sudnt/ComfyUI-JoyCaption-XPU Created using Colab | 3 ahead / 0 behind | 2026-06-29 | 0 ★ |
Error-titled issues, last 30 days
- JC node crashes with TypeError 'SizeDict' object cannot be interpreted as an integer (transformers>=4.49) 2026-10-13 · open
- JoyCaption loads its model outside ComfyUI's memory manager, so ComfyUI can never evict it. JC_Models calls LlavaForConditionalGeneration.from_pretrained(device 2026-09-25 · open
Open issues mentioning errors / breakage
- #61 JC node crashes with TypeError 'SizeDict' object cannot be interpreted as an integer (transformers>=4.49) 2026-10-13
- #60 JoyCaption loads its model outside ComfyUI's memory manager, so ComfyUI can never evict it. JC_Models calls LlavaForConditionalGeneration.from_pretrained(device 2026-09-25
- #55 Getting error - TypeError: 'SizeDict' object cannot be interpreted as an integer 2026-05-10
- #51 ComfyUI 0.14.1 Error running the sample workflow 2026-02-22
- #41 Error after fresh install 2025-12-20
- #32 Although I have downloaded the model files and placed them in the correct folder, it still shows a model loading error and keeps trying to download. 2025-11-11
- #29 Model loading fails silently on Python 3.12 with PyTorch Nightly 2025-11-05
- #27 Error loading model: 'JC_Models' object has no attribute 'model' 2025-11-01
Recent commits
- 2025-12-24 [main] Update llama_cpp_install.md (#35)
- 2025-12-20 [main] Add compressed-tensors and Pillow to requirements
- 2025-11-07 [main] Update print statement from 'Hello' to 'Goodbye'
- 2025-10-31 [main] Implement custom model support and improve docs
- 2025-10-31 [main] Rename custom_models.md to docs/custom_models.md
Get the weekly NodeWatch report: what broke, what went stale, what shipped.
Form not showing? Subscribe here.