Buckets:
56.3 MB
338 files
Updated 5 days ago
Ctrl+K
| Name | Size | Uploaded | Xet hash |
|---|---|---|---|
| kimodo | 214 items | ||
| README.md | 2.88 kB xet | aef9c0bc | |
| app.py | 761 Bytes xet | 831eb813 | |
| requirements.txt | 694 Bytes xet | 8b991e5e |
Movimento: Multi-Character Motion Generation
Text-driven interactive motion synthesis powered by Qwen LLM planning and Kimodo diffusion models on AMD hardware.
Features
- π Multi-character orchestration: Synchronize motion for multiple characters in a single scene
- π§ Qwen LLM planning: Convert natural language prompts to structured motion scripts
- πΎ BONES-SEED dataset: Pre-trained motions for realistic human movement
- β‘ Real-time visualization: Viser-based 3D motion preview with playback controls
- π― Interactive constraints: Hands-on guidance for character interactions (hand pose, foot contact)
- π Smooth transitions: Automatic blending between motions with multiple transition policies (cut, overlap, hold, smooth)
Usage
- Enter a multi-character scenario: e.g., "Two characters walk together, then one sits down while the other stands."
- Review the motion script: Qwen parses your prompt into character segments with timing and transitions
- Adjust parameters: Configure transition styles, FPS, and postprocessing options
- Generate motion: Diffusion models synthesize realistic human motion in real-time
- Visualize and download: Preview in 3D, adjust playback speed, export as BVH/FBX
Architecture
User Prompt
β
Qwen LLM (7B/3B/1.5B) - Script Planning
β
DeterministicLoop Scheduler - Multi-character collision detection & resolution
β
CharacterKimodoPlan - SegmentβMotion mapping with transition policies
β
Kimodo Diffusion Models - Per-character motion generation with constraints
β
Viser Viewer - 3D preview & pose refinement
Technical Stack
- LLM Planner: Qwen2.5-7B via HuggingFace Inference API
- Motion Model: Kimodo (NVIDIA Labs) - text-to-motion diffusion
- Dataset: BONES-SEED (comprehensive human motion capture)
- Scheduler: Deterministic RNG-based conflict resolution for multi-character scenes
- Infrastructure: HuggingFace Spaces with AMD GPU support
Documentation
Citation
If you use Movimento in your research, please cite:
@software{movimento2026,
title={Movimento: Multi-Character Motion Generation with LLM Planning},
author={Ted Iro Opiyo},
year={2026},
url={https://huggingface.co/spaces/lablab-ai-amd-developer-hackathon/movimento}
}
Built for the lablab.ai Γ AMD Developer Hackathon 2026
- Total size
- 56.3 MB
- Files
- 338
- Last updated
- May 9
- Pre-warmed CDN
- US EU US EU