README.md

July 12, 2026 · View on GitHub

ChainFlow-VLA: Causal Flow Planning with Vision-Language Models

Xiyang Wang1*, Xinlin Wang1*, Tingguang Zhou1*, Gong Chen1,2*, Xingtai Gui1,3, Zhi Xu1, Xiaolei Wu1, Feiyang Tan1, Hangning Zhou1,†,✉, Mu Yang1

1Afari Intelligent Drive    2Tianjin University    3University of Macau

*Equal contribution. Listed in no particular order. †Project Leader.
Corresponding author (zhouhangning@qianli-drive.com).

NAVSIM v1 Leaderboard #1 Paper PDF Huggingface Weights Huggingface Datasets

News

  • [2026/07/10] The repository is now open-sourced and publicly available on GitHub.
  • [2026/06/03] Cached VLM features were released at Huggingface and ModelScope.
  • [2026/06/02] Model weights were released at Huggingface and Modelscope.
  • [2026/05/22] We released our paper on arXiv.
  • [2026/05/04] ChainFlow-VLA ranked TOP 1 on the NAVSIM v1 leaderboard, reaching human-level performance and surpassing the human reference score.

Overview

ChainFlow-VLA is a unified vision-language-action framework for end-to-end autonomous driving. Instead of treating causal reasoning and global optimization as separate planning paradigms, it formulates trajectory prediction as a single Chain-to-Flow process:

  • Chain: an autoregressive generator first proposes a small set of causally consistent trajectory modes.
  • Flow: a diffusion refiner then performs residual correction in trajectory space for better global structure and robustness.
  • VLA: hidden states from a vision-language model are injected as semantic flow conditioning, enabling scene-aware refinement in ambiguous and long-tail scenarios.

On the NAVSIM v1 benchmark, ChainFlow-VLA reaches 94.85 PDMS, achieving state-of-the-art performance at human-level quality.

Visualization

The BEV rollouts below compare NAVSIM human expert rollouts on the left with ChainFlow-VLA rollouts on the right for the same representative scenes.

Human ExpertChainFlow-VLA

Across these cases, ChainFlow-VLA shows strong lane-level alignment and coherent interactions with nearby agents.

Getting Started

Checkpoint

Results on NAVSIM

MethodDataset SplitPDMSWeight Download
ChainFlow-VLATrain 85k93.8Hugging Face / Model Scope
ChainFlow-VLATrainval 103k94.8Hugging Face / Model Scope

BibTeX

@misc{wang2026chainflowvlacausalflowplanning,
      title={ChainFlow-VLA: Causal Flow Planning with Vision-Language Models}, 
      author={Xiyang Wang and Xinlin Wang and Tingguang Zhou and Gong Chen and Xingtai Gui and Zhi Xu and Xiaolei Wu and Feiyang Tan and Hangning Zhou and Mu Yang},
      year={2026},
      eprint={2605.23270},
      archivePrefix={arXiv},
      primaryClass={cs.CV},
      url={https://arxiv.org/abs/2605.23270}, 
}

Acknowledgement

We thank the NAVSIM benchmark team and the broader autonomous driving research community for releasing datasets, evaluation tools, and strong open baselines that make this line of research possible.

We also acknowledge inspiring prior projects including ReCogDrive and DrivoR.