Open Omnimodal World Models (GitHub Repo)

TLDR AI Models

Summary

JoyAI-Echo is an open-source GitHub repository that provides long-horizon audio-visual generation and omnimodal world models for creating persistent stories and interactive worlds.

EchoWM is an omnimodal world model that follows continuous 6-DoF camera trajectories while jointly generating 720p video, environmental sound, music, and speech. It supports first- and third-person interaction and uses progressive plus autoregressive training for synchronized long-horizon generation.
Original Article
View Cached Full Text

Cached at: 08/26/26, 03:52 PM

jd-opensource/JoyAI-Echo

Source: https://github.com/jd-opensource/JoyAI-Echo

JoyAI-Echo generated video gallery

JoyAI-Echo

🎬 Long-Horizon Audio-Visual Generation for Persistent Stories and Interactive Worlds

πŸ“„ Paper 1.0 | πŸ“„ Paper 1.5 | πŸ“„ Echo-WM Paper | 🌐 Project Page | πŸ€— Long Video Hugging Face

πŸ€— World Model Hugging Face | πŸ–₯️ ComfyUI

This repository holds two independent projects. Each has its own environment, checkpoints, and entrypoint β€” pick the one you need and follow its README.

ProjectWhat it doesGuide
Echo-LongVideo (long video)Long-horizon, multi-shot audio-visual generation. Up to ~5 minutes, with a paired audio-video memory bank carrying continuity across shots.echo_longvideo/
Echo-WM (world model)Omnimodal world model for generative media that responds to continuous navigation while video, environmental sound, music, and speech evolve together.echo_wm/
JoyAI-Echo/
β”œβ”€β”€ echo_longvideo/   # long-video generation: inference.py, configs/, prompts/, ltx-*
└── echo_wm/          # world model: inference_wm.py, Gradio demo, bundled ltx-*

The two do not share a Python environment or a checkpoint directory. echo_wm/ bundles its own copy of ltx-core and ltx-pipelines, so installing one project never affects the other.

Quickstart

Long video:

cd echo_longvideo
conda env create -f environment.yml && conda activate echo-long

World model:

cd echo_wm
conda create -n echo-wm python=3.11 -y && conda activate echo-wm
pip install -r requirements.txt

Checkpoints are downloaded separately in both cases. See each README for the exact files and paths.

For academic research and non-commercial use only.

Echo-WM Roadmap

Echo-WM is on LTX-2.3 today. Next we move Base and Causal onto LTX-2.5, then cut long-rollout cost with sparse attention and a tighter cache / runtime stack.

Backbone

  • LTX-2.3 Β· Base β€” bidirectional audio-visual DiT used by Echo-WM Base (~10 s).
  • LTX-2.3 Β· Flash Preview / Causal β€” current public preview with chunk-causal attention, KV-cache rollout, and 4-step inference. See echo_wm/README_CAUSAL.md.
  • LTX-2.5 Β· Base β€” load official LTX-2.5 weights (Gemma 4 TE, 2.5 VAE / DiT) into the existing bidirectional path.
  • LTX-2.5 Β· Causal β€” the same Flash recipe on 2.5: block-causal masks, sink+FIFO cache, few-step student.

Accel

  • Sparse attention β€” SageAttention and similar sparse / low-bit kernels on video, audio, and UCPE branches.
  • FlashAttention / FlashInfer β€” fused attention for long causal windows without blowing up HBM.
  • Paged KV-cache β€” variable-length cache so rollouts stay bounded; rebase RoPE and UCPE when tokens evict.
  • FP8 / TensorRT β€” compile the DiT forward at lower precision for decode-time throughput.

Citation

If JoyAI-Echo helps your research or products, please cite:

@article{li2026joyai,
  title={JoyAI-Echo: Pushing the Frontier of Long Audio-Visual Generation},
  author={Li, Haoran and Li, Fredreic and Ma, Shichen and Huang, Jie and Liu, Yijun and Shi, Jiaqi and Ma, Yanwen},
  year={2026}
}

@article{zhang2026echowm,
  title         = {EchoWM: Open and Enterable Omnimodal World Models},
  author        = {Zhang, Songchun and Li, Yaowei and Zhuang, Junhao and Jin, Weiyang and Wang, Haoyu and Lu, Xin and Sun, Yilang and Zhang, Shiyi and Li, Haoran and Ma, Xiaoxiao and Li, Yuming and Liu, Yijun and Su, Yaofeng and Ma, Yanwen and Wu, Haoyu and Su, Zihan and Ma, Yue and Zhang, Lvmin and Huang, Haoyang and Xue, Zeyue and Rao, Anyi and Duan, Nan},
  journal       = {arXiv preprint arXiv:2608.23189},
  year          = {2026},
  eprint        = {2608.23189},
  archivePrefix = {arXiv},
  primaryClass  = {cs.CV},
  url           = {https://arxiv.org/abs/2608.23189}
}

License

This project is based on LTX-2 by Lightricks Ltd.

Portions of the original LTX-2 codebase have been modified by JD.com for academic and research purposes only. This project is not intended for commercial use. For commercial use of LTX-2 or its derivatives, please contact Lightricks Ltd.

All original copyright, license, patent, trademark, and attribution notices from LTX-2 are retained. This project remains subject to the LTX-2 Community License Agreement.

Similar Articles

EchoWM: Open and Enterable Omnimodal World Models

Hugging Face Daily Papers

EchoWM introduces an open omnimodal world model that generates synchronized video, sound, music, and speech with continuous 6-DoF navigation for enterable generative media.

jdopensource/JoyAI-Echo

Hugging Face Models Trending

JD Open Source releases JoyAI-Echo (Echo-LongVideo), a text-to-audio-video diffusion model capable of generating minute-level multi-shot videos with consistent character identity and voice, using DMD distillation for 7.5x speedup.

Cosmos 3: Omnimodal World Models for Physical AI

Hugging Face Daily Papers

Cosmos 3 is a family of omnimodal world models from NVIDIA that jointly processes language, image, video, audio, and action sequences using a unified mixture-of-transformers architecture, achieving state-of-the-art performance in understanding and generation tasks for Physical AI.