Kimodo adds local AI humanoid animation generation to an existing Unity project. It supports prompt-driven motion, pose and end-effector constraints, analysis, recording, retargeting, Animator content, Timeline authoring, and runtime motion playback.
- Runs from a project-owned local runtime.
- Supports Windows, macOS, and Linux; CUDA is the primary acceleration path and CPU fallback is available.
- Keeps animation generation and assets inside the Unity project workflow.
- Unity 2022.3 or newer
- An existing Unity project
- A character with a valid Humanoid Animator for humanoid workflows
- At least 8 GB memory and sufficient disk space for the selected models
In Unity Package Manager, choose Add package from git URL and enter:
https://github.com/OneYoungMean/KimodoUnityBridge.git
Or add the dependency to Packages/manifest.json without changing other entries:
"com.unity.kimodo_unity_motion_tools": "https://github.com/OneYoungMean/KimodoUnityBridge.git"- Import the package's Light Sample from Unity Package Manager, or open the FullDemo.
- Open its Timeline and select a Kimodo clip bound to a character.
- Enter a motion prompt and choose Generate & Record.
- Wait for the project-local runtime and model to become ready, then play the Timeline.
Runtime diagnostics are written to NvlabKimodoQuickServer~/log/setup.log and NvlabKimodoQuickServer~/log/bridge_server.log in the Unity project.
Install the package into the target project, then read the English section of TOOLS.md. Discover current commands through KimodoUnityBridge.Command.command_dispatcher and kimodo_help before execution.