← Open Source
mystorm16

FastVGGT

[ICLR 2026] FastVGGT: Fast Visual Geometry Transformer.

InfrastructureModel optimizationInference service optimizationPython
Open on GitHub
Momentum
+-1stars in 24 hours-0.1%
817
Stars
42
Forks
+-1
This week
4
Contributors
Created 2025-09-01 · Updated 2026-10-15 · #19065 today
Top developers
mystorm16QuyanszhipengzhangAI

mystorm16/FastVGGT is ranked 19,065 with 817 stars.

Same-category comparison

mystorm16/FastVGGT is ranked 19,065 among these 8 peers; google-deepmind/reverb is ranked 19,074.

Same-category comparison
NameRankMetrics
justjavac/openai-proxy19,010
Language:
JavaScript
Stars:
951
Forks:
736
XTraceAI/cuhepy19,022
Language:
Python
Stars:
911
Forks:
236
Description:
GPU-accelerated homomorphic encryption in Python: Paillier and BFV, with encrypted nearest-neighbour search. Experimental research code.
barretlee/cloudflare-proxy19,035
Language:
JavaScript
Stars:
880
Forks:
104
sipeed/MaixPy19,047
Language:
Python
Stars:
859
Forks:
128
Description:
Easily create AI projects with Python on edge device.
google-deepmind/reverb19,074
Language:
C++
Stars:
793
Forks:
114
Description:
Reverb is an efficient and easy-to-use data storage and transport system designed for machine learning research.
coder/boo19,076
Language:
Zig
Stars:
791
Forks:
24
Description:
A GNU screen style terminal multiplexer built on libghostty.
replicate/cog-comfyui19,081
Language:
Python
Stars:
769
Forks:
199
Description:
Run ComfyUI with an API.
mit-han-lab/distrifuser19,105
Language:
Python
Stars:
731
Forks:
34
Description:
[CVPR 2024 Highlight] DistriFusion: Distributed Parallel Inference for High-Resolution Diffusion Models.
Key parameters and specifications
Key parameters and specifications
ParameterValue
LanguagePython
CategoryInfrastructure
SubcategoryModel optimization, Inference service optimization
Keywords3D, Computer vision, Inference optimization
Stars817
Forks42
Contributors4
Created date2025-09-01
Updated date2026-10-15
Stars in 1 day-1
Stars in 7 days-1
Rank19,065
Previous rank6,366
Rank change-12,699
7-day stars rank17,556
Previous 7-day stars rank13,990
7-day stars rank change-3,566
Total stars rank13,113
Previous total stars rank13,067
Total stars rank change-46
CountryChina
README summary

⚡️ FastVGGT: Training-Free Acceleration of Visual Geometry Transformer **Media Analytics & Computing Laboratory**; **AUTOLAB** You Shen, Zhipeng Zhang, Yansong Qu, Liujuan Cao 📰 News [Jan 26, 2026] 🎉 FastVGGT has been accepted to ICLR 2026. [Sep 8, 2025] Added custom dataset evaluation. 🔍 Recommendation A new work for processing endless streams with VGGT InfiniteVGGT. 🔭 Overview FastVGGT observes **strong similarity** in attention maps and leverages it to design a training-free acceleration method for long-sequence 3D reconstruction, **achieving up to 4× faster inference without

sacrificing accuracy. ** ⚙️ Environment Setup First, create a virtual environment using Conda, clone this repository to your local machine, and install the required dependencies. Next, prepare the ScanNet dataset: Then, download the VGGT checkpoint (we use the checkpoint link provided in Finally, configure the dataset path and VGGT checkpoint path. For example: 💎 Observation Note: A large number of input_frames may significantly slow down saving the visualization results. Please try using a smaller number first. We observe that many token-level

attention maps are highly similar in each block, motivating our optimization of the Global Attention module. 🏀 Evaluation Custom Dataset Please organize the data according to the following directory: Required: Additionally required when is enabled: and Inference only: Inference + Evaluation (requires and ): If you want the results in COLMAP’s format: ScanNet Evaluate FastVGGT on the ScanNet dataset with 1,000 input images. Special thanks to Jianyuan Wang for his valuable discussions and suggestions on this work. ⚖️ License See the LICENSE

file for details about the license under which this code is made available. Citation If you find this project helpful, please consider citing the following paper: 🔍 Explore, Capture, Lead in 3D

Frequently asked questions

How many stars and forks are recorded?

mystorm16/FastVGGT has 817 stars and 42 forks.

What is the repository rank?

mystorm16/FastVGGT is ranked 19,065.

What language and category are recorded?

mystorm16/FastVGGT has 817 stars, uses Python and belongs to Infrastructure.

Which repository is closest in rank?

mystorm16/FastVGGT is compared with google-deepmind/reverb, ranked 19,074 with 793 stars.

README

⚡️ FastVGGT: Training-Free Acceleration of Visual Geometry Transformer

Media Analytics & Computing Laboratory; AUTOLAB

You Shen, Zhipeng Zhang, Yansong Qu, Liujuan Cao

📰 News

  • [Jan 26, 2026] 🎉 FastVGGT has been accepted to ICLR 2026.
  • [Sep 10, 2025] Added COLMAP outputs.
  • [Sep 8, 2025] Added custom dataset evaluation.
  • [Sep 3, 2025] Paper release.
  • [Sep 2, 2025] Code release.

🔍 Recommendation

  • A new work for processing endless streams with VGGT InfiniteVGGT.

🔭 Overview

FastVGGT observes strong similarity in attention maps and leverages it to design a training-free acceleration method for long-sequence 3D reconstruction, achieving up to 4× faster inference without sacrificing accuracy.

⚙️ Environment Setup

First, create a virtual environment using Conda, clone this repository to your local machine, and install the required dependencies.

conda create -n fastvggt python=3.10
conda activate fastvggt
git clone git@github.com:mystorm16/FastVGGT.git
cd FastVGGT
pip install -r requirements.txt

Next, prepare the ScanNet dataset: http://www.scan-net.org/ScanNet/

Then, download the VGGT checkpoint (we use the checkpoint link provided in https://github.com/facebookresearch/vggt/tree/evaluation/evaluation):

wget https://huggingface.co/facebook/VGGT_tracker_fixed/resolve/main/model_tracker_fixed_e20.pt

Finally, configure the dataset path and VGGT checkpoint path. For example:

    parser.add_argument(
        "--data_dir", type=Path, default="/data/scannetv2/process_scannet"
    )
    parser.add_argument(
        "--gt_ply_dir",
        type=Path,
        default="/data/scannetv2/OpenDataLab___ScanNet_v2/raw/scans",
    )
    parser.add_argument(
        "--ckpt_path",
        type=str,
        default="./ckpt/model_tracker_fixed_e20.pt",
    )

💎 Observation

Note: A large number of input_frames may significantly slow down saving the visualization results. Please try using a smaller number first.

python eval/eval_scannet.py --input_frame 30 --vis_attn_map --merging 0

We observe that many token-level attention maps are highly similar in each block, motivating our optimization of the Global Attention module.

🏀 Evaluation

Custom Dataset

Please organize the data according to the following directory:

/
├── images/       
│   ├── 000000.jpg
│   ├── 000001.jpg
│   └── ...
├── pose/                # Optional: Camera poses
│   ├── 000000.txt 
│   ├── 000001.txt
│   └── ...
└── gt_ply/              # Optional: GT point cloud
    └── scene_xxx.ply   
  • Required: images/
  • Additionally required when --enable_evaluation is enabled: pose/ and gt_ply/

Inference only:

python eval/eval_custom.py \
  --data_path /path/to/your_dataset \
  --output_path ./eval_results_custom \
  --plot

Inference + Evaluation (requires pose/ and gt_ply/):

python eval/eval_custom.py \
  --data_path /path/to/your_dataset \
  --enable_evaluation \
  --output_path ./eval_results_custom \
  --plot

If you want the results in COLMAP’s format:

python eval/eval_custom_colmap.py \
  --data_path /path/to/your_dataset \
  --output_path ./eval_results_custom_colmap \

ScanNet

Evaluate FastVGGT on the ScanNet dataset with 1,000 input images. The --merging parameter specifies the block index at which the merging strategy is applied:

python eval/eval_scannet.py --input_frame 1000 --merging 0

Evaluate Baseline VGGT on the ScanNet dataset with 1,000 input images:

python eval/eval_scannet.py --input_frame 1000

7 Scenes & NRGBD

Evaluate across two datasets, sampling keyframes every 10 frames:

python eval/eval_7andN.py --kf 10

🍺 Acknowledgements

⚖️ License

See the LICENSE file for details about the license under which this code is made available.

Citation

If you find this project helpful, please consider citing the following paper:

@article{shen2025fastvggt,
  title={FastVGGT: Training-Free Acceleration of Visual Geometry Transformer},
  author={Shen, You and Zhang, Zhipeng and Qu, Yansong and Cao, Liujuan},
  journal={arXiv preprint arXiv:2509.02560},
  year={2025}
}

🔍 Explore, Capture, Lead in 3D

Nearby in the ranking
Similar items