RepoGuard
refreshing…
Meta Research

Organization

Public GitHub footprint of Meta Research

@facebookresearch
View profile on GitHub
Menlo Park, California

1,442

Public repositories

492,319

Total stars

37,432

Followers

The facebookresearch organization on GitHub hosts a wide range of public repositories focused on advanced machine learning and AI research. Notable projects include segment-anything, detectron2, and fairseq, employing languages such as Python, Jupyter Notebook, and C++. This diverse array of tools contributes significantly to the research community.

Top languages

Python 74Jupyter Notebook 15C++ 7HTML 3TypeScript 1

Public repositories

segment-anything

54,845

The repository provides code for running inference with the SegmentAnything Model (SAM), links for downloading the trained model checkpoints, and example notebooks that show how to use the model.

Jupyter Notebook
Updated Sep 11, 2026

faiss

40,891

A library for efficient similarity search and clustering of dense vectors.

C++
Updated Sep 11, 2026

detectron2

34,707

Detectron2 is a platform for object detection, segmentation and other visual recognition tasks.

Python
Updated Sep 11, 2026

fairseq

32,229

Facebook AI Research Sequence-to-Sequence Toolkit written in Python.

Python
Updated Sep 11, 2026

fastText

26,530

Library for fast text representation and classification.

HTML
Updated Sep 11, 2026

Detectron

26,355

FAIR's research platform for object detection research, implementing popular algorithms like Mask R-CNN and RetinaNet.

Python
Updated Sep 11, 2026

audiocraft

23,620

Audiocraft is a library for audio processing and generation with deep learning. It features the state-of-the-art EnCodec audio compressor / tokenizer, along with MusicGen, a simple and controllable music generation LM with textual and melodic conditioning.

Jupyter Notebook
Updated Sep 11, 2026

sam2

19,849

The repository provides code for running inference with the Meta Segment Anything Model 2 (SAM 2), links for downloading the trained model checkpoints, and example notebooks that show how to use the model.

Jupyter Notebook
Updated Sep 11, 2026

detr

15,353

End-to-End Object Detection with Transformers

Python
Updated Sep 11, 2026

vggt

14,376

[CVPR 2025 Best Paper Award] VGGT: Visual Geometry Grounded Transformer

Python
Updated Sep 11, 2026

dinov2

13,322

PyTorch code and models for the DINOv2 self-supervised learning method.

Jupyter Notebook
Updated Sep 11, 2026

sam3

11,642

The repository provides code for running inference and finetuning with the Meta Segment Anything Model 3 (SAM 3), links for downloading the trained model checkpoints, and example notebooks that show how to use the model.

Python
Updated Sep 11, 2026

dinov3

11,358

Reference PyTorch implementation and models for DINOv3

Jupyter Notebook
Updated Sep 11, 2026

xformers

10,545

Hackable and optimized Transformers building blocks, supporting a composable construction.

Python
Updated Sep 10, 2026

nougat

10,077

Implementation of Nougat Neural Optical Understanding for Academic Documents

Python
Updated Sep 11, 2026

maskrcnn-benchmark

9,358

Fast, modular reference implementation of Instance Segmentation and Object Detection algorithms in PyTorch.

Python
Updated Sep 11, 2026

ImageBind

9,069

ImageBind One Embedding Space to Bind Them All

Python
Updated Sep 10, 2026

SlowFast

7,421

PySlowFast: video understanding codebase from FAIR for reproducing state-of-the-art video models.

Python
Updated Sep 11, 2026

sam-3d-objects

7,383

SAM 3D Objects

Python
Updated Sep 11, 2026

Kats

6,470

Kats, a kit to analyze time series data, a lightweight, easy-to-use, generalizable, and extendable framework to perform time series analysis, from understanding the key statistics and characteristics, detecting change points and anomalies, to forecasting future trends.

Python
Updated Sep 11, 2026

sapiens

5,423

High-resolution models for human tasks.

Python
Updated Sep 11, 2026

co-tracker

5,101

CoTracker is a model for tracking any point (pixel) on a video.

Jupyter Notebook
Updated Sep 11, 2026

flow_matching

4,737

A PyTorch library for implementing flow matching algorithms, featuring continuous and discrete flow matching implementations. It includes practical examples for both text and image modalities.

Python
Updated Sep 11, 2026

vjepa2

4,600

PyTorch code and models for VJEPA2 self-supervised learning from video.

Python
Updated Sep 11, 2026

vggt-omega

4,401

[CVPR 2026 Oral] VGGT Omega

Python
Updated Sep 11, 2026

esm

4,170

Evolutionary Scale Modeling (esm): Pretrained language models for proteins

Python
Updated Sep 11, 2026

jepa

4,132

PyTorch code and models for V-JEPA self-supervised learning from video.

Python
Updated Sep 10, 2026

encodec

4,055

State-of-the-art deep learning based audio codec supporting both mono 24 kHz audio and stereo 48 kHz audio.

Python
Updated Sep 11, 2026

habitat-sim

3,819

A flexible, high-performance 3D simulator for Embodied AI research.

C++
Updated Sep 10, 2026

map-anything

3,729

MapAnything: Universal Feed-Forward Metric 3D Reconstruction

Python
Updated Sep 11, 2026

LASER

3,660

Language-Agnostic SEntence Representations

Jupyter Notebook
Updated Sep 11, 2026

sam-audio

3,628

The repository provides code for running inference with the Meta Segment Anything Audio Model (SAM-Audio), links for downloading the trained model checkpoints, and example notebooks that show how to use the model.

Python
Updated Sep 11, 2026

sam-3d-body

3,520

The repository provides code for running inference with the SAM 3D Body Model (3DB), links for downloading the trained model checkpoints and datasets, and example notebooks that show how to use the model.

Python
Updated Sep 11, 2026

tribev2

3,213

This repository contains the code to train and evaluate TRIBE v2, a multimodal model for brain response prediction

Jupyter Notebook
Updated Sep 11, 2026

habitat-lab

3,127

A modular high-level library to train embodied AI agents across a variety of tasks and environments.

Python
Updated Sep 11, 2026

omnilingual-asr

2,919

Omnilingual ASR Open-Source Multilingual SpeechRecognition for 1600+ Languages

Python
Updated Sep 11, 2026

HyperAgents

2,722

Self-referential self-improving agents that can optimize for any computable task

Python
Updated Sep 11, 2026

large_concept_model

2,377

Large Concept Models: Language modeling in a sentence representation space

Python
Updated Sep 11, 2026

schedule_free

2,323

Schedule-Free Optimization in PyTorch

Python
Updated Sep 10, 2026

fairchem

2,248

FAIR Chemistry's library of machine learning methods for chemistry

Python
Updated Sep 11, 2026

blt

2,061

Code for BLT research paper

Python
Updated Sep 11, 2026

multimodal

1,735

TorchMultimodal is a PyTorch library for training state-of-the-art multimodal multi-task models at scale.

Python
Updated Sep 11, 2026

coconut

1,701

Training Large Language Model to Reason in a Continuous Latent Space

Python
Updated Sep 11, 2026

MobileLLM

1,463

MobileLLM Optimizing Sub-billion Parameter Language Models for On-Device Use Cases. In ICML 2024.

Python
Updated Sep 11, 2026

vggsfm

1,424

VGGSfM: Visual Geometry Grounded Deep Structure From Motion

Python
Updated Sep 10, 2026

Replica-Dataset

1,325

The Replica Dataset v1 as published in https://arxiv.org/abs/1906.05797 .

C++
Updated Sep 10, 2026

co3d

1,178

Tooling for the Common Objects In 3D dataset.

Python
Updated Sep 10, 2026

shumai

1,171

Fast Differentiable Tensor Library in JavaScript and TypeScript with Bun + Flashlight

TypeScript
Updated Sep 10, 2026

fairseq2

1,148

FAIR Sequence Modeling Toolkit 2

Python
Updated Sep 11, 2026

sapiens2

944

1K resolution vision transformers pretrained on 1B human images.

Python
Updated Sep 11, 2026

brain2qwerty

928

Non-invasive decoding of typed sentences from MEG and EEG brain recordings using a convolutional encoder, transformer, and character-level language model.

Python
Updated Sep 10, 2026

ProgramBench

923

Can Language Models Rebuild Programs From Scratch?

Python
Updated Sep 10, 2026

mobile-vision

921

Mobile vision models and code

Python
Updated Sep 10, 2026

ShapeR

890

Code for the ShapeR research paper

Python
Updated Sep 11, 2026

omni3d

855

Code release for "Omni3D A Large Benchmark and Model for 3D Object Detection in the Wild"

Python
Updated Sep 10, 2026

MHR

845

Momentum Human Rig is an anatomically-inspired parametric full-body digital human model developed at Meta. It includes: A parametric body skeletal model; A realistic 3D mesh skinned to the skeleton with levels of detail;A body blendshape and pose corrective model; A facial blendshape model.Its design is friendly for both CG and CV communities.

Python
Updated Sep 11, 2026

projectaria_tools

841

projectaria_tools is an C++/Python open-source toolkit to interact with Project Aria data.

C++
Updated Sep 10, 2026

videoseal

772

Open and efficient video and image watermarking

Python
Updated Sep 10, 2026

audiobox-aesthetics

758

Unified automatic quality assessment for speech, music, and sound.

Python
Updated Sep 11, 2026

ov-seg

757

This is the official PyTorch implementation of the paper Open-Vocabulary Semantic Segmentation with Mask-adapted CLIP.

Jupyter Notebook
Updated Sep 11, 2026

InterHand2.6M

754

Official PyTorch implementation of "InterHand2.6M: A Dataset and Baseline for 3D Interacting Hand Pose Estimation from a Single RGB Image", ECCV 2020

Python
Updated Sep 11, 2026

EUPE

713

Efficient Universal Perception Encoder: a single on-device vision encoder with versatile representations that match or exceed specialized experts across multiple task domains.

Python
Updated Sep 10, 2026

rebel

701

An algorithm that generalizes the paradigm of self-play reinforcement learning and search to imperfect-information games.

C++
Updated Sep 11, 2026

project_superdex

632

SuperDex brings together a purpose-built physics engine, robotics authoring tools, and a scalable reinforcement learning interface in a unified simulation platform, with VR-based teleoperation and additional capabilities planned for future releases.

C++
Updated Sep 11, 2026

boxer

622

Code for the Boxer research paper

Python
Updated Sep 11, 2026

FiD

594

Fusion-in-Decoder

Python
Updated Sep 11, 2026

atlas

563

Code repository for supporting the paper "Atlas Few-shot Learning with Retrieval Augmented Language Models",(https//arxiv.org/abs/2208.03299)

Python
Updated Sep 10, 2026

HolisticTraceAnalysis

554

A library to analyze PyTorch traces.

Python
Updated Sep 11, 2026

Action100M

490

A Large-scale Video Action Dataset

Python
Updated Sep 10, 2026

jepa-wms

476

Code, data and weights for the paper **What drives success in physical planning with Joint-Embedding Predictive World Models?**

Python
Updated Sep 11, 2026

VLM3

426

Official implementation of paper "VLM³: Vision Language Models Are Native 3D Learners".

Jupyter Notebook
Updated Sep 11, 2026

momentum

406

A library for human kinematic motion and numerical optimization solvers to apply human motion

C++
Updated Sep 10, 2026

LayerSkip

381

Code for "LayerSkip: Enabling Early Exit Inference and Self-Speculative Decoding", ACL 2024

Python
Updated Sep 10, 2026

neuroai

306

Python suite for neuroscience research across all modalities.

Python
Updated Sep 10, 2026

CRAG

303

Comprehensive benchmark for RAG

Jupyter Notebook
Updated Sep 11, 2026

Mixture-of-Transformers

297

Mixture-of-Transformers: A Sparse and Scalable Architecture for Multi-Modal Foundation Models. TMLR 2025.

Python
Updated Sep 10, 2026

EgoBlur

278

This repository contains a command-line interface(CLI) that can detect and blur out faces and license plates(PII) from images and videos. The CLI takes an image or video file as input, runs an anonymization algorithm on it, and writes the blurred output to a specified path.

Python
Updated Sep 11, 2026

generic-neuromotor-interface

259

Code for exploring surface electromyography (sEMG) data and training models associated with Reality Labs' paper

Jupyter Notebook
Updated Sep 11, 2026

content-seal

242

Content Seal is a state-of-the-art framework for invisible, robust watermarking across all modalities audio, image, video, and text. This suite spans the entire generative lifecycle, from training data and inference to generated media.

HTML
Updated Sep 10, 2026

unibench

227

Python Library to evaluate VLM models' robustness across diverse benchmarks

Jupyter Notebook
Updated Sep 11, 2026

volumetric_primitives

152

This repository contains the implementation of our novel approach associated with the paper "Don't Splat Your Gaussians" to modeling and rendering scattering and emissive media using volumetric primitives with the Mitsuba renderer.

Python
Updated Sep 10, 2026

fillerbuster

116

Fillerbuster: Multi-View Scene Completion for Casual Captures

Jupyter Notebook
Updated Sep 11, 2026

autoform-bot

106

Autoform Bot

Python
Updated Sep 10, 2026

ExploreToM

95

Code for ExploreTom

Python
Updated Sep 11, 2026

MobileLLM-R1

91

MobileLLM-R1

Python
Updated Sep 11, 2026

GenEval2

90

Evaluation codes and data for GenEval2

Python
Updated Sep 10, 2026

AbstentionBench

90

A holistic benchmark for LLM abstention

Python
Updated Sep 10, 2026

Flow-World-Models

81

FlowWM stochastic world modeling via flow matching in DINOv3 feature space, with the FuturePerception (Waymo) benchmark.

Python
Updated Sep 10, 2026

wmar

70

Official implementation of the paper "Watermarking Autoregressive Image Generation" (NeurIPS'25)

Jupyter Notebook
Updated Sep 11, 2026

Large-Sparse-Reconstruction-Model

67

LSRM is a SOTA, feed-forward 3D reconstruction model that generates high-fidelity, relightable 3D digital twins from sparse 2D views.

Python
Updated Sep 11, 2026

spidr

57

This repository contains the training code from paper "SpidR Learning Fast and Stable Linguistic Units for Spoken Language Models Without Supervision". SpidR is a self-supervised speech representation model that efficiently learns strong representations for spoken language modeling.

Python
Updated Sep 10, 2026

DuoMo

56

Body motion estimation from monocular videos via two stage diffusion (CVPR 2026).

Python
Updated Sep 11, 2026

algebraic-combinatorics

22

Automatic textbook formalization of Grinberg Algebraic Combinatorics

HTML
Updated Sep 11, 2026

STyMo

17

The repository provides code for running STyMo Fast and Controllable Few-Shot Motion Style Transfer.

Python
Updated Sep 11, 2026

WearableQA

10

WearableQA A Benchmark for Health Reasoningover Real-World Wearable Data

Python
Updated Sep 11, 2026

projectaria-plugins

10

Official Claude Code marketplace for Project Aria — install ARK plugins for Aria SDK development, VRS data processing, MPS workflows, and device operations.

Python
Updated Sep 11, 2026

MJEPA

10

Training and evaluation code for our paper "MJEPA: A Simple and Scalable Joint-Embedding Predictive Architecture for Audio-Visual Learning"

Python
Updated Sep 10, 2026

early_stage_retrieval

5

Code for simulating recommendation data and training early stage retrieval models collaborative filtering, mixture of experts, online and offline reinforcement learning using policy gradient methods.

Python
Updated Sep 10, 2026

CASAL

5

This is a code base that implements the core algorithm of the paper Contrastive Activation Steering for Activation Training (CASAL).

Python
Updated Sep 10, 2026

schlepp

1

schlepp is the Python package for the Schlepp synthetic dataset, which features multi-camera, multi-actor, multi-modal object manipulation sequences. It provides dense ground-truth optical flow, depth, segmentation, point tracks, oriented bounding boxes, object animation, and MHR body parameters.

Python
Updated Sep 10, 2026

Frequently asked questions

What does facebookresearch build on GitHub?

facebookresearch builds a variety of tools and libraries related to machine learning and artificial intelligence. Key projects include segment-anything for segmentation tasks and detectron2 for object detection, showcasing their focus on research and development in these fields.

Which programming languages does facebookresearch use?

The primary programming languages used by facebookresearch include Python, Jupyter Notebook, C++, HTML, and TypeScript. This selection reflects their commitment to developing robust machine learning frameworks and research tools.

Are facebookresearch's repositories public?

Yes, all of facebookresearch's repositories are public. This openness allows researchers and developers to access, contribute to, and utilize their projects, fostering collaboration and innovation within the AI community.

Is this exposure intended?

Monitor Meta Research with RepoGuard and get alerted the moment a new public repository appears.

Monitor this account