facebookresearch/map-anything

MapAnything: Universal Feed-Forward Metric 3D Reconstruction

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 54 minutes ago
Added to GitGenius on September 18th, 2026
Created on September 4th, 2025
Open Issues & Pull Requests: 3 (+0)
GitHub issues: Enabled
Number of forks: 283
Total Stargazers: 3,753 (+0)
Total Subscribers: 31 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 12.0 hours
Mean response time: 5.4 days
90th percentile: 22.5 days
Tracked items: 131

Most active contributors

Sign in to see contributor activity.

How this project is maintained

Practically every issue opened in the past year has drawn a reply. 98% of issues opened in the past year have since been closed. Three people close 78% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 2
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 23 days
Stale 30+ days: 1
Stale 90+ days: 0

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • question (111)
  • enhancement (14)
  • help wanted (11)
  • bug (9)
  • documentation (2)
  • duplicate (1)
  • wontfix (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

MapAnything is a universal feed-forward metric 3D reconstruction framework that uses a single transformer model to handle multiple 3D reconstruction tasks.

The tool addresses the fragmentation of 3D reconstruction by providing a unified approach that accepts various input types—images, calibration data, poses, or depth—and directly regresses metric 3D geometry in a single forward pass. Rather than building separate pipelines for different reconstruction scenarios, the framework trains one model that supports over twelve distinct tasks including multi-image structure-from-motion, multi-view stereo, monocular metric depth estimation, registration, and depth completion. The transformer-based architecture learns to factor and predict 3D geometry end-to-end without requiring task-specific modifications.

Developers should adopt this tool if they need a flexible 3D reconstruction system that can handle diverse input modalities and tasks without maintaining separate specialized models. The modular design allows different backbone models—including VGGT, DUSt3R, MASt3R, MUSt3R, and Pi3-X—to be swapped through a unified interface, making it suitable for research exploration and production systems that must adapt to varying input availability. The complete stack includes data processing, training, inference, and profiling utilities, reducing the engineering burden of building 3D reconstruction pipelines from scratch.

The project maintains an open-source research framework with comprehensive documentation including a project page, paper, and interactive demo. Development activity shows sustained engagement with the codebase through regular updates and refinements to the core transformer architecture and task support. The modular design philosophy is consistently applied across the framework, enabling researchers and practitioners to experiment with different reconstruction models without rewriting integration code.