Serqan's picture
Document dedicated Animate assets and publish valid update manifest
e67d08c verified
|
Raw History Blame Contribute Delete
1.12 kB

MotionSmith worker

Generates motion with Kimodo. Runs only as a separate process on the MotionSmith Runtime Python (%LOCALAPPDATA%\MSR\Python\python.exe) and talks to the add-on over stdin/stdout JSON (docs/PROTOCOL.md). It never runs inside Blender and is not part of the extension package.

License

  • kimodo_worker.py, constraint_builder.py: Copyright 2026 MotionSmith AI, all rights reserved. Not covered by the add-on's GPL license.
  • motionsmith_kimodo_multiprompt.py: derived from NVIDIA Kimodo, Apache-2.0 (LICENSE-Kimodo-Apache-2.0.txt).

Delivery

Release (P9-T2): python worker/package.py builds dist/MotionSmith-Blender-Worker-<version>.zip from the files above and worker.json. It is uploaded to the Hugging Face repo Serqan/MotionSmith-Animate-Runtime as workers/MotionSmith-Blender-Worker-<version>.zip. The add-on's Install Runtime (after the runtime) and Install Worker unpack it into <MSR>\Backend\scripts\blender\, beside the Unreal plugin's worker in Backend\scripts\, which is left untouched. Bump worker.json and runtime.WORKER_VERSION together.