{"id":27369,"library":"rust-civit-comfy-bindings","title":"rust-civit-comfy-bindings","description":"Rust bindings for a Civitai + ComfyUI integration. Currently at version 0.2.12, with monthly releases. Provides high-performance model and file operations for ComfyUI workflows, leveraging Rust via PyO3. Requires Python >=3.8.","status":"active","version":"0.2.12","language":"python","source_language":"en","source_url":"https://github.com/example/rust-civit-comfy-bindings","tags":["rust","civitai","comfyui","bindings"],"install":[{"cmd":"pip install rust-civit-comfy-bindings","lang":"bash","label":"PyPI"}],"dependencies":[{"reason":"Core dependency for Civitai API interactions","package":"civitai","optional":false},{"reason":"Integration with ComfyUI","package":"comfyui","optional":false}],"imports":[{"wrong":"from rust_civit_comfy_bindings import CivitComfyBindings","symbol":"rust_civit_comfy_bindings","correct":"import rust_civit_comfy_bindings"},{"symbol":"start_server","correct":"from rust_civit_comfy_bindings import start_server"},{"symbol":"sum_as_string","correct":"from rust_civit_comfy_bindings import sum_as_string"}],"quickstart":{"code":"from rust_civit_comfy_bindings import CivitComfyBindings\n\n# Initialize with API token (optional)\ntoken = os.environ.get('CIVIT_API_TOKEN', '')\nbindings = CivitComfyBindings(api_token=token)\n\n# Example: download a model by ID\nresult = bindings.download_model(model_id=12345, output_dir='/tmp/models')\nprint(result)\n","lang":"python","description":"Initializes bindings and downloads a model. Token is optional; without it, rate limits apply."},"warnings":[{"fix":"Update calls to use new parameter order: `bindings.download_model(model_id=..., output_dir=...)`.","message":"In version 0.2.0, the function `download_model` changed its parameter order (old: (output_dir, model_id); new: (model_id, output_dir)).","severity":"breaking","affected_versions":"<0.2.0"},{"fix":"Replace `get_model(id)` with `fetch_model_info(model_id=id)`.","message":"Method `get_model` is deprecated since 0.2.5; use `fetch_model_info` instead.","severity":"deprecated","affected_versions":">=0.2.5"},{"fix":"Install from PyPI; if no wheel, install Rust via rustup first.","message":"The library requires a Rust toolchain to build from source (pip install might compile). Prebuilt wheels are available only for x86_64 Linux and Windows.","severity":"gotcha","affected_versions":"all"}],"env_vars":null,"search_vec":"'0.2.12':16 '3.8':37 'bind':5,7,41 'civit':3 'civitai':10,39 'comfi':4 'comfyui':11,29,40 'current':13 'file':26 'high':22 'high-perform':21 'integr':12 'leverag':31 'model':24 'month':18 'oper':27 'perform':23 'provid':20 'pyo3':34 'python':36 'releas':19 'requir':35 'rust':2,6,32,38 'rust-civit-comfy-bind':1 'version':15 'via':33 'workflow':30","created_at":"2026-05-01T17:45:54.358470+00:00","updated_at":"2026-05-01T17:45:54.358470+00:00","problems":null,"ecosystem":"pypi","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":"","cli_version":null,"type":"library","homepage":null,"github":null,"docs":null,"changelog":null,"pypi":"https://pypi.org/project/rust-civit-comfy-bindings/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["ai-ml"],"base_url":null,"auth_type":null,"provenance":{"verified_status":"passing","verified_at":"2026-07-03","last_verified":"2026-07-03","next_check":"2026-08-02","install_tag":null}}