Blog post: https://si.inc/posts/fdm1/
FDM-1 is a foundational model for computer use designed by Standard Intelligence
FDM-1 is trained on “a portion” of a 11-million hour screen recording dataset
Their video encoder can compress 2 hours of 30 FPS video into 1M tokens
It trains and infers directly on video instead of screenshots and can learn unsupervised from the entirety of the internet
Training Recipe
The Inverse Dynamics Model (IDM) is trained on 40,00 hours of labeled screen recordings
Then they use the IDM to label the 11-million-hour video corpus
IDM-labeled videos are utilized to train a Forward Dynamics Model (FDM) which autoregressively predicts the next action
FDM’s output token space consists of key presses and mouse movement deltas (modeling any action taken on a computer)

Video Encoder
Honestly did not go into much detail about their video encoder
Trained their video encoder on a masked compression objective
Training is unsupervised so tasks like inverse dynamics, action prediction, frame reconstruction, and random text transcription measure the abilities of the encoder
The VJEPA paper is similar but not exactly the same (look at it for inspiration)
Video Encoder vs ViT they observe ~100x faster convergence during training
Inverse Dynamics
To train a model they need more data than contractors can provide
They train an IDM to predict high-quality labels letting them achieve similar efficiency when training on arbitrary videos as when training on human-gathered ground-truth data
Labeling video is fundamentally non-causal (eg. you can’t label a Cmd + C until you see the resulting pasted sequence)
Forward Dynamics
FDM predicts next action given the prior frames and actions
FDM operates directly on video and action tokens
Inference is low-latency and allows modeling a multitude of tasks that current designs cannot capture
Conclusion
“This brings computer action from a data-constrained regime to a compute-constrained one”