whatisgithub

What is comfyui-jakkanna?

teenu/comfyui-jakkanna — explained in plain English

Analysis updated 2026-05-18

3JavaScriptAudience · designerComplexity · 4/5Setup · hard

In one sentence

A ComfyUI add-on for precise 3D character posing, camera framing, and an infinite-canvas layer editor for AI image generation.

Mindmap

mindmap
  root((Jakkanna))
    What it does
      3D posing
      Camera framing
      Lighting control
    Tech stack
      ComfyUI
      JavaScript
      Python
    Use cases
      Pose Studio
      Infinite canvas
      Batch generation
    Audience
      ComfyUI artists
      VNCCS users

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Pose a 3D mannequin with adjustable body proportions and export consistent OpenPose data for image generation.

USE CASE 2

Build multi-layer, infinite canvas compositions and generate or edit any selected region with AI.

USE CASE 3

Reuse existing VNCCS-based ComfyUI workflows with bug fixes and no need to rebuild nodes.

USE CASE 4

Save and reuse a library of poses for batch image generation runs.

What is it built with?

JavaScriptPythonComfyUI

How does it compare?

teenu/comfyui-jakkannaabhagsain/bayut-maps-ratingsabhishek-kumar09/who-is-imposter
Stars333
LanguageJavaScriptJavaScriptJavaScript
Last pushed2021-04-12
MaintenanceDormant
Setup difficultyhardmoderateeasy
Complexity4/52/53/5
Audiencedesignergeneralgeneral

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · hard Time to first run · 1h+

Requires an existing ComfyUI setup and running Pose Studio from an open browser session for capture sync.

So what is it?

Jakkanna is a set of add-on tools for ComfyUI, a visual workflow editor that artists and developers use to build AI image generation pipelines. Jakkanna focuses on giving creators precise control over 3D posing, camera framing, lighting, and composition when generating images with AI models. It grew out of an earlier project called VNCCS Utils and keeps the same internal names so that older projects built on that tool keep working, even though Jakkanna is now maintained on its own separate path. The project is named after Jakanachari, a legendary sculptor, reflecting its goal of giving creators exact control over form, movement, and framing rather than leaving those details to chance. Jakkanna is meant to replace the older VNCCS Utils package rather than run alongside it, and it deliberately removed a fallback rendering path from the original project so that the pose you see in your browser always matches what gets used in the final image. Two main pieces make up Jakkanna. Pose Studio is a 3D posing tool that runs inside a ComfyUI node, where you can move a character's body, adjust joints, change body proportions like age, weight, and height, set up camera framing and lighting, and save multiple poses to reuse later. Jakkanna Canvas is a separate infinite canvas workspace for image editing, letting you work across layers, generate new content in any selected region, paint masks, and use object selection tools to isolate or remove parts of an image. The project is aimed at people who already use ComfyUI for AI image generation, especially those running older VNCCS based workflows who want fixes without rebuilding their setup, or anyone who needs the pose and camera data to stay perfectly consistent between what is rendered and what is exported. If someone only needs simple 2D keypoint editing and has no VNCCS workflows already, a smaller, dedicated pose editor might suit them better. The README notes this project is community maintained and separate from the original VNCCS project it was built from.

Copy-paste prompts

Prompt 1
Help me install Jakkanna as a replacement for VNCCS Utils in my ComfyUI setup.
Prompt 2
Walk me through posing a character in Jakkanna Pose Studio and exporting it for a Stable Diffusion workflow.
Prompt 3
Explain how Jakkanna Canvas's layer system works for building a multi-region AI image edit.
Prompt 4
Show me how to set up a Pose Studio workflow with a fixed seed so I can compare pose variants.

Frequently asked questions

What is comfyui-jakkanna?

A ComfyUI add-on for precise 3D character posing, camera framing, and an infinite-canvas layer editor for AI image generation.

What language is comfyui-jakkanna written in?

Mainly JavaScript. The stack also includes JavaScript, Python, ComfyUI.

How hard is comfyui-jakkanna to set up?

Setup difficulty is rated hard, with roughly 1h+ to a first successful run.

Who is comfyui-jakkanna for?

Mainly designer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.