All Projects
Artificial Intelligence / Machine LearningBlockchainData InfrastructureDeveloper OperationsDevelopment ToolsFrontendMobileOtherSecurity and PrivacyVirtual Reality
BY TAGS
3d3d-reconstructionabstract-interpretationadstockingaiairflowandroidapp-frameworkappearance-invarianceartificial-intelligenceaudioaudio-processingautogradaws-batchbayesian-logistic-regressionbenchmarkbig-databilevel-optimizationbuckbuck2budget-allocationbuild-toolsbundlercc-langcachecache-enginecampaign-plannercaptioningcdpcliclusterscode-qualitycodegencommand-linecommand-line-toolcompilercomponentscompressioncomputational-geometrycomputer-visionconcurrencycontainerizationcontrolcontrol-flow-analysisconvolutional-neural-networkscost-response-curvecpluspluscppcpucpu-cachecpu-modelcpu-topologycpuidcross-platformcsscudadark-modedatadatabasedatasetdataset-generationdecision-makingdeclarativedeep-learningdeep-reinforcement-learningdetectordevtoolsdialogdifferentiable-optimizationdifferential-privacydiffingdigital-watermarkingdistributed-computingdistributed-trainingdockerdocumentationdocusauruse2eeconometricsembeddedembodied-aiend-to-enderlangevolutionary-algorithmfacebookfacebook-apifastmrifastmri-challengefastmri-datasetfeature-attributionfeature-extractionfeature-importancefind-and-replacefinetuningflake8flake8-pluginflashlightfmmforecastingformatterframeworkfrequency-analysisfront-endfrontendgauss-newtongeospatialgogolanggpugradient-based-optimisationgradientshackhacklanghacktoberfesthadoophashinghateful-memesheaphermeshessianshhvmhivehyperparameter-optimizationi18nimageimage-hashingimage-processingimage-similarityimageryimagesimplicit-differentiationinstagraminstruction-setinternationalizationinterpretabilityinterpretable-aiinterpretable-mlinterpreterioiosjavajavascriptjaxjetsonjitjupyterhubkuberneteslakehouselangchainleaklevenberg-marquardtlibrarylibtorchlinterlinuxllamallama2llmmachine-learningmachine-translationmachine-translation-data-processingmap-buildingmapillarymarketing-apimarketing-mix-modelingmarketing-mix-modellingmarketing-sciencemarlmedical-imagingmemorymetricsmlmlopsmmmmobilemobile-developmentmodel-based-reinforcement-learningmoemrimri-reconstructionmtlmulti-agentmulti-agent-reinforcement-learningmulti-taskingmultimodalmultitask-learningncmecneural-compressionneural-networknlpnlunmtnodejsnonlinear-least-squaresnumpynvdnvidiaoauthoauthenticatorobjective-cocamlopen-sourceopencvoptical-flowopticsoptimizationperceptual-hashingperf-toolsperformancephppipelinesplanningpoint-trackingpplpreprocessingprestopretrained-modelsprivacy-preserving-machine-learningprobabilistic-programming-languagesprogram-analysispythonpytorchqueryrrayraycasterrcwareach-curvesreactreact-nativerebar3-pluginrecommendation-systemrecommender-systemreinforcement-learningrendererrendering-engineresearchresource-controllerresponsiveridge-regressionrlroboticsruntimerustsecurityservingsfmshardingsim2realsimulatorslurmsnapshotspatial-visualizationspeechspeech-recognitionsqlsqlitessdstarlarkstatic-analysisstatic-code-analysisstopnciistorage-enginestreet-imagerystreet-leveltaint-analysistensortensorrttextvqathreatexchangetorchtrack-anythingtranscodingtranslationtype-checktypecheckertypescriptuiuicollectionviewunix-toolsv8videovideo-hashingvideo-similarityviewervirtual-realityvisuzalizationvllmvoicevqavulnerability-managementwatermarkingwav2letterwebwebglwebsitewitwitaixhpzero-configuration
Meta
React
A JavaScript library for building user interfaces.
Meta
React Native
A framework for building native applications using React
Meta
Create React App
Set up a modern web app by running one command.
PyTorch
PyTorch
Tensors and Dynamic neural networks in Python with strong GPU acceleration
Meta
Docusaurus
Easy to maintain open source documentation websites.
Meta LLaMA
llama
Inference code for Llama models
Meta Research
segment-anything
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.
Meta Research
Fairseq
Facebook AI Research Sequence-to-Sequence Toolkit written in Python.
Meta Research
Detectron 2
Detectron2 is a platform for object detection, segmentation and other visual recognition tasks.
Meta Research
Faiss
A library for efficient similarity search and clustering of dense vectors.
Meta
rocksdb
A library that provides an embeddable, persistent key-value store for fast storage.
Meta
folly
An open-source C++ library developed and used at Facebook.
Meta
zstd
Zstandard – Fast real-time compression algorithm
Meta
flow
Adds static typing to JavaScript to improve developer productivity and code quality.
PyTorch
PyTorch Examples
A set of examples around pytorch in Vision, Text, Reinforcement Learning, etc.
Meta Experimental
Recoil
Recoil is an experimental state management library for React apps. It provides several capabilities that are difficult to achieve with React alone, while being compatible with the newest features of React.
Meta Research
audiocraft
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.
Meta
Relay
The GraphQL client that scales with you.
Meta
hhvm
A virtual machine for executing programs written in Hack.
Meta
prophet
Tool for producing high quality forecasts for time series data that has multiple seasonality with linear or non-linear growth.
Meta
Fresco
An Android library for managing images and the memory they use.
Meta
Lexical
Lexical is an extensible text editor framework that provides excellent reliability, accessibility and performance.
Meta
Yoga
Yoga is an embeddable layout engine targeting web standards.
Presto
presto
The official home of the Presto distributed SQL query engine for big data
PyTorch
TorchVision
Datasets, Transforms and Models specific to Computer Vision
Meta
infer
A static analyzer for Java, C, C++, and Objective-C
Meta LLaMA
codellama
Inference code for CodeLlama models
Meta
Flipper
A desktop debugging platform for mobile developers.
IGListKit
A data-driven UICollectionView framework for building fast and flexible lists.
Meta
watchman
Watches files and records, or triggers actions, when they change.
ReactJS
react.dev
The React documentation website
Meta Research
Animated Drawings
Code to accompany “A Method for Animating Children’s Drawings of the Human Figure”
Meta Research
seamless_communication
Foundational Models for State-of-the-Art Speech and Text Translation
Meta Incubator
SocketRocket
A conforming Objective-C WebSocket client library.
Meta Research
pifuhd
High-Resolution 3D Human Digitization from A Single Image.
Meta
Hermes
A JavaScript engine optimized for running React Native.
Meta
chisel
Chisel is a collection of LLDB commands to assist debugging iOS apps.
Meta
jscodeshift
A JavaScript codemod toolkit.
Meta Research
pytorch3d
PyTorch3D is FAIR’s library of reusable components for deep learning with 3D data
Meta Research
hydra
Hydra is a framework for elegantly configuring complex applications
Meta
proxygen
A collection of C++ HTTP libraries including an easy to use HTTP server.
Meta LLaMA
Llama Recipes
Scripts for fine-tuning Llama2 with composable FSDP & PEFT methods to cover single/multi-node GPUs. Supports default & custom datasets for applications such as summarization & question answering. Supporting a number of candid inference solutions such as HF TGI, VLLM for local or cloud deployment.Demo apps to showcase Llama2 for WhatsApp & Messenger
Meta
StyleX
StyleX is the styling system for ambitious user interfaces.
Meta Research
ImageBind
ImageBind One Embedding Space to Bind Them All
Meta Research
nougat
Implementation of Nougat Neural Optical Understanding for Academic Documents
Meta
Facebook SDK for iOS
Used to integrate the Facebook Platform with your iOS & tvOS apps.
PyTorch
tutorials
PyTorch tutorials.
Meta
litho
A declarative framework for building efficient UIs on Android.
Meta Research
dinov2
PyTorch code and models for the DINOv2 self-supervised learning method.
Meta Research
Demucs
Code for the paper Hybrid Spectrogram and Waveform Source Separation
Meta Research
xFormers
Hackable and optimized Transformers building blocks, supporting a composable construction.
Meta
Pyre
Performant type-checking for python.
Meta Research
mae
PyTorch implementation of MAE https//arxiv.org/abs/2111.06377
Meta Research
metaseq
Repo for external large-scale work
Flashlight
wav2letter
Facebook AI Research’s Automatic Speech Recognition Toolkit
Meta Research
SlowFast
PySlowFast: video understanding codebase from FAIR for reproducing state-of-the-art video models.
Meta
facebook-android-sdk
Used to integrate Android apps with Facebook Platform.
Meta
Redex
A bytecode optimizer for Android apps
Meta
componentkit
A React-inspired view framework for iOS.
Meta
Sapling SCM
A Scalable, User-Friendly Source Control System.
Meta Research
dino
PyTorch code for Vision Transformers training with the Self-Supervised learning method DINO
BoltsFramework
Bolts-ObjC
Bolts is a collection of low-level libraries designed to make developing mobile apps easier.
Meta Research
MMF
A modular framework for vision & language multimodal research from Facebook AI Research (FAIR)
Meta
fishhook
A library that enables dynamically rebinding symbols in Mach-O binaries running on iOS.
Meta
PathPicker
PathPicker accepts a wide range of input — output from git commands, grep results, searches — pretty much anything. After parsing the input, PathPicker presents you with a nice UI to select which files you’re interested in. After that you can open them in your favorite editor or execute arbitrary commands.
Flashlight
Flashlight
A C++ standalone library for machine learning
Meta
Metro
🚇 The JavaScript bundler for React Native
PyTorch Labs
gpt-fast
Simple and efficient pytorch-native transformer text generation in <1000 LOC of python.
Meta Research
AugLy
A data augmentations library for audio, image, text, and video.
Meta Research
Kats
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.
Meta Research
DiT
Official PyTorch Implementation of “Scalable Diffusion Models with Transformers”
Meta Research
DrQA
Reading Wikipedia to Answer Open-Domain Questions
MonkeyType
A Python library that generates static type annotations by collecting runtime types
Meta Incubator
katran
A high performance layer 4 load balancer
PyTorch
captum
Model interpretability and understanding for PyTorch
Meta Research
moco
PyTorch implementation of MoCo: https://arxiv.org/abs/1911.05722
Meta
idb
idb is a flexible command line interface for automating iOS simulators and devices
Meta
prop-types
Runtime type checking for React props and similar objects
Meta Incubator
AITemplate
AITemplate is a Python framework which renders neural network into high performance CUDA/HIP C++ code. Specialized for FP16 TensorCore (NVIDIA GPU) and MatrixCore (AMD GPU) inference.
Meta
Haxl
A Haskell library that simplifies access to remote data, such as databases or web-based services.
Meta
FBRetainCycleDetector
iOS library to help detecting retain cycles in runtime.
Meta
memlab
A framework for finding JavaScript memory leaks and analyzing heap snapshots
Meta
duckling
Language, engine, and tooling for expressing, testing, and evaluating composable language rules on input strings.
PyTorch
serve
Serve, optimize and scale PyTorch models in production
Meta
regenerator
Source transformer enabling ECMAScript 6 generator functions in JavaScript-of-today.
Meta
fbt
A JavaScript Internationalization Framework
Meta Research
nevergrad
A Python toolbox for performing gradient-free optimization
Meta Research
dlrm
An implementation of a deep learning recommendation model (DLRM)
Meta Research
ReAgent
A platform for Reasoning systems (Reinforcement Learning, Contextual Bandits, etc.)
Meta Research
LASER
Language-Agnostic SEntence Representations
Meta Incubator
cinder
Cinder is Meta’s internal performance-oriented production version of CPython.
Meta
Buck2
Build system, successor to Buck
Meta
mcrouter
Mcrouter is a memcached protocol router for scaling memcached deployments.
Mapillary
OpenSfM
Open source Structure-from-Motion pipeline
Meta Research
pytorchvideo
A deep learning library for video understanding research.
PyTorch
glow
Compiler for Neural Network hardware accelerators
Meta Incubator
Velox
A C++ vectorized database acceleration library aimed to optimizing query engines and data processing systems.
Meta Research
EnCodec
State-of-the-art deep learning based audio codec supporting both mono 24 kHz audio and stereo 48 kHz audio.
Meta
wangle
Wangle is a framework providing a set of common client/server abstractions for building services in a consistent, modular, and composable way.
PyTorch
BoTorch
Bayesian optimization in PyTorch
Meta
WDT
Warp speed Data Transfer (WDT) is an embeddedable library (and command line tool) aiming to transfer data between 2 systems as fast as possible over multiple TCP paths.
Meta Research
fairscale
PyTorch extensions for high performance and large scale training.
WhatsApp Stickers
This repository contains the iOS and Android sample apps and API for creating third party sticker packs for WhatsApp.
Meta Research
esm
Evolutionary Scale Modeling (esm): Pretrained language models for proteins
Meta
IGL
Intermediate Graphics Library (IGL) is a cross-platform library that commands the GPU. It provides a single low-level cross-platform interface on top of various graphics APIs (e.g. OpenGL, Metal and Vulkan).
Meta
React Strict DOM
React Strict DOM (RSD) is a subset of React DOM, imperative DOM, and CSS that supports web and native targets
Meta Research
Official PyTorch code and models for I-JEPA self-supervised learning paper.
Official codebase for I-JEPA, the Image-based Joint-Embedding Predictive Architecture. First outlined in the CVPR paper, “Self-supervised learning from images with a joint-embedding predictive architecture.”
Meta
fbthrift
Facebook’s branch of Apache Thrift, including a new C++ server.
Meta
mysql-5.6
Facebook’s branch of the Oracle MySQL database. This includes MyRocks.
PyTorch
torchaudio
Data manipulation and transformation for audio signal processing, powered by PyTorch
Meta Research
Audio2Photoreal
Code and dataset for photorealistic Codec Avatars driven from audio
Meta Research
Habitat Sim
A flexible, high-performance 3D simulator for Embodied AI research.
PyTorch
TensorRT
PyTorch/TorchScript/FX compiler for NVIDIA GPUs using TensorRT
Meta Research
Pearl
A Production-ready Reinforcement Learning AI Agent Library brought by the Applied Reinforcement Learning team at Meta.
Meta Research
CoTracker
CoTracker is a model for tracking any point (pixel) on a video.
Meta Research
pyrobot
PyRobot: An Open Source Robotics Research Platform
Meta
Ax
Adaptive Experimentation Platform
Meta Research
JEPA
PyTorch code and models for V-JEPA self-supervised learning from video.
Meta Research
pycls
Codebase for Image Classification Research, written in PyTorch.
Meta Research
Mask2Former
Code release for “Masked-attention Mask Transformer for Universal Image Segmentation”
Wit.ai
node-wit
Node.js SDK for Wit.ai
Meta Research
SentEval
A python tool for evaluating the quality of sentence embeddings.
Meta Research
SparseConvNet
Submanifold sparse convolutional networks
Meta Incubator
FBX2glTF
A command-line tool for the conversion of 3D model assets on the FBX file format to the glTF file format.
Meta Research
video-nonlocal-net
Non-local Neural Networks for Video Classification
Meta Incubator
spectrum
A client-side image transcoding library.
Meta
jsx
The JSX specification is a XML-like syntax extension to ECMAScript.
Meta
fbjs
A collection of utility libraries used by other Meta JS projects.
Meta
React Native Website
The React Native website and docs
Meta Research
fvcore
Collection of common code that’s shared among different research projects in FAIR computer vision team.
Meta Research
Detecting Twenty-thousand Classes using Image-level Supervision
Code release for “Detecting Twenty-thousand Classes using Image-level Supervision”.
PyTorch
TorchRL
A modular, primitive-first, python-first PyTorch library for Reinforcement Learning.
Meta
screenshot-tests-for-android
Generate fast deterministic screenshots during Android instrumentation tests
Meta Samples
Messenger Platform Samples
Messenger Platform samples for sending and receiving messages. Walk through the Get Started with this code. https://developers.facebook.com/docs/messenger-platform/quickstart
Meta Incubator
oomd
A userspace out-of-memory killer
Meta Research
Habitat Lab
A modular high-level library to train embodied AI agents across a variety of tasks and environments.
Meta Research
TransCoder
Public release of the TransCoder research project https://arxiv.org/pdf/2006.03511.pdf
PyTorch
torchrec
Pytorch domain library for recommendation systems
PyTorch
tnt
A lightweight library for PyTorch training tools and utilities
Meta Research
poincare-embeddings
PyTorch implementation of the NIPS-17 paper “Poincaré Embeddings for Learning Hierarchical Representations”
Meta Incubator
fastmod
A fast partial replacement for the codemod tool
Meta Research
ClassyVision
An end-to-end PyTorch framework for image and video classification
PyTorch
opacus
Training PyTorch models with differential privacy
Meta Research
consistent_depth
We estimate dense, flicker-free, geometrically consistent depth from monocular video, for example hand-held cell phone video.
Meta Research
Theseus
A library for differentiable nonlinear optimization
Meta
TextLayoutBuilder
An Android library that allows you to build text layouts more easily.
Meta Incubator
Bowler
Safe code refactoring for modern Python.
HHVM
xhp-lib
Class libraries for XHP. XHP is a Hack feature that augments the syntax of the language such that XML document fragments become valid Hack expressions.
Wit.ai
pywit
Python library for Wit.ai
Meta
mvfst
An implementation of the QUIC transport protocol.
PyTorch
hub
Submission to https://pytorch.org/hub/
LibCST
A concrete syntax tree parser and serializer library for Python that preserves many aspects of Python’s abstract syntax tree
Meta Research
CrypTen
A framework for Privacy Preserving Machine Learning
Meta Research
TimeSformer
The official pytorch implementation of our paper “Is Space-Time Attention All You Need for Video Understanding?”
PyTorch
functorch
functorch is JAX-like composable function transforms for PyTorch.
Meta
SoLoader
Native code loader for Android
BoltsFramework
Bolts-Swift
Bolts is a collection of low-level libraries designed to make developing mobile apps easier.
Mapillary
inplace_abn
In-Place Activated BatchNorm for Memory-Optimized Training of DNNs
Meta Research
LAMA
LAnguage Model Analysis
Meta Experimental
Unifex
Unified Executors
Meta Research
DomainBed
DomainBed is a suite to test domain generalization algorithms
Meta Research
Multimodal
TorchMultimodal is a PyTorch library for training state-of-the-art multimodal multi-task models at scale.
Meta Research
ConvNeXt-V2
Code release for ConvNeXt V2 model
Meta
facebook-python-business-sdk
Python SDK for Meta Marketing APIs
Meta Research
fastMRI
A large-scale dataset of both raw MRI measurements and clinical MRI images.
WhatsApp Proxy Host
This repository contains the WhatsApp proxy implementation for users to host their own proxy infrastructure to connect to WhatsApp for chat (VoIP is not currently supported)
Meta
ThreatExchange
Trust & Safety tools for working together to fight digital harms.
Relay
relay-examples
A collection of sample Relay applications
Meta Incubator
gloo
Collective communications library with various primitives for multi-machine training.
Meta Incubator
fizz
C++14 implementation of the TLS-1.3 standard
PyTorch
FBGEMM
FB (Facebook) + GEMM (General Matrix-Matrix Multiplication) – https://code.fb.com/ml-applications/fbgemm/
Meta
CacheLib
Pluggable in-process caching engine to build and scale high performance services
Meta Research
meshrcnn
code for Mesh R-CNN, ICCV 2019
Meta Incubator
submitit
Python 3.8+ toolbox for submitting jobs to Slurm
Meta Research
svoice
We provide a PyTorch implementation of the paper Voice Separation with an Unknown Number of Multiple Speakers In which, we present a new method for separating a mixed audio sequence, in which multiple voices speak simultaneously. The new method employs gated neural networks that are trained to separate the voices at multiple processing steps, while maintaining the speaker in each output channel fixed. A different model is trained for every number of possible speakers, and the model with the largest number of speakers is employed to select the actual number of speakers in a given sample. Our method greatly outperforms the current state of the art, which, as we show, is not competitive for more than two speakers.
PyTorch
data
A PyTorch repo for data loading and utilities to be shared by the PyTorch domain libraries.
Meta Research
shumai
Fast Differentiable Tensor Library in JavaScript and TypeScript with Bun + Flashlight
PyTorch Labs
segment-anything-fast
A batched offline inference oriented version of segment-anything
Meta
fatal
Fatal is a library for fast prototyping software in modern C++. It provides facilities to enhance the expressive power of C++. The library is heavily based on template meta-programming, while keeping the complexity under-the-hood.
Flow
flow-for-vscode
Flow for Visual Studio Code
Meta
transform360
Transform360 is an equirectangular to cubemap transform for 360 video.
Meta Incubator
dhcplb
dhcplb is Facebook’s implementation of a load balancer for DHCP.
Meta Incubator
OnlineSchemaChange
A tool for performing online schema changes on MySQL.
Meta Research
VMZ
VMZ: Model Zoo for Video Modeling
Meta Research
FixRes
This repository reproduces the results of the paper: “Fixing the train-test resolution discrepancy” https://arxiv.org/abs/1906.06423
Meta Incubator
below
A time traveling resource monitor for modern Linux systems
Meta Experimental
Robyn
Robyn is an experimental, AI/ML-powered and open sourced Marketing Mix Modeling (MMM) package from Meta Marketing Science. Our mission is to democratise modeling knowledge, inspire the industry through innovation, reduce human bias in the modeling process & build a strong open source marketing science community.
Meta
mariana-trench
A security focused static analysis tool for Android and Java applications.
PyTorch
TorchDynamo
A Python-level JIT compiler designed to make unmodified PyTorch programs faster.
Meta Research
MetaCLIP
ICLR2024 Spotlight: curation/training code, metadata, distribution and pre-trained models for MetaCLIP.
Wit.ai
Wit.ai
Natural Language Interface for apps and devices
PyTorch
cpuinfo
CPU INFOrmation library (x86/x86-64/ARM/ARM64, Linux/Windows/Android/macOS/iOS)
Meta
openr
Distributed platform for building autonomic network functions.
Meta Experimental
MIRAI
Rust mid-level IR Abstract Interpreter
Meta Research
mobile-vision
Mobile vision models and code
Meta Research
Replica-Dataset
The Replica Dataset v1 as published in https://arxiv.org/abs/1906.05797 .
Meta Research
SpanBERT
Code for using and evaluating SpanBERT.
Meta Research
nle
The NetHack Learning Environment
Meta Research
mbrl-lib
Library for Model Based RL
Meta Incubator
Glean
System for collecting, deriving and working with facts about source code.
Meta Research
CompilerGym
Reinforcement learning environments for compiler and program optimization tasks
Meta Research
Common Objects In 3D
Tooling for the Common Objects In 3D dataset.
Meta Research
ToMe
A method to increase the speed and lower the memory footprint of existing vision transformers.
Meta Research
CutLER
Code release for “Cut and Learn for Unsupervised Object Detection and Instance Segmentation” and “VideoCutLER: Surprisingly Simple Unsupervised Video Instance Segmentation”
Meta Research
Local Radiance Fields
An algorithm for reconstructing the radiance field of a large-scale scene from a single casually captured video.
Meta
facebook-php-business-sdk
PHP SDK for Meta Marketing API
Meta
fboss
Facebook Open Switching System Software for controlling network switches.
PyTorch
TorchBench
TorchBench is a collection of open source benchmarks used to evaluate PyTorch performance.
Meta Research
NSVF
Open source code for the paper of Neural Sparse Voxel Fields.
Meta
ktfmt
A program that reformats Kotlin source code to comply with the common community standard for Kotlin code conventions.
Meta Research
fairo
A modular embodied agent architecture and platform for building embodied agents
Meta Research
madgrad
MADGRAD Optimization Method
Meta Research
d2go
D2Go is a toolkit for efficient deep learning
Meta Research
AV-HuBERT
A self-supervised learning framework for audio-visual speech
Meta Incubator
Battery-Metrics
Library that helps in instrumenting battery related system metrics.
Meta Research
GENRE
Autoregressive Entity Retrieval
Meta
Winterfell
A STARK prover and verifier for arbitrary computations
Meta Research
CodeGen
Reference implementation of code generation projects from Facebook AI Research. General toolkit to apply machine learning to code, from dataset creation to model training and evaluation. Comes with pretrained models.
Meta Research
multiface
Hosts the Multiface dataset, which is a multi-view dataset of multiple identities performing a sequence of facial expressions.
Meta Research
omni3d
Code release for “Omni3D A Large Benchmark and Model for 3D Object Detection in the Wild”
Meta Experimental
hermit
Hermit launches linux x86_64 programs in a special, hermetically isolated sandbox to control their execution. Hermit translates normal, nondeterministic behavior, into deterministic, repeatable behavior. This can be used for various applications, including replay-debugging, reproducible artifacts, chaos mode concurrency testing and bug analysis.
Meta Research
home-robot
Mobile manipulation research tools for roboticists
Meta Research
balance
The balance python package offers a simple workflow and methods for dealing with biased data samples when looking to infer from them to some target population of interest.
Meta Research
hiera
Hiera: A fast, powerful, and simple hierarchical vision transformer.
Meta
pyre2
Python wrapper for RE2
Meta
IT-CPE
Meta’s Client Platform Engineering tools. Some of the tools we have written to help manage our fleet of client systems.
Meta
openbmc
OpenBMC is an open software framework to build a complete Linux image for a Board Management Controller (BMC).
Meta
chef-cookbooks
Open source chef cookbooks.
Meta
SPARTA
SPARTA is a library of software components specially designed for building high-performance static analyzers based on the theory of Abstract Interpretation.
Meta Research
open_lth
A repository in preparation for open-sourcing lottery ticket hypothesis code.
Fixit
Advanced Python linting framework with auto-fixes and hierarchical configuration that makes it easy to write custom in-repo lint rules.
Meta Research
synsin
View synthesis for the public.
Meta
time
Meta’s Time libraries
Meta Research
rebel
An algorithm that generalizes the paradigm of self-play reinforcement learning and search to imperfect-information games.
PyTorch
Kineto
A CPU+GPU Profiling library that provides access to timeline traces and hardware performance counters.
Meta Research
InterHand2.6M
Official PyTorch implementation of “InterHand2.6M: A Dataset and Baseline for 3D Interacting Hand Pose Estimation from a Single RGB Image”, ECCV 2020
Meta
starlark-rust
A Rust implementation of the Starlark language
Meta Research
3DETR – End-to-end transformer model for 3D object detection
Code & Models for 3DETR – an End-to-end transformer model for 3D object detection
PyTorch
TorchArrow
High performance model preprocessing library on PyTorch
PyTorch
ExecuTorch
End-to-end solution for enabling on-device AI across mobile and edge devices for PyTorch models
PyTorch
TensorDict
TensorDict is a pytorch dedicated tensor container.
Meta Research
ov-seg
This is the official PyTorch implementation of the paper Open-Vocabulary Semantic Segmentation with Mask-adapted CLIP.
Meta Research
fairseq2
FAIR Sequence Modeling Toolkit 2
Meta Research
PoseDiffusion
[ICCV 2023] PoseDiffusion: Solving Pose Estimation via Diffusion-aided Bundle Adjustment
Meta Research
silk
SiLK (Simple Learned Keypoint) is a self-supervised deep learning keypoint model.
Meta LLaMA
PurpleLlama
Set of tools to assess and improve LLM security.
Flow
flow-bin
Binary wrapper for Flow – A static type checker for JavaScript
Meta
facebook-sdk-for-unity
The facebook sdk for unity.
Meta
facebook-nodejs-business-sdk
Node.js SDK for Meta Marketing APIs
Meta Incubator
retrie
Retrie is a powerful, easy-to-use codemodding tool for Haskell.
Meta Research
FiD
Fusion-in-Decoder
Meta Research
Instance-Conditioned GAN
Official repository for the paper “Instance-Conditioned GAN” by Arantxa Casanova, Marlene Careil, Jakob Verbeek, Michał Drożdżal, Adriana Romero-Soriano.
Meta Research
NeuralCompression
A collection of tools for neural compression enthusiasts.
Meta Research
ppuda
Code for Parameter Prediction for Unseen Deep Architectures (NeurIPS 2021)
Meta Experimental
Reverie
An ergonomic and safe syscall interception framework for Linux.
waraft
An Erlang implementation of RAFT from WhatsApp
Meta Research
banmo
BANMo Building Animatable 3D Neural Models from Many Casual Videos
PyTorch
PiPPy
Pipeline Parallelism for PyTorch
Meta Research
omnivore
Omnivore: A Single Model for Many Visual Modalities
Meta Research
textlesslib
Library for Textless Spoken Language Processing
Meta Research
vicreg
VICReg official code base
eqWAlizer
A type-checker for Erlang
Meta Research
AudioMAE
This repo hosts the code and models of “Masked Autoencoders that Listen”.
Meta Research
dadaptation
D-Adaptation for SGD, Adam and AdaGrad
Meta Research
atlas
Code repository for supporting the paper “Atlas Few-shot Learning with Retrieval Augmented Language Models”,(https//arxiv.org/abs/2208.03299)
Meta Research
hyperreel
Code release for HyperReel: High-Fidelity 6-DoF Video with Ray-Conditioned Sampling
Meta
Lexical iOS
Lexical iOS is an extensible text editor framework that integrates the APIs and philosophies from Lexical Web with a Swift API built on top of TextKit.
Meta
DotSlash
Simplified executable deployment
Mapillary
mapillary-js
Interactive, extendable street imagery map experiences in the browser, powered by WebGL
Meta
facebook-java-business-sdk
Java SDK for Meta Marketing APIs
Meta
FAI-PEP
Facebook AI Performance Evaluation Platform
Meta Incubator
nvdtools
A set of tools to work with the feeds (vulnerabilities, CPE dictionary etc.) distributed by National Vulnerability Database (NVD)
Meta
Rapid Editor
The OpenStreetMap editor driven by open data, AI, and supercharged features
WhatsApp-Business-API-Setup-Scripts
The scripts related to setting up WhatsApp business API
Meta Incubator
infima
A UI framework that provides websites with the minimal CSS and JS needed to get started with building a modern responsive beautiful website
Meta Research
MiniHack
MiniHack the Planet: A Sandbox for Open-Ended Reinforcement Learning Research
Meta Research
vizseq
An Analysis Toolkit for Natural Language Generation (Translation, Captioning, Summarization, etc.)
Meta Research
libri-light
dataset for lightly supervised training using the librivox audio book recordings. https://librivox.org/.
erlfmt
An automated code formatter for Erlang
Meta Research
eft
visualization code for 3D human body annotation by EFT (Exemplar Fine-tuning)
Meta Incubator
CG-SQL
CG/SQL is a compiler that converts a SQL Stored Procedure like language into C for SQLite. SQLite has no stored procedures of its own. CG/CQL can also generate other useful artifacts for testing and schema maintenance.
Meta Research
Cupcake
A Rust library for lattice-based additive homomorphic encryption.
Meta Research
speech-resynthesis
An official reimplementation of the method described in the INTERSPEECH 2021 paper – Speech Resynthesis from Discrete Disentangled Self-Supervised Representations.
Meta Incubator
superconsole
The superconsole crate provides a handler and building blocks for powerful, yet minimally intrusive TUIs. It is cross platform, supporting Windows 7+, Linux, and MacOS. Rustaceans who want to create non-interactive TUIs can use the component composition building block system to quickly deploy their code.
Meta Research
LaViLa
Code release for “Learning Video Representations from Large Language Models”
Meta Research
OrienterNet
Source Code for Paper “OrienterNet Visual Localization in 2D Public Maps with Neural Matching”
Meta Research
eai-vc
The repository for the largest and most comprehensive empirical study of visual foundation models for Embodied AI (EAI).
PyTorch
torchtune
A Native-PyTorch Library for LLM Fine-tuning
HHVM
hack-codegen
Library to programatically generate Hack code and write it to signed files
Meta Samples
audience-network
Open source projects to demonstrate SDK and sample code usages and integration, and to collaborate and support peers in this community.
PyTorch
builder
Continuous builder and binary build scripts for pytorch
Meta Research
sound-spaces
A first-of-its-kind acoustic simulation platform for audio-visual embodied AI research. It supports training and evaluating multiple tasks and applications.
PyTorch
ort
Accelerate PyTorch models with ONNX Runtime
Meta Incubator
FlowTorch
This library would form a permanent home for reusable components for deep probabilistic programming. The library would form and harness a community of users and contributors by focusing initially on complete infra and documentation for how to use and create components.
Meta Research
mvit
Code Release for MViTv2 on Image Recognition.
Meta Research
torchdim
Named tensors with first-class dimensions for PyTorch
Meta Research
muavic
MuAViC: A Multilingual Audio-Visual Corpus for Robust Speech Recognition and Robust Speech-to-Text Translation
Meta Research
dropout
Code release for “Dropout Reduces Underfitting”
Meta Research
AudioDec
An Open-source Streaming High-fidelity Neural Audio Codec
Meta Research
VLPart
[ICCV2023] VLPart: Going Denser with Open-Vocabulary Part Segmentation
Meta Research
DABA
Official implementation of “Decentralization and Acceleration Enables Large-Scale Bundle Adjustment”
Meta Research
TimelineBuilder
A public release of TimelineBuilder for building personal digital data timelines.
Meta Research
belebele
Repo for the Belebele dataset, a massively multilingual reading comprehension dataset.
Meta
chef-utils
Utilities related to Chef
Meta Research
EmbodiedQA
Train embodied agents that can answer questions in environments
Mapillary
seamseg
Seamless Scene Segmentation
Meta Research
Mephisto
A suite of tools for managing crowdsourcing tasks from the inception through to data packaging for research use.
Meta Research
nbref
Codebase for paper “N-Bref A High-fidelity Decompiler Exploiting Programming Structures”
PyTorch
TorchX
TorchX is a universal job launcher for PyTorch applications. TorchX is designed to have fast iteration time for training/research and support for E2E production ML pipelines when you’re ready.
Oculus Samples
Unity-TheWorldBeyond
Presence Platform showcase demonstrating usage of Scene, Passthrough, Interaction, Voice, and Spatializer. The Oculus SDK and other supporting material is subject to the Oculus proprietary license. Multiple licenses may apply.
Wit.ai
wit-ruby
Ruby library for Wit.ai
Meta Research
EGG
EGG: Emergence of lanGuage in Games
Meta Research
dietgpu
GPU implementation of a fast generalized ANS (asymmetric numeral system) entropy encoder and decoder, with extensions for lossless compression of numerical and other data types in HPC/ML applications.
Meta Research
mega
Sequence modeling with Mega.
Meta Incubator
TTPForge
The TTPForge is a Cybersecurity Framework for developing, automating, and executing attacker Tactics, Techniques, and Procedures (TTPs).
Meta Research
stable_signature
Official implementation of the paper “The Stable Signature Rooting Watermarks in Latent Diffusion Models”
Meta
opaque-ke
An implementation of the OPAQUE password-authenticated key exchange protocol
Meta Research
IMGUR5K-Handwriting-Dataset
IMGUR5K handwriting set. It is a handwritten in-the-wild dataset, which contains challenging real world handwritten samples from different writers.The dataset is shared as a set of image urls with annotations. This code downloads the images and verifies the hash to the image to avoid data contamination.
Meta Research
VRS
VRS is a file format optimized to record & playback streams of sensor data, such as images, audio samples, and any other discrete sensors (IMU, temperature, etc), stored in per-device streams of timestamped records.
Meta Research
torchrecipes
Recipes are a standard, well supported set of blueprints for machine learning engineers to rapidly train models using the latest research techniques without significant engineering overhead.Specifically, recipes aims to provide- Consistent access to pre-trained SOTA models ready for production- Reference implementations for SOTA research reproducibility, and infrastructure to guarantee correctness, efficiency, and interoperability.
Meta Research
Ego4d
Ego4d dataset repository. Download the dataset, visualize, extract features & example usage of the dataset
Meta Quest
immersive-web-emulator
Browser extension that emulates Meta Quest devices for WebXR development. Lead: Felix Zhang (fe1ix@meta.com)
Meta Research
luckmatters
Understanding Training Dynamics of Deep ReLU Networks
Meta Research
mae_st
Official Open Source code for “Masked Autoencoders As Spatiotemporal Learners”
Meta
dns
Collection of Meta’s DNS Libraries
Meta Research
Nerf-Det
[ICCV 2023] Code for NeRF-Det: Learning Geometry-Aware Volumetric Representation for Multi-View 3D Object Detection
Meta Research
Project Aria Tools
projectaria_tools is an C++/Python open-source toolkit to interact with Project Aria data
Meta Research
SONAR
SONAR, a new multilingual and multimodal fixed-size sentence embedding space, with a full suite of speech and text encoders and decoders.
Mapillary
mapillary_tools
Command line tools for processing and uploading Mapillary imagery
Meta Research
kbc
Tools for state of the art Knowledge Base Completion.
Meta Incubator
fbjni
A library designed to simplify the usage of the Java Native Interface
Meta Research
paco
This repo contains documentation and code needed to use PACO dataset: data loaders and training and evaluation scripts for objects, parts, and attributes prediction models, query evaluation scripts, and visualization notebooks.
Meta
facebook360_dep
Facebook360 Depth Estimation Pipeline – https://facebook.github.io/facebook360_dep
Meta Research
dpr-scale
Scalable training for dense retrieval models.
Meta Research
nocturne
A data-driven, fast driving simulator for multi-agent coordination under partial observability.
Meta Research
DiffQ
DiffQ performs differentiable quantization using pseudo quantization noise. It can automatically tune the number of bits used per weight or group of weights, in order to achieve a given trade-off between model size and accuracy.
Meta Research
Dora the Explorer
Dora is an experiment management framework. It expresses grid searches as pure python files as part of your repo. It identifies experiments with a unique hash signature. Scale up to hundreds of experiments without losing your sanity.
Meta Research
FLSim
Federated Learning Simulator (FLSim) is a flexible, standalone core library that simulates FL settings with a minimal, easy-to-use API. FLSim is domain-agnostic and accommodates many use cases such as vision and text.
Meta Research
stopes
A library for preparing data for machine translation research (monolingual preprocessing, bitext mining, etc.) built by the FAIR NLLB team.
Oculus Samples
Unity-FirstHand
Oculus Interaction SDK showcase demonstrating the use of Interaction SDK in Unity with hand tracking. This project contains the interactions used in the “First Hand” demo available on App Lab. The Oculus SDK and other supporting material is subject to the Oculus proprietary license.
Meta Samples
graph-api-webhooks-samples
These are sample clients for Facebook’s Graph API Webhooks and Instagram’s Real-time Photo Updates API.
Meta Research
PyTouch
PyTouch is a machine learning library for tactile touch sensing.
Oculus Samples
Unity-Movement
Body, Eye and Face Tracking code sample.
Meta Research
AGRoL
Code release for “Avatars Grow Legs Generating Smooth Human Motion from Sparse Tracking Inputs with Diffusion Model”, CVPR 2023
Meta Research
PUG
This is the repository for the Photorealistic Unreal Graphics (PUG) datasets for representation learning.
Meta
tac_plus
A Tacacs+ Daemon tested on Linux (CentOS) to run AAA via TACACS+ Protocol via IPv4 and IPv6.
PyTorch
pytorch.github.io
The website for PyTorch
Meta Incubator
senpai
Senpai is an automated memory sizing tool for container applications.
Meta Incubator
gazebo
A Rust library containing a collection of small well-tested primitives.
Meta
akd
An implementation of an auditable key directory
Meta Research
DistDepth
Repository for “Toward Practical Monocular Indoor Depth Estimation” (CVPR 2022)
Meta
facebook-ruby-business-sdk
Ruby SDK for Meta Marketing API
PyTorch
hydra-torch
Configuration classes enabling type-safe PyTorch configuration for Hydra apps
Meta Research
SEAL_OGB
An open-source implementation of SEAL for link prediction in open graph benchmark (OGB) datasets.
Meta Research
VisualVoice
Audio-Visual Speech Separation with Cross-Modal Consistency
Oculus Samples
Unity-SharedSpaces
Oculus multiplayer showcase demonstrating basic multiplayer functionality in Unity. Including: Oculus Social APIs, Oculus Platform authentication, Photon Realtime, and Photon Voice with Oculus Spatializer. The Oculus SDK and other supporting material is subject to the Oculus proprietary license.
Meta Research
optimizers
For optimization algorithm research and development.
Meta Research
online-dt
Online Decision Transformer
Meta Research
Holistic Trace Analysis
A library to analyze PyTorch traces.
Meta Research
Shepherd
This is the repo for the paper Shepherd — A Critic for Language Model Generation
PyTorch
cppdocs
PyTorch C++ API Documentation
Meta Research
Ad-Library-API-Script-Repository
GitHub repository of commonly used python scripts that allows everyone to pull data via the Ad Library API
Meta Research
Private-ID
A collection of algorithms that can do join between two parties while preserving the privacy of keys on which the join happens
Meta Research
vocoder-benchmark
A repository for benchmarking neural vocoders by their quality and speed.
Meta Research
isc2021
Code for the Image similarity challenge.
Meta Research
robust-dynrf
An algorithm for reconstructing the radiance field of a dynamic scene from a casually-captured video.
Meta Research
LLM-QAT
Code repo for the paper “LLM-QAT Data-Free Quantization Aware Training for Large Language Models”
Meta Research
ViewDiff
ViewDiff generates high-quality, multi-view consistent images of a real-world 3D object in authentic surroundings. (CVPR2024).
Meta Samples
Workplace Platform Samples
Sample code to enable Workplace customers to make the most of the features of the Workplace Custom Integrations platform.
Meta Sites
Open-Mapping-At-Facebook
Documentation for Open Mapping At Facebook
Meta Samples
original-coast-clothing
Sample Messenger App – Original Coast Clothing
Meta Research
side
The AI Knowledge Editor
PyTorch
torcheval
A library that contains a rich collection of performant PyTorch model metrics, a simple interface to create new metrics, a toolkit to facilitate metric computation in distributed training and tools for PyTorch model evaluations.
Meta Research
FFCV-SSL
FFCV-SSL Fast Forward Computer Vision for Self-Supervised Learning.
Meta Research
CT2Hair
This is the official implementation of CT2Hair High-fidelity 3D Hair Modeling Using Computed Tomography.
Oculus Samples
Unity-Discover
Discover is a showcase of the Meta Quest Mixed Reality APIs. This project demonstrate how to use Passthrough, Spatial Anchors, Scene API, Colocation and Shared Anchors. The Oculus SDK and other supporting material is subject to the Oculus proprietary license.
Meta Research
audioseal
Localized watermarking for AI-generated speech audios, with SOTA on robustness and very fast detector
Meta
µsort
Safe, minimal import sorting for Python projects.
PyTorch
workshops
This is a repository for all workshop related materials.
Meta Research
CPA
The Compositional Perturbation Autoencoder (CPA) is a deep generative framework to learn effects of perturbations at the single-cell level. CPA performs OOD predictions of unseen combinations of drugs, learns interpretable embeddings, estimates dose-response curves, and provides uncertainty estimates.
PyTorch
mulitpy
torch::deploy (multipy for non-torch uses) is a system that lets you get around the GIL problem by running multiple Python interpreters in a single C++ process.
Meta Samples
WhatsApp API Examples
Examples of how to use WhatsApp Cloud API on the WhatsApp Business Platform
Meta Experimental
ExtendedAndroidTools
Extended Android Tools is a place to host and maintain a build environment and makefiles cross compiling Linux tools we all love for Android.
Meta Incubator
reindeer
Reindeer is a tool to transform Rust Cargo dependencies into generated Buck build rules
Meta Research
LabGraph
LabGraph is a Python framework for rapidly prototyping experimental systems for real-time streaming applications. It is particularly well-suited to real-time neuroscience, physiology and psychology experiments.
Oculus Samples
Unreal-HandGameplay
Oculus showcase of hand tracking based interactions in Unreal.
Meta Research
SWAG
Official repository for “Revisiting Weakly Supervised Pre-Training of Visual Perception Models”. https://arxiv.org/abs/2201.08371.
Meta Incubator
dynolog
Dynolog is a telemetry daemon for performance monitoring and tracing. It exports metrics from different components in the system like the linux kernel, CPU, disks, Intel PT, GPUs etc. Dynolog also integrates with pytorch and can trigger traces for distributed training applications.
Oculus Samples
Unity-Phanto
Phanto is a showcase of the Meta Quest Mixed Reality APIs. This project demonstrate how to use Meshes. The Oculus SDK and other supporting material is subject to the Oculus proprietary license.
Meta
grocery-delivery
The Grocery Delivery utility for managing cookbook uploads to distributed Chef backends.
Meta Incubator
FCR
FBNet-Command-Runner: A thrift service to run commands on heterogeneous Network devices with configurable parameters.
Relay
relay-devtools
Relay Development Tools
Meta Incubator
oculus-linux-kernel
The Linux kernel code for Oculus devices
Wit.ai
wit-go
Go client for wit.ai HTTP API
Meta Research
ScaDiver
Project for the paper “A Scalable Approach to Control Diverse Behaviors for Physically Simulated Characters”
Meta Incubator
GeoLift
GeoLift is an end-to-end geo-experimental methodology based on Synthetic Control Methods used to measure the true incremental effect (Lift) of ad campaign.
Meta Samples
Kotlin AST Tools
Utilities and examples used in Meta to simplify migration from Java to Kotlin and maintenance of Kotlin code.
Meta Research
ResponsibleNLP
Repository for research in the field of Responsible NLP at Meta.
Meta Quest
ProjectFlowerbed
WebXR immersive gardening experience.
Meta Research
DynamicStereo
[CVPR 2023] DynamicStereo: Consistent Dynamic Depth from Stereo Videos.
PyTorch Labs
float8_experimental
This repository contains the experimental PyTorch native float8 training UX
PyTorch Labs
ao
torchao: PyTorch Architecture Optimization (AO). A repository to host AO techniques and performant kernels that work with PyTorch.
Meta
taste-tester
Software to manage a chef-zero instance and use it to test changes on production servers.
Meta
TestSlide
A Python test framework
Meta Incubator
FioSynth
Tool which enables the creation of synthetic storage workloads, automates the execution and results collection of synthetic storage benchmarks.
Meta Incubator
dispenso
The project provides high-performance concurrency, enabling highly parallel computation.
Meta Experimental
resctl-demo
Demonstrate and benchmark various features of Linux resource control in a self-contained package.
Meta Incubator
hsthrift
The Haskell Thrift Compiler. This is an implementation of the Thrift spec that generates code in Haskell. It depends on the fbthrift project for the implementation of the underlying transport.
Meta Research
fbpcf
Private computation framework library allows developers to perform randomized controlled trials, without leaking information about who participated or what action an individual took. It uses secure multiparty computation to guarantee this privacy. It is suitable for conducting A/B testing, or measuring advertising lift and learning the aggregate statistics without sharing information on the individual level.
Meta Research
Private Computation Solutions
FBPCS (Facebook Private Computation Solutions) leverages secure multi-party computation (MPC) to output aggregated data without making unencrypted, readable data available to the other party or any third parties. Facebook provides impression & opportunity data, and the advertiser provides conversion / outcome data.
Meta Research
tart
Code and model release for the paper “Task-aware Retrieval with Instructions” by Asai et al.
Meta Experimental
Object Introspection
Object Introspection (OI) enables on-demand, hierarchical profiling of objects in arbitrary C/C++ programs with no recompilation.
Meta Incubator
dataclassgenerate
DataClassGenerate (or simply DCG) is a Kotlin compiler plugin that addresses an Android APK size overhead from Kotlin data classes.
Meta Research
InterWild
Official PyTorch implementation of “Bringing Inputs to Shared Domains for 3D Interacting Hands Recovery in the Wild”, CVPR 2023
Meta Research
mtm
MTM Masked Trajectory Models for Prediction, Representation, and Control.
Meta Research
BenchMARL
A collection of MARL benchmarks based on TorchRL
BoltsFramework
Bolts-Java
[Archive] Bolts is a collection of low-level libraries designed to make developing mobile apps easier.
HHVM
user-documentation
Documentation for those that use HHVM and write Hack code.
CrowdTangle
CrowdTangle Public API Docs
API Documentation
Meta Research
digit-design
Design files for the DIGIT tactile sensor
Meta Research
simmc
With the aim of building next generation virtual assistants that can handle multimodal inputs and perform multimodal actions, we introduce two new datasets (both in the virtual shopping domain), the annotation schema, the core technical tasks, and the baseline models. The code for the baselines and the datasets will be opensourced.
Meta Research
iopath
A python library that provides common I/O interface across different storage backends.
Meta
sapp
Post Processor for Facebook Static Analysis Tools.
Meta Research
shaDow_GNN
NeurIPS 2021: Improve the GNN expressivity and scalability by decoupling the depth and receptive field of state-of-the-art GNN architectures
Meta Incubator
Code Verify
Code Verify is an open source web browser extension that confirms that your Facebook, Messenger, Instagram, and WhatsApp Web code hasn’t been tampered with or altered, and that the Web experience you’re getting is the same as everyone else’s.
PyTorch
torchsnapshot
A performant, memory-efficient checkpointing library for PyTorch applications, designed with large, complex distributed workloads in mind.
Meta Research
denoised_mdp
Open source code for paper “Denoised MDPs: Learning World Models Better Than the World Itself”
Meta Research
holo_diffusion
Code repository for the CVPR2023 publication “HoloDiffusion: Training a 3D diffusion model using 2D Images”
Erlang Language Platform
Erlang Language Platform. LSP server and CLI.
Oculus Samples
Unity-DepthAPI
Examples of using Depth API for real-time, dynamic occlusions
Meta Research
minimax
Efficient baselines for autocurricula in JAX.
Oculus Samples
Unity-CrypticCabinet
Cryptic Cabinet is a short Mixed Reality (MR) experience for Meta Quest headsets. It will demonstrate the possibilities of MR through gameplay, narrative, and aesthetics. The app adapts to your room (big or small) to create a unique experience for everyone.
Meta
squangle
SQuangLe is a C++ API for accessing MySQL servers
Meta
homebrew-fb
OS X Homebrew formulas to install Meta open source software
StringPacks
Extracts localized strings from an Android app and stores it in a much more efficient format.
Meta Research
Neural-Code-Search-Evaluation-Dataset
evaluation dataset consisting of natural language query and code snippet pairs
Meta Research
jacobian_regularizer
A pytorch implementation of our jacobian regularizer to encourage learning representations more robust to input perturbations.
Meta Research
Hanabi_SPARTA
Research code implementing the search AI agent for Hanabi, as well as a web server so people can play against it
Meta Research
impact-driven-exploration
impact-driven-exploration
Meta Research
UnsupervisedDecomposition
PyTorch original implementation of “Unsupervised Question Decomposition for Question Answering”
Meta Research
dcem
The Differentiable Cross-Entropy Method
Oculus Samples
Unreal-SharedSpaces
Oculus multiplayer showcase demonstrating basic multiplayer functionality in Unreal, including Oculus Platform Social APIs, Photon as the transport layer and UE replication. The Oculus SDK and other supporting material is subject to the Oculus proprietary license.
Oculus Samples
Unity-AssetStreaming
Oculus asset streaming showcase demonstrating how to use asset streaming when navigating open world project while using different level of details. This sample also demonstrates how to use the Unity Addressables system. The Oculus SDK and other supporting material is subject to the Oculus proprietary license.
Meta
Threat Research
Welcome to the Meta Threat Research Indicator Repository, a dedicated resource for the sharing of Indicators of Compromise (IOCs) and other threat indicators with the external research community
Meta Research
VIP: Value-Implicit Pre-Training
Official repository for “VIP: Towards Universal Visual Reward and Representation via Value-Implicit Pre-Training”
Meta Experimental
allocative
Library and proc macro to analyze memory usage of data structures in rust.
Meta
ocamlrep
Sets of libraries and tools to write applications and libraries mixing OCaml and Rust. These libraries will help keeping your types and data structures synchronized, and enable seamless exchange between OCaml and Rust
erlfuzz
erlfuzz is a fuzzer for the Erlang ecosystem
Meta Research
OmnimatteRF
A matting method that combines dynamic 2D foreground layers and a 3D background model.
Meta Research
Eyeful Tower dataset
Official release of the Eyeful Tower dataset, a high-fidelity multi-view capture of 11 real-world scenes, from the paper “VR-NeRF High-Fidelity Virtualized Walkable Spaces” (Xu et al., SIGGRAPH Asia 2023).
Meta
mysql-8.0
MySQL Server, the world’s most popular open source database, and MySQL Cluster, a real-time, open source transactional database.
Meta Research
HVVR
Hierarchical Visibility for Virtual Reality, which implements a hybrid CPU/GPU ray-caster, suited for real time rendering of effects such as lens distortion.
HHVM
hsl
The Hack Standard Library
PyTorch
rfcs
PyTorch RFCs (experimental)
Meta
Kuduraft
A Raft Library in C++ based on the Raft implementation in Apache Kudu
Meta Research
RidgeSfM
Ridge SfM Structure from Motion via robust pairwise matching under depth uncertainty
PyTorch
torchdistX
Torch Distributed Experimental
Meta Research
Generic-Grouping
Open-source code for Generic Grouping Network (GGN, CVPR 2022)
Meta Research
Aria data tools
Aria data tools provide the open-source toolkit in C++ and Python to interact with data from Project Aria
Meta Research
dcd
Implementations of robust Dual Curriculum Design (DCD) algorithms for unsupervised environment design.
Meta Research
diht
Filtering, Distillation, and Hard Negatives for Vision-Language Pre-Training
Meta Research
DCI
Densely Captioned Images (DCI) dataset repository.
Relay
eslint-plugin-relay
A plugin for the code linter ESLint to lint specific details about Relay.
Meta Research
2.5D-Visual-Sound
2.5D visual sound
Meta Research
access
Code to reproduce the experiments from the paper.
Meta Experimental
rust-shed
Repository containing Rust crates common between other Facebook open source projects (like Mononoke or Eden).
Meta Research
pplbench
Evaluation Framework for Probabilistic Programming Languages
PyTorch
csprng
Cryptographically secure pseudorandom number generators for PyTorch
Meta Research
param
PArametrized Recommendation and Ai Model benchmark is a repository for development of numerous uBenchmarks as well as end to end nets for evaluation of training and inference platforms.
Meta Research
fbpcp
FBPCP (Facebook Private Computation Platform) is a secure, privacy safe and scalable architecture to deploy MPC (Multi Party Computation) applications in a distributed way on virtual private clouds. FBPCF (Facebook Private Computation Framework) is for scaling MPC computation up via threading, while FBPCP is for scaling MPC computation out via Private Scaling architecture.
Meta Research
ssl-relation-prediction
Simple yet SoTA Knowledge Graph Embeddings.
Meta Research
asym-siam
PyTorch implementation of Asymmetric Siamese (https://arxiv.org/abs/2204.00613)
Meta Research
PERFECT
PERFECT: Prompt-free and Efficient Few-shot Learning with Language Models
Meta Research
dva
Drivable Volumetric Avatars
Meta
bpfilter
BPF-based packet filtering framework
Meta Research
r-mae
PyTorch implementation of R-MAE https//arxiv.org/abs/2306.05411
Meta Research
motif
Intrinsic Motivation from Artificial Intelligence Feedback
Meta Incubator
go-qfext
a fast counting quotient filter implementation in golang
PyTorch
pytorch_sphinx_theme
PyTorch Sphinx Theme
Meta Research
clutrr
Diagnostic benchmark suite to explicitly test logical relational reasoning on natural language
Meta Research
rela
Reinforcement Learning Assembly
Meta Research
GraphLog
API for accessing the GraphLog dataset
Mapillary
mapillary_sls
Mapillary Street-level Sequences Dataset
Meta Research
unnas
Code for “Are labels necessary for neural architecture search”
Meta Research
DeepHandMesh
Official PyTorch implementation of “DeepHandMesh: A Weakly-Supervised Deep Encoder-Decoder Framework for High-Fidelity Hand Mesh Modeling,” ECCV 2020
Meta Research
EasyCom Dataset
The Easy Communications (EasyCom) dataset is a world-first dataset designed to help mitigate the *cocktail party effect* from an augmented-reality (AR) -motivated multi-sensor egocentric world view.
Lofelt
NiceVibrations
🎮 🚀 Nice Vibrations and Lofelt Studio SDK source code repository
Meta Research
meta-ot
Meta Optimal Transport
Meta Research
BiT: Robust Binary Multi-distilled Transformer
Code repo for the paper BiT Robustly Binarized Multi-distilled Transformer
Oculus Samples
Unity-SharedSpatialAnchors
Unity-SharedSpatialAnchors was built to demonstrate how to use the Shared Spatial Anchors API, available in the Oculus Integration SDK for the Unity game engine. The sample app showcases the creation, saving, loading, and sharing of Spatial Anchors.
Oculus Samples
Unity-UltimateGloveBall
Meta Quest ESport Showcase demonstrating multiplayer functionalities in Unity. Including Oculus Social APIs, Avatars, Oculus Platform authentication, Oculus Multiplayer APIs, Photon Realtime, Photon Voice with Oculus Spatializer, and In-app purchases. The Oculus SDK and other supporting material is subject to the Oculus proprietary license.
Meta Research
flashy
Framework for writing deep learning training loops. Lightweight, and retaining full freedom to design as you see fits. It handles checkpointing, logging, distributed, compatibility with Dora, and more!
Meta Quest
reality-accelerator-toolkit
RATK (Reality Accelerator Toolkit) simplifies the integration of Mixed Reality experiences in WebXR, making it easier for developers to bring their MR ideas to life.
Meta Research
DVSR
DVSR (“Consistent Direct Time-of-Flight Video Depth Super-Resolution”), CVPR 2023
Meta Research
riemannian-fm
code for “Riemannian Flow Matching on General Geometries”.
Meta
facebook-business-sdk-codegen
Codegen project for our business SDKs
power_shell
Erlang shell with advanced features: evaluating non-exported functions and shortcuts for frequently used functions.
Meta Research
dachshund
Dachshund is a graph mining library written in Rust. It provides high performance data structures for multiple kinds of graphs, from simple undirected graphs to typed hypergraphs. Dachshund also provides algorithms for common tasks for graph mining and analysis, ranging from shortest paths to graph spectral analysis.
Meta Research
SimulEval
SimulEval: A General Evaluation Toolkit for Simultaneous Translation
Meta Research
baspacho
Direct solver for sparse SPD matrices for nonlinear optimization. Implements supernodal Cholesky decomposition algorithm, and supports GPU (CUDA).
Meta Research
RCDM
Visualizing representations with diffusion based conditional generative model.
Meta Research
e3b
Official repo for the E3B algorithm described in the paper “Exploration via Elliptical Episodic Bonuses”.
Meta Incubator
Tacquito
Tacquito is an open source TACACs+ server written in Go that implements RFC8907
Meta Research
modem
MoDem Accelerating Visual Model-Based Reinforcement Learning with Demonstrations
Meta Research
CiT
Code for the paper titled “CiT Curation in Training for Effective Vision-Language Data”.
Meta Experimental
go-media-webtransport-server
WebTransport media server that enables ultra low latency live streaming over QUIC (also VOD and rewind)
Meta Research
galactic
Galactic Scaling End-to-End Reinforcement Learning for Rearrangement at 100k Steps-Per-Second
Meta Research
SoundingBodies
We present a model that can generate accurate 3D sound fields of human bodies from headset microphones and body pose as inputs.
Meta Research
cruxeval
CRUXEval: Code Reasoning, Understanding, and Execution Evaluation
Meta
fb303
fb303 is a core set of thrift functions that provide a common mechanism for querying stats and other information from a service.
Mapillary
mapillary_vistas
MVD Evaluation Scripts
HHVM
hhast
Mutable AST library for Hack with linting and code migrations
Meta Incubator
dcrpm
A tool to detect and correct common issues around RPM database corruption.
Meta Research
voxelcnn
VoxelCNN: Order-Aware Generative Modeling Using the 3D-Craft Dataset
Meta Research
Radlibrary
An R package for accessing the Facebook Ad Library API
Wit.ai
Wit Unity SDK
Wit-Unity is a Unity C# wrapper around the the Wit.ai rest APIs and is a core component of Voice SDK.
Meta Research
Noresqa
This github repo is for Neurips 2021 and Interspeech 2022 papers on Non-Matching Reference based estimation of speech quality assessment.
Meta Research
data2vec_vision
Large-scale Self-supervised Pre-training Across Tasks, Languages, and Modalities
Meta Research
holotorch
Holotorch is an optimization framework for differentiable wave-propagation written in PyTorch
Meta Research
vsc2022
Code for the Video Similarity Challenge.
Erlang Tree-sitter Grammar
Tree-sitter Grammar for Erlang
Meta Research
NGDF
Neural Grasp Distance Fields for Robot Manipulation
Meta Incubator
ForgeArmory
ForgeArmory provides TTPs that can be used with the TTPForge (https://github.com/facebookincubator/ttpforge).
Meta Experimental
webcodecs-capture-play
Live streaming low latency experimentation platform in the browser (using WebCodecs)
Meta Research
IMU2CLIP
Code repository for IMU2CLIP(https//arxiv.org/pdf/2210.14395.pdf)
Meta Research
assemblyhands-toolkit
AssemblyHands Toolkit is a Python package that provides data loader, visualization, and evaluation tools for the AssemblyHands dataset (CVPR 2023).
Meta Research
FMMAX
Fourier modal method with Jax
Meta Research
Temporally Consistent Online Depth Estimation Using Point-Based Fusion
Code for our CVPR 2023 paper on online, temporally consistent depth estimation.
Meta Research
EgoObjects
[ICCV2023] EgoObjects: A Large-Scale Egocentric Dataset for Fine-Grained Object Understanding
Oculus Samples
Unity-MoveFast
Oculus Interaction SDK showcase demonstrating the use of Interaction SDK in Unity with hand tracking for a fitness-style app. This project contains the code and assets used in the “Move Fast” demo available on App Lab. The Oculus SDK and other supporting material is subject to the Oculus proprietary license.
Oculus Samples
Unity-StarterSamples
This repository brings multiple samples that can help you explore features and bring them into your project.
Meta
between-meals
A library to provide calculations between Chef diffs.
HHVM
xhp-js
Easily create JS controllers for XHP elements, and XHP wrappers for React elements
Meta
react-native-deprecated-modules
Deprecated modules that were formerly part of React Native.
Flashlight
Flashlight Text
Text utilities, including beam search decoding, tokenizing, and more, built for use in Flashlight.
Meta Incubator
Secure Key Storage
Secure Key Storage (SKS) is a library for Go that abstracts Security Hardware on laptops.
Meta Incubator
antlir
ANother Linux Image buildeR
Meta Incubator
InjKit
Injection Kit. It is a java bytecode processing library for bytecode injection and transformation.
Meta Research
adversarially-motivated-intrinsic-goals
This repository contains code for the method and experiments of the paper “Learning with AMIGo: Adversarially Motivated Intrinsic Goals”.
Meta Incubator
ConversionsAPI-Tag-for-GoogleTagManager
This repository will contain the artifacts needed for setting up Conversions API implementation on Google Tag Manager’s serverside. Please follow the instructions https://www.facebook.com/business/help/702509907046774
PyTorch
test-infra
This repository hosts code that supports the testing infrastructure for the main PyTorch repo. For example, this repo hosts the logic to track disabled tests and slow tests, as well as our continuation integration jobs HUD/dashboard.
Meta Research
ContactOpt
Physical contact plays a critical role in hand and object grasping. By estimating desirable contact then optimizing the hand pose to achieve it, ContactOpt improves the accuracy and realism of estimated hand and object poses.
Meta Research
Anonymous_Credential_Service
Meta’s Anonymous Credential Service (ACS) is designed to enable it to authenticate users in a “de-identified manner,” permitting access to services without gathering any data that could be used to identify the subject’s identity.
Meta Research
LAWT
Code for papers Linear Algebra with Transformers (TMLR) and What is my Math Transformer Doing? (AI for Maths Workshop, Neurips 2022)
Meta
errpy
An Error-Recovering Parser for Python
Meta Research
cop3d
Common Pets in 3D
Meta Research
UmeTrack
UmeTrack Unified multi-view end-to-end hand tracking for VR
Meta Research
VLaMP
Code for “Pretrained Language Models as Visual Planners for Human Assistance”
Meta Research
SemDeDup
Code for “SemDeDup”, a simple method for identifying and removing semantic duplicates from a dataset (data pairs which are semantically similar, but not exactly identical).
Meta Research
PartDistillation
Code release for the CVPR’23 paper titled “PartDistillation Learning part from Instance Segmentation”
Meta Research
EgoBlur
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.
Meta Research
EgoVLPv2
Code release for “EgoVLPv2: Egocentric Video-Language Pre-training with Fusion in the Backbone” [ICCV, 2023]
Meta Research
maws
Code and models for the paper “The effectiveness of MAE pre-pretraining for billion-scale pretraining” https://arxiv.org/abs/2303.13496
Meta Research
text-simplification-evaluation
Reference-less Quality Estimation of Text Simplification Systems
Meta Incubator
obs-plugins
OBS Plugins
Meta Incubator
glTFVariantMeld
An application that accepts files on the glTF format, interprets them as variants of an over-arching whole, and melds them together.
Meta Research
xR-EgoPose
New egocentric synthetic dataset for egocentric 3D human pose estimation
Meta Research
digit-interface
Python interface for the DIGIT tactile sensor
Meta Research
jps
Code for “Joint Policy Search for Collaborative Multi-agent Incomplete Information Games”
Meta Research
AEPsych
AEPsych is a tool for adaptive experimentation in psychophysics and perception research, built on top of gpytorch and botorch.
Meta Research
svg
On the model-based stochastic value gradient for continuous reinforcement learning
Meta Research
Carbon Explorer
Carbon Explorer helps evaluating solutions make datacenters operate on renewable energy.
Meta Research
TCDM
Code release for “Learning Dexterous Manipulation from Exemplar Object Trajectories and Pre-Grasps”
Meta Research
Bayesian Optimization over Discrete and Mixed Spaces via Probabilistic Reparameterization
Bayesian Optimization over Discrete and Mixed Spaces via Probabilistic Reparameterization
Oculus Samples
voicesdk-samples-whisperer
Oculus Voice SDK showcase demonstrating the use of Voice SDK in Unity. This project contains the source code for the “Whisperer” demo available on App Lab. The Oculus SDK and other supporting material is subject to the Oculus proprietary license.
Meta Research
miniF2F
An updated version of miniF2F with lots of fixes and informal statements / solutions.
Meta Research
SyncMatch
Self-supervised Correspondence Estimation via Multiview Registration
Meta Research
MODeL
Memory Optimizations for Deep Learning (ICML 2023)
Meta Research
Controllable Agent
The Controllable Agent project trains RL Agents able to optimize any reward function specified in real time, without any further learning or fine-tuning. Training is reward-free and based on the Forward-Backward representation.
Meta Research
active_indexing
Official implementation of “Active Image Indexing”
Meta Research
genecis
Code and Models for “GeneCIS A Benchmark for General Conditional Image Similarity”
Meta Research
how-to-autorl
Plug-and-play hydra sweepers for the EA-based multifidelity method DEHB and several population-based training variations, all proven to efficiently tune RL hyperparameters.
Oculus Samples
Unity-Decommissioned
Unity project for “Decommissioned A VR Social Deduction Showcase” on Meta Quest
Meta Research
spot-sim2real
Spot Sim2Real Infrastructure
Meta Research
ProcedureVRL
[CVPR 2023] Official code for “Learning Procedure-aware Video Representation from Instructional Videos and Their Narrations”
Meta Research
privacy_adversarial_framework
The Privacy Adversarial Framework (PAF) is a knowledge base of privacy-focused adversarial tactics and techniques. PAF is heavily inspired by MITRE ATT&CK®.
Meta Research
RLCD
Reproduction of “RLCD Reinforcement Learning from Contrast Distillation for Language Model Alignment
Meta Research
doc-storygen-v2
Codebase for LLM story generation; updated version of https//github.com/yangkevin2/doc-story-generation
PyTorch Labs
TorchFix
TorchFix – a linter for PyTorch-using code with autofix support
BoltsFramework
boltsframework.github.io
Meta Incubator
later
A framework for python asyncio with batteries included for people writing services in python asyncio
Meta
openbmc-linux
Linux kernel consumed by OpenBMC
Meta Incubator
go2chef
A Golang tool to bootstrap a system from zero so that it’s able to run Chef to be managed
Meta Research
CausalSkillLearning
Codebase for project about unsupervised skill learning via variational inference and causality.
Meta Research
BinauralSDM
This repository contains a set of tools to render Binaural Room Impulse Responses (BRIR) using the Spatial Decomposition Method (SDM).The implementation features a series of improvements presented in Amengual et al. 2020, such as quantization of the direction of arrival (DOA) estimates to improve the spectral properties of the rendered BRIRs, or RTMod and RTMod+AP equalization for the late reverberation.The repository also contains the necessary files to 3D print an array holder of optimized topology for the estimation of DOA information.
Meta Incubator
ConversionsAPI-Client-for-GoogleTagManager
This repository will contain the artifacts needed for setting up Conversions API implementation on Google Tag Manager’s serverside. Primarily we will be hosting, – ConversionsAPI(Facebook) Client – listens on the events fired to GTM Server and maps them to common GTM schema. – ConversionsAPI(Facebook) Tag – server tag that fires events to CAPI.For more details on Design here https//fburl.com/uae68vlr
Meta
OpenBIC
BICs (Bridge IC) are standalone devices deployed within a Data Center that enable monitoring a multi-host system using a single BMC device.
Meta Research
UNLU
Code for the paper “UnNatural Language Inference” to appear at ACL 2021 (Long Paper)
Mapillary
Mapillary Python SDK
A Python 3 library built on the Mapillary API v4 to facilitate retrieving and working with Mapillary data.
Meta
netconsd
Receive and process logs from the Linux kernel.
Meta Research
BalancingGroups
Simple data balancing baselines for worst-group-accuracy benchmarks.
Meta Research
Robust Multi-Objective Bayesian Optimization Under Input Noise
Code for “Robust Multi-Objective Bayesian Optimization Under Input Noise”
Meta Research
concurrentqa
This repo contains data and code for the paper “Reasoning over Public and Private Data in Retrieval-Based Systems.”
Oculus Samples
Unity-AppSpaceWarp
Application SpaceWarp showcase demonstrating how developers can generate only every other frame for their application, effectively allowing them to render at half framerate. This gives developers more time to generate better graphics and simulations in their application.
Meta
buck2-prelude
Prelude for the Buck2 project
Meta Research
MidasTouch
MidasTouch: Monte-Carlo inference over distributions across sliding touch
Meta Research
w2ot
Euclidean Wasserstein-2 optimal transportation
Meta Research
Leveraging Demonstrations with Latent Space Priors
Source code release for “Leveraging Demonstrations with Latent Space Priors”
Meta Research
Whac-A-Mole
Code for the paper “A Whac-A-Mole Dilemma Shortcuts Come in Multiples Where Mitigating One Amplifies Others”
Meta Research
AutoCAT
AutoCAT: Reinforcement Learning for Automated Exploration of Cache-Timing Attacks
Meta Research
HierVL
[CVPR 2023] HierVL Learning Hierarchical Video-Language Embeddings
Meta Research
DejaVu
Repository for the paper Do SSL Models Have Déjà Vu? A Case of Unintended Memorization in Self-supervised Learning
Meta Incubator
Commuting Zones
Commuting zones are geographic areas where people live and work and are useful for understanding local economies, as well as how they differ from traditional boundaries. These zones are a set of boundary shapes built using aggregated estimates of home and work locations. Data used to build commuting zones is aggregated and de-identified.
Meta Research
Ternary_Binary_Transformer
ACL 2023
Meta Research
AdaTT
pytorch open-source library for the paper “AdaTT Adaptive Task-to-Task Fusion Network for Multitask Learning in Recommendations”
Meta Research
clip-rocket
Code release for “Improved baselines for vision-language pre-training”
Meta Research
novel-view-acoustic-synthesis
Code for Novel View Acoustic Synthesis paper
Meta Research
Accelerating Hair Rendering by Learning High-Order Scattered Radiance
This is the official implementation of our EGSR 2023 paper, Accelerating Hair Rendering by Learning High-Order Scattered Radiance.
Meta Research
PlatoNeRF
PlatoNeRF: 3D Reconstruction in Plato’s Cave via Single-View Two-Bounce Lidar
Meta Research
crystal-llm
Large language models to generate stable crystals.
HHVM
hhvm-third-party
All of the dependencies that hhvm needs which don’t have nice packages
HHVM
hhvm.com
The landing page for HHVM and the blog of Hack/HHVM
HHVM
hacktest
A unit testing framework for Hack
Meta Incubator
wordpress-messenger-customer-chat-plugin
Messenger Customer Chat Plugin for WordPress
Meta Incubator
Facebook-Pixel-for-Wordpress
A plugin for advertisers who use WordPress to enable them easily setup the facebook pixel.
Meta Experimental
fb-vscode
Visual Studio Code
Meta
ristretto255-js
Javascript implementation of the Ristretto255 group operations, built on top of the popular TweetNaCl.js crypto library
Meta Research
online_dialog_eval
Code for the paper “Learning an Unreferenced Metric for Online Dialogue Evaluation”, ACL 2020
Wit.ai
android-voice-demo
Example on how to build a voice-enabled Android app with Wit.ai
Meta Research
interaction-exploration
Code for “Learning Affordance Landscapes for Interaction Exploration in 3D Environments” (NeurIPS 20)
Wit.ai
webxr-voice-demo
Code sample that demonstrates how to integrate a voice user interface with WebXR using Wit.ai, Web-Speech-API, and A-Frame.
Meta
Hyperion
This project enabled intercepting and virtualizing the browser API
Meta Research
FAMBench
Benchmarks to capture important workloads.
Meta Research
BELA
Bi-encoder entity linking architecture
Meta
voprf
An implementation of a verifiable oblivious pseudorandom function (RFC 9497)
Meta Research
Entity Factored RL
Source code for the paper “Policy Architectures for Compositional Generalization in Control”
Meta Research
Semantic Image Translation
Evaluation benchmark for the task of Semantic Image Translation. Contains code to run FlexIT (CVPR 2022)
Meta Experimental
siMMMulator
siMMMulator is an open source R-package that helps users to generate simulated data to plug into Marketing Mix Models (MMMs). The package features a variety of functions to help users build a data set from scratch.
Meta Samples
Reels Publishing APIs
This repository contains sample apps for developers who are interested in integrating with Reels APIs.
Meta Research
Reliable VQA
Implementation for the paper “Reliable Visual Question Answering Abstain Rather Than Answer Incorrectly” (ECCV 2022: https//arxiv.org/abs/2204.13631).
WhatsApp Business Platform On-Premise API Deployment Templates
This repo hosts the cloud templates which enable one-click deployment of their WhatsApp Business Platform On-Premise API on different cloud platforms with stable high messaging throughput.
Meta Research
E2EVE
Official repository for the paper “End-to-End Visual Editing with a Generatively Pre-Trained Artist”, which is accepted at ECCV 2022. Here, we consider the targeted image editing problem blending a region in a source image with a driver image that specifies the desired change. Differently, from prior works, we solve this problem by learning a conditional probability distribution of the edits, end-to-end.
Meta Research
ede
Code for the paper “Uncertainty-Driven Exploration for Generalization in Reinforcement Learning”.
Meta Research
MAViL: Masked Audio-Video Learners
The repo host the code and model of MAViL.
Meta Research
AgentHive
AgentHive provides the primitives and helpers for a seamless usage of robohive within TorchRL.
Meta Research
NasRec
NASRec Weight Sharing Neural Architecture Search for Recommender Systems
Meta Research
6DoF-Auraliser
An auralisation system that takes a head-worn microphone array recordings as input and renders the audio for binaural playback; taking into account both the listener’s head-orientation and relative position from the recording point.
Meta Experimental
Memory Snapshot Analyzer
Analysis tooling for memory snapshots of managed code runtimes, specifically, Unity Memory Snapshots.
Meta Research
EgoT2
Code release for the paper “Egocentric Video Task Translation” (CVPR 2023 Highlight)
Meta Research
PostText
PostText is a QA system for querying your text data. When appropriate structured views are in place, PostText is good at answering queries that require computing aggregates over your data.
Meta Research
ssorl
Semi-Supervised Offline Reinforcement Learning with Action-Free Trajectories
Meta Research
ViP-MAE
This is a PyTorch implementation of the paperViP A Differentially Private Foundation Model for Computer Vision
Meta Samples
simple diffusion studio
sdstudio project for image generation and modification
Meta Research
replay_dataset
Download scripts and tools for Replay dataset.
Meta Research
CL-LNS
Code repo for ICML’23 Searching Large Neighborhoods for Integer Linear Programs with Contrastive Learning
Meta Research
LANCER
Repo for the paper “Landscape Surrogate Learning Decision Losses for Mathematical Optimization Under Partial Information”
Meta Research
three_bricks
Official Implementation of the paper “Three Bricks to Consolidate Watermarks for LLMs”
Meta Incubator
Conversation Platform 4 Marketing (CP4M)
CP4M is a conversational marketing platform which enables advertisers to integrate their customer-facing chatbots with FB Messenger/WhatsApp, in order to meet customers where they are and drive native conversations on the advertiser’s owned infra.
Meta Research
lss_eval
This is a new metric that can be used to evaluate faithfulness of text generated by LLMs. The work behind this repository can be found here
Meta Research
High Resolution Canopy Height Maps
This repository provides inference code to compute canopy height maps from aerial images, as described in the paper “Very high resolution canopy height maps from RGB imagery using self-supervised vision transformer and convolutional decoder trained on Aerial Lidar”.
Meta Research
ca_body
Codec Avatar Body
Oculus Samples
Unreal-Phanto
Phanto is a showcase of the Meta Quest Mixed Reality APIs. This project demonstrates how to use Meshes. The Oculus SDK and other supporting material is subject to the Oculus proprietary license.
HHVM
hacklang.org
The content for hacklang.org
Meta
openbmc-uboot
Tracking Denx Das u-boot with various trusted computing add-ons.
Meta Research
dynabench
Dynamic Adversarial Benchmarking platform
Meta Research
Imppres
This repository houses the IMPlicature and PRESupposition diagnostic dataset (IMPPRES), consisting of >25k semiautomatically generated sentence pairs illustrating well-studied pragmatic inference types. IMPPRES is an NLI dataset following the format of SNLI (Bowman et al., 2015), MultiNLI (Williams et al., 2018) and XNLI (Conneau et al., 2018), which was created to determine how well trained NLI models do on recognizing several kinds of presuppositions and scalar implicatures.
WhatsApp Runtime System (WARTS)
Erlang/OTP
Meta Incubator
MY_ENUM
Small c++ macro library to add compile-time introspection to c++ enum classes.
Meta Research
Opacus-lab
Research and experimental code related to Opacus, an open-source library for training PyTorch models with Differential Privacy
Meta Research
deepmeg-recurrent-encoder
deepmeg recurrent encoder
Meta Research
RidgeSketch
A Fast sketching based solver for large scale ridge regression
Meta Research
torch_ucc
Pytorch process group third-party plugin for UCC
Mapillary
Mapillary Metropolis SDK
A collection of code examples to help users get started with the Mapillary Metropolis dataset
Meta
pyre-action
GitHub Action for Pyre
Meta Research
grounding-inductive-biases
reproduces experiments from “Grounding inductive biases in natural images: invariance stems from variations in data”
Meta
Pysa Action
GitHub Action for Pysa
Meta Incubator
Spark AR Core Libs
Core libraries that can be used in Spark AR. You can import each library depends on your requirements.
Meta Research
Data Acquisition for ML Benchmark
DAM Data Acquisition for ML Benchmark, as part of the DataPerf benchmark suite, https://dataperf.org/
Meta Research
PatternedClothing
Dataset of dynamic clothing from pattern registration
Meta Research
t2motion
Official implementation of Breaking The Limits of Text-conditioned 3D Motion Synthesis with Elaborative Descriptions. (ICCV2023)
Meta Research
UNIREX
This is the official PyTorch repo for “UNIREX: A Unified Learning Framework for Language Model Rationale Extraction” (ICML 2022).
Oculus Samples
Unreal-GraphicsShowcase
Oculus showcase demonstrating how to use Vulkan subpasses to implement performant tonemapping for color grading LUTs, day-night cycle, fade in / fade out, and vignette effects.
Meta Research
A Data Source for Reasoning Embodied Agents
A Data Source for Reasoning Embodied Agents
Meta Research
conversational-voice-capture
A general purpose web app for connecting participants to engage in realtime conversations based on generated prompts.
Meta Incubator
rush
RUSH (Reliable – unreliable – Streaming Protocol)
Meta Research
go-fresh
Original code for the paper “Learning Goal-Conditioned Policies Offline with Self-Supervised Reward Shaping” by Mezghani et al.
Meta Experimental
protoquant
Prototype routines for GPU quantization written using PyTorch.
Meta Research
gtmf
The implementation of GTMF(Ground Truth Maturity Framework)
Meta Research
gismo
companion code for “Learning to substitute Ingredients in Recipes”
Meta Research
SparseBO
code associated with paper “Sparse Bayesian Optimization”
WhatsApp-OTP-Sample-App
Sample app that integrates with WhatsApp OTP (One-Time Password) copy code and “one-tap” autofill features. This project shows how to send and receive OTP code from WhatsApp and best practices around integration.
Meta Research
qEUBO
Reproducible code for paper “qEUBO A Decision-Theoretic Acquisition Function for Preferential Bayesian Optimization” from AISTATS 2023
Meta
Conversion-Leads-Salesforce-APEX
Setup Conversion Leads API integration using Salesforce APEX triggers on Lead objects
Meta Quest
spatial-web-template
WebXR sample / template app
Meta Research
EgoTV
EgoTV Egocentric Task Verification from Natural Language Task Descriptions
Meta Research
selective-vqa_ood
Implementation for the CVPR 2023 paper “Improving Selective Visual Question Answering by Learning from Your Peers” (https://arxiv.org/abs/2306.08751)
Meta Research
bc-irl
Implementation of BC-IRL and other IRL baselines
Meta Research
UmeTrack_data
Dataset for the paper UmeTrack Unified multi-view end-to-end hand tracking for VR
Meta Research
TimelineQA
This is the repository for TimelineQA, a benchmark for querying lifelogs.
Meta Research
coocmap
code for paper “Accessing higher dimensions for unsupervised word translation”
Meta Research
iclmlp
Experiments for “A Closer Look at In-Context Learning under Distribution Shifts”
Meta Research
distributed_traces
Distributed tracing data from Meta’s microservices architecture.
Meta Research
SIE
Code for the paper Self-Supervised Learning of Split Invariant Equivariant Representations
erldist_filter
erldist_filter NIF for filtering and logging Erlang Dist Protocol messages
Meta Research
adaptive_scheduling
Experimental scripts for researching data adaptive learning rate scheduling.
Meta Research
gen_dgrl
DGRL Official Code
Meta Incubator
buck2-change-detector
Given a Buck2 built project and a set of changes (e.g. from source control) compute the targets that may have changed. Sometimes known as a target determinator, useful for optimizing a CI system.
Meta Research
MoCA
Motion-conditional image animation for video editing
Meta Research
rlfh-gen-div
This is code for most of the experiments in the paper Understanding the Effects of RLHF on LLM Generalisation and Diversity
Meta Research
ExPLORe
This is code to accompany the paper “Accelerating Exploration with Unlabeled Prior Data”.
Meta Research
SOC-matching
Code release for “Stochastic Optimal Control Matching”
Meta Experimental
moq-encoder-player
This project is provides a minimal implementation (inside the browser) of a live video and audio encoder and video / audio player creating and consuming IETF MOQ stream. The goal is to provide a minimal live platform components that helps testing IETF MOQ interop
Meta Research
Qinco
Residual Quantization with Implicit Neural Codebooks
Meta Research
MMCSG
This repository contains the baseline system for CHiME-8 MMCSG challenge focusing on transcribing both sides of a conversation where one participant is wearing smart glasses equipped with a microphone array and camera.
Meta Samples
fbrell
An interactive environment to explore the Facebook JavaScript SDK.
HHVM
xhp-js-example
Example project for XHP-JS
Flow
ocaml-dtoa
double-to-ascii ocaml implementation
Flow
ocaml-wtf8
An ocaml library that implements a WTF-8 encoder and decoder.
Mapillary
Augmentor
Image augmentation library in Python for machine learning.
Flow
ocaml-vlq
A library to encode/decode numbers in OCaml.
HHVM
hack-http-request-response-interfaces
Defines common cross-framework interfaces to represent HTTP requests and responses
Flow
ocaml-ppx_gen_rec
ocaml preprocessor that generates a recursive module
HHVM
hack-mode
A Emacs major mode for editing Hack code
Meta Incubator
Portal-Kernel
Kernel Code for Portal.
Meta Research
fbooja
Implements the bootstrap and jackknife methods of http://tygert.com/jdssv.pdf
Meta Research
parcus
Soft Pattern Matching for Interpretable Low-Resource Classification
Meta Incubator
jupyterhub_fb_authenticator
JupyterHub Facebook Authenticator is a Facebook OAuth authenticator built on top of OAuthenticator.
Meta Incubator
meta-fbvuln
OpenEmbedded meta-layer that allows producing a vulnerability manifest alongside a Yocto build. The produced manifest is suitable for ongoing vulnerability scanning of fielded software.
Meta Research
svinfer
The FORT team has released differentially private Condor data to external researchers in H1 2020. It is known that analyzing DP data via classic statistical models will lead to biased conclusions. We are releasing at-scale statistical models which provide valid inference from DP data.
Meta Research
clara
CLARA: Confidence of Labels and Raters
PyTorch
pytorch-integration-testing
Testing downstream libraries using pytorch release candidates
Meta Research
FIND
FIND: search For Inductive biases IN Deep seq2seq
Meta Research
mc
I have implemented in both python and R two papers for estimating subgroup means under misclassification, which are useful for data analyses. T. K. MAK, W. K. LI, A new method for estimating subgroup means under misclassification, Biometrika, Volume 75, Issue 1, March 1988, Pages 105–111, https//doi.org/10.1093/biomet/75.1.105 Selén, Jan. “Adjusting for Errors in Classification and Measurement in the Analysis of Partly and Purely Categorical Data.” Journal of the American Statistical Association, vol. 81, no. 393, 1986, pp. 75–81. JSTOR, www.jstor.org/stable/2287969. Accessed 10 Aug. 2020.
Meta Samples
cp_reference
We are building a 3rd party commerce platform partner reference implementation.
Meta Incubator
Eigen-FBPlugins
This is collection of plugins extending Eigen arrays/matrices with main focus on using them for computer vision. In particular, this project should provide support for multichannel arrays (missing in vanilla Eigen) and seamless integration between Eigen types and OpenCV functions.
Meta Incubator
dnf-plugin-cow
Code to enable Copy on Write features being upstreamed in rpm and librepo
Meta Research
fbcdgraph
The codes reproduce the figures and statistics in the paper, “Cumulative deviation of a subpopulation from the full population,” by Mark Tygert. The repo also provides the LaTeX and BibTex sources required for replicating the paper.
Meta Samples
Planning Excellence Toolkit
Sample codes that allows to fetch different Reach and Frequency curves from the Facebook Marketing API.
Meta Research
ucc
Unified Communication Collectives Library
Meta Samples
Lead Ads Webhook Sample at AWS
Sample code to accelerate client’s adoption of Lead Ads and Conversion Leads products, by integrating with our advertising platform. Developers can also take this as reference when building integrations, without having to start from scratch.
Meta Experimental
edencommon
Shared library for Watchman and Eden projects.
Meta Incubator
automerge
A JSON-like data structure (a CRDT) that can be modified concurrently by different users, and merged again automatically.
Meta Experimental
kperf
TCP and TLS performance testing tool.
Meta Research
image-goal-nav-dataset
Dataset for Image-Goal Navigation in Habitat
Meta Research
preference-exploration
Code for replicating experiments from the paper, Preference Exploration for Efficient Bayesian Optimization with Multiple Outcomes, published in AISTATS 2022.
Meta Research
dp_compression
Code repo for the paper “Privacy-aware Compression for Federated Data Analysis”.
Meta Samples
python-typing-tutorial
A sample Python project to demonstrate basic type checking concepts and best practices.
Meta Research
bounding_data_reconstruction
Repo for the paper “Bounding Training Data Reconstruction in Private (Deep) Learning”.
Meta Samples
Share to Reels | Android Sample App
Android sample app with Share to Reels
Meta Samples
Share to Reels | iOS Sample App
iOS sample app with Share to Reels
Meta Research
ecevecce
Metrics of calibration for probabilistic predictions
Meta Research
VeriPy
VeriPy is a python based Verilog/Systemverilog automation tool. It automates ports/wire/reg/logic declarations, sub-module Instantiation, embedded python, IO spec flow, memory wrapper generation, various code generation plugins and configurable code generation. The VeriPy Wiki has more the detailed documentation.
Meta Samples
PyTorch Quantization Workshop
Code for a workshop hosted at the MLOps World Summit ’22
Meta Research
Implicit-HRTF
This repository contains the dataset used to train the neural network model descried in the paper “Implicit HRTF Modeling Using Temporal Convolutional Networks”, ICASSP 2021.
Meta Research
Computer Vision Bias Amplification
Bias amplification and overconfidence in computer vision.
Meta Research
nccl
Optimized primitives for collective multi-GPU communication
Flashlight
Flashlight Sequence
Sequence algorithms for use in Flashlight.
Meta
lr-with-bins
An experimental first-stage model used for quick and efficient inference on part of the data.
Meta Research
flowframe
FlowFrame enforces information flow control policies in Scala Spark applications.
Meta Research
spotlight_hardware_designs
Partial set of hardware designs for a Meta-developed brain computer interface (BCI) research prototype system (Spotlight).
Meta Samples
caldera-security-tests
This project was created to provide examples of a TTP Runner and Security Regression Pipeline using vulnerabilities discovered in MITRE CALDERA by Jayson Grace from Meta’s Purple Team.
Wit.ai
VoiceSDK Unreal Engine
The Voice SDK for the Unreal engine.
Meta Research
dmae_st
Directed masked autoencoders
Meta Samples
Insights Dashboard
Insights Dashboard is a sample app that integrates with Meta’s Insights APIs
Meta Research
EgocentricUserAdaptation
In this codebase we establish a benchmark for egocentric user adaptation based on Ego4d.First, we start from a population model which has data from many users to learn user-agnostic representations.As the user gains more experience over its lifetime, we aim to tailor the general model to user-specific expert models.
Meta Research
PSSL
Experiment research ideas in self-supervised learning.
Meta Research
griphin
High performance pytorch engine for distributed graph storage, processing and analytics
Meta Incubator
go-belt
It is an implementation-agnostic Go(lang) package to generalize observability tooling (logger, metrics, tracer and so on) and provide ability to use any of these tools with a standard context. Essentially it is an attempt to standardize observability API in Go.
Meta Research
SplitAO3D
Project code for our HPG2023 paper “PSAO: Point-Based Split Rendering for Ambient Occlusion”
Meta Samples
mit-dl-workshop
Meta Research
Sustainable Concrete
Repository to track versions of concrete strength data, models, and active learning proposals.
Meta Research
synlm
Code for paper: “Privately generating tabular data using language models”.
Meta Research
latticer
The codes reproduce the figures in the paper, “An efficient algorithm for integer lattice reduction.” The repo also provides the LaTeX and BibTeX sources required for replicating the paper.
Meta Research
pyvrs
Python interface for https//github.com/facebookresearch/vrs.
Meta Research
DST-EGQA
Code for Continual Dialogue State Tracking via Example-Guided Question Answering work.
Meta
MapWithAI Tasking Manager
A fork of the HOTOSM Tasking Manager (tasks.hotosm.org) to deploy and test experimental integrations and features.
Meta Incubator
SafeC
Library containing safer alternatives/wrappers for insecure C APIs.
Meta Research
color difference metric for binocular rivalry, delta E bino
calculate color difference metric for binocular rivalry, delta E bino
Meta Research
LINKExtension
replication code for “Node Attribute Prediction on Multilayer Networks with Weighted and Directed Edges”
Meta Incubator
scrut
Scrut is a testing toolkit for CLI applications. A tool to scrutinize terminal programs without fuss.
Meta Research
video_rep_learning
SSL Video Representation Learning project
Meta
react-router-3
Fork of https//www.npmjs.com/package/react-router v3.0.5
Meta Research
CompGenRep_MLRC2022
The repository for the project A Replication Study of Compositional Generalization Works on Semantic Parsing, accepted into MLRC2022.
Meta Research
Ego4D Goal-Step
Ego4D Goal-Step: Toward Hierarchical Understanding of Procedural Activities (NeurIPS 2023)
Meta Research
tce
Library for the Test-based Calibration Error (TCE) metric to quantify the degree to classifier calibration.
Meta Research
OpenSFEDS
OpenSFEDS, a near-eye gaze estimation dataset containing approximately 2M synthetic camera-photosensor image pairs sampled at 500 Hz under varied appearance and camera position.
Meta Research
hashtag-generation
This repo is the official implementation of the paper titled “Generating Hashtags for Short-form Videos with Guided Signals” (ACL 2023).
Meta Incubator
wireguard_py
Cython library for Wireguard
Oculus Samples
Unity-MetaXRAudioSDK
This project contains Unity samples for Meta’s Presence Platform Audio SDK. The Oculus SDK and other supporting material is subject to the Oculus SDK License. Multiple licenses may apply.
Meta Research
dual-system-for-visual-language-reasoning
Github repo for Peifeng’s internship project
Oculus Samples
Unreal-HandSample
This Unreal sample illustrates how hand tracking is implemented. The Oculus SDK and other supporting material is subject to the Oculus proprietary license.
Meta Research
RLCompOpt
Learning Compiler Pass Orders using Coreset and Normalized Value Prediction. (ICML 2023)
Meta Research
SurCo
Repo for ICML’23 paper SurCo Learning Linear Surrogates For Combinatorial Nonlinear Optimization Problems
Meta Research
NORD
Code and pre-trained model release for the ICASSP 2023 Paper “NORD NON-MATCHING REFERENCE BASED RELATIVE DEPTH ESTIMATION FROM BINAURAL AUDIO”
Meta Incubator
sado
A macOS signed-app shim for running daemons with reliable capabilities.
Oculus Samples
Unreal-HandPoseShowcase
This Unreal sample demonstrates how to implement hand gesture recognition. The Oculus SDK and other supporting material is subject to the Oculus proprietary license.
Oculus Samples
Unreal-Locomotion
This sample demonstrates a range of different locomotion and interaction types for VR. The Oculus SDK and other supporting material is subject to the Oculus proprietary license.
Oculus Samples
Unreal-OcclusionSample
This sample demonstrates objects occlusion functionality. The Oculus SDK and other supporting material is subject to the Oculus proprietary license.
Oculus Samples
Unreal-PassthroughSample
This Unreal sample demonstrates the Passthrough functionality provided by Meta Quest headsets.The Oculus SDK and other supporting material is subject to the Oculus proprietary license.
Oculus Samples
Unreal-Scene
This sample demonstrates the usage of Scene in Unreal Engine. Though its main feature is related to Scene, it also uses a quad-layer to render an in-game menu with higher quality, works with audio, and provides a Passthrough stereo layer.The Oculus SDK and other supporting material is subject to the Oculus proprietary license.
Oculus Samples
Unreal-SpatialAnchorsSample
Spatial anchors are world-locked frames of reference you can use as origin points to position content that can persist across sessions. This sample is to demonstrate Spatial anchor functionality in Unreal Engine.The Oculus SDK and other supporting material is subject to the Oculus proprietary license.
Oculus Samples
Unreal-SharedAnchorsSample
The Shared Spatial Anchors sample project demonstrates the capabilities of the Spatial Anchors system. This sample project also provides example code for handling and maintaining spatial anchors, which may be reused in users’ own projects. The Oculus SDK and other supporting material is subject to the Oculus proprietary license.
ocaml-scripts
Set of scripts to help building OCaml projects using buck2. – WhatsApp
WhatsApp-Android-OTP-SDK
WhatsApp Android OTP SDK helps you integrate with one-time password solution provided by WhatsApp.It provides handy functions that simplifies the integration work.
Meta Research
pal
Active self-supervised learning with pairwise comparison – Meta Experimental
rn-chrome-devtools-frontend
The Chrome DevTools UI, customized for React Native (experimental) – Meta Research
infoshap
Codebase for information theoretic shapley values to explain predictive uncertainty.This repo contains the code related to the paperWatson, D., O’Hara, J., Tax, N., Mudd, R., & Guy, I. (2023). Explaining predictive uncertainty with information theoretic Shapley values. NeurIPS 2023. – 0WhatsApp
WhatsApp-Flows-Tools
Tools and examples to help you create WhatsApp Flows https://developers.facebook.com/docs/whatsapp/flows
Meta Research
language-model-plasticity
Official code for the paper Improving Language Plasticity via Pretraining with Active Forgetting, NeurIPS 2023
Meta Research
verde
Code accompanying NeurIPS ’23 accepted paper “SALSA VERDE a machine learning attack on Learning with Errors with sparse small secrets”
erlang-argo
Erlang implementation of Argo for GraphQL
Meta Research
worldsense
WorldSense benchmark for grounded reasoning in language models
Meta Research
hgap
Code release for H-GAP Humanoid Control with a Generalist Planner
Meta Research
chat2map-official
[CVPR 2023] Code and datasets for ‘Chat2Map Efficient Scene Mapping from Multi-Ego Conversations’
Oculus Samples
Unity-LocalMultiplayerMR
Mixed Reality samples that demonstrate how to enable multiplayer
Meta Experimental
moq-go-server
This is an experimental relay (optimized for low latency media transfers) that implements IETF MOQ protocol
Meta Research
taskmet
TaskMet Task-driven Metric Learning for Model Learning
Meta Research
htstep
HT-Step is a large-scale article grounding dataset of temporal step annotations on how-to videos
Oculus Samples
Unreal-Movement
Body, Eye and Face Tracking code sample.
Meta Research
emphassess
This repository presents an evaluation framework for speech-to-speech (S2S) models, following the methodology described in the EmphAsses paper (de Seyssel et al., 2023).
Meta Research
SIEVE
SIEVE: Multimodal Dataset Pruning using Image-Captioning Models
Meta Research
SceNeRFlow
This is the official code release for “SceNeRFlow: Time-Consistent Reconstruction of General Dynamic Scenes” (3DV 2024), a NeRF-based method to reconstruct a general, non-rigid scene in a time-consistent manner, including large motion.
Meta Research
GuidedDistillation
Official implementation of the paper “Guided Distillation for Semi-Supervised Instance Segmentation”.
Meta Research
ego-env
Human-centric environment representations from egocentric video
Meta Research
llama-hd-dataset
This is a balanced dataset for English homograph disambiguation (HD), generated with Meta’s Llama 2-Chat 70B model.
Meta Research
UnifiedUncertaintyCalibration
UnifiedUncertaintyCalibration
Meta Research
ICRM
Context is Environment
Meta Incubator
strobelight
Meta’s fleetwide profiler framework
Meta Research
TMPI
Code for ICCV 2023 paper on tiled multiplane images for single-view 3D photography.
Meta Research
taser-tgnn
Adaptive neighbor sampling for temporal GNN
Meta Research
SSLForPDEs
Code for Lie Symmetries SSL paper
Meta Research
MultiModalExplorer
Visualize multi-model embedding spaces. The first goal is to quickly get a lay of the land of any embedding space. Then be able to scroll, zoom, search (via any modality text, image, audio etc) .
Meta Research
VidOSC
Code and data release for the paper “Learning Object State Changes in Videos: An Open-World Perspective” (CVPR 2024)
Meta Research
Bounded Gaussian Mechanism
Repo for the project “Privacy Amplification for the Gaussian Mechanism via Bounded Support”
Meta Research
ToolVerifier
This repository contains the ToolSelect dataset which was used to fine-tune Llama-2 70B for tool selection.
Meta Research
real-acoustic-fields
Real Acoustic Fields An Audio-Visual Room Acoustics Dataset and Benchmark
Meta Research
GCD
Computing the greatest common divisor with transformers, source code for the paper https//arxiv.org/abs/2308.15594
Meta Incubator
language-capirca
Adds syntax highlighting for Capirca filetypes in Atom. Capirca is an open source standard for writing vendor-neutral firewall policies as originally released by Google: https://github.com/google/capirca
Flow
ocaml-sourcemaps
An ocaml implementation of JavaScript sourcemaps
Mapillary
django-s3direct
Add direct uploads to S3 with a progress bar to file input fields. Perfect for Heroku.
Meta Experimental
r8
Customized version of the D8 dexer and R8 shrinker
Mapillary
elasticsearch-py
Official Python low-level client for Elasticsearch.
Mapillary
opengv
OpenGV is a collection of computer vision methods for solving geometric vision problems.
Mapillary
s2geometry
Computational geometry and spatial indexing on the sphere
Meta Incubator
fbc_owrt_feed
Facebook Connectivity OpenWrt Feed. Package feed for OpenWrt router OS by Facebook Connectivity programme.
Meta Samples
transparent-automated-ads-demo-app
A demo web app to simulate the marketplace integration for Transparent Automated Ads
Meta Research
Clockwork
Recurring batch data pipelines are a staple of the modern enterprisescale data warehouse. As a data warehouse scales to support more products and services, a growing number of interdependent pipelines running at various cadences can give rise to periodic resource bottlenecks for a cluster. This resource contention results in pipelines starting at unpredictable times each day and consequently variable landing times for the data artifacts they produce. The variability gets compounded by the dependency structure of the workload, and the resulting unpredictability can disrupt the project workstreams which consume this data. We present Clockwork, a delay-based global scheduling framework for data pipelines which improves landing time stability by spreading out tasks throughout the day. Whereas most scheduling algorithms optimize for makespan or average job completion times, Clockwork’s execution plan optimizes for stability in task completion times while also targeting predifined pipeline. Online experiments comparing this novel scheduling algorithm and a previously proposed greedy procrastinating heurstic show tasks complete almost an hour earlier on average, while exhibiting lower landing time variance and producing significantly less competition for resources in a target cluster.
Meta Research
fbcddisgraph
The codes reproduce the figures and statistics in the paper, “A graphical method of cumulative differences between two subpopulations,” by Mark Tygert. The repo also provides the LaTeX and BibTex sources required for replicating the paper.
Meta Incubator
electron
:electron: Build cross-platform desktop apps with JavaScript, HTML, and CSS
Meta Research
SubMix
Code repo for the paper: “SubMix: Practical Private Prediction for Large-scale Language Models”
Meta Research
Gaussian Sparse Histogram Mechanism
This repository contains code needed to estimate delta using the Gaussian Sparse Histogram Mechanism and to reproduce the figures contained in the paper, ‘Exact Privacy Analysis of the Gaussian Sparse Histogram Mechanism’
Meta Experimental
fnob
Open source Fnob (Command-line Dynamic Random Generator) package;
Meta Samples
Portal SDK Samples
Sample implementations demonstrating how to integrate various Portal SDK feature modules into an Android App for Portal
Meta Research
essim
eSSIM is an evolution of SSIM which improves correlation with subjective scores and reduces complexity by employing box filters, striding, and Minkowski pooling
Meta Sites
DRC Infra Survey 2020-21
Democratic Republic of the Congo Infrastructure Survey conducted in 2020-201
Wit.ai
Voice SDK Toolkit – Unity
A collection of assets, prefabs, and scripts to help help build better Voice SDK experiences on Unity.
Wit.ai
Wit Unreal
The Wit.ai SDK for Unreal.
Meta Experimental
Rmarkdown kernel for jupyter
This is a very simple fork of https//github.com/IRkernel/IRkernel to provide an rmarkdown (rather than R) jupyter kernel.
Meta Research
xr-ed-bv0-sample-code
Sample code for Bundle V0
Wit.ai
voicesdk-unreal-samples
Voice SDK Unreal Samples
Meta
glTF
glTF – Runtime 3D Asset Delivery
Meta Incubator
cutlass-fork
A Meta fork of NV CUTLASS repo.
Meta Research
Data-driven Infer
This repository includes the implementation for the paper “Learning to Boost Disjunctive Static Bug-Finders.”It improves the efficiency of the disjunctive static analyzer, Infer, by a machine-learning technique.
Meta Incubator
kotlin-compile-testing
A library for testing Kotlin and Java annotation processors, compiler plugins and code generation
Meta Experimental
IoT Session Manager
The IoT Session Manager is an application that provides a reliable and scalable device to device messaging network with simple setup. The system is deployable locally on a machine or on a cloud server and provides extensible methods for device authentication and control automation.
Meta Research
dragonclaw_library
code that goes with the dragonclaw paper
Meta Research
metapaired
The codes reproduce the figures and statistics in the paper, “Cumulative differences between paired samples.” The repo also provides the LaTeX and BibTeX sources required for replicating the paper.
Meta Experimental
csproj_benchmark
A tool that generates Visual Studio C# projects and measures IDE startup performance
Meta Experimental
CARL
Classical Action Recognition Library
Meta
SPIRV-Headers
SPIRV-Headers
Oculus Samples
Unreal-LayerSample
This sample provides blueprints illustrating the use of VR compositor layers to display a UMG UI widgets. The Oculus SDK and other supporting material is subject to the Oculus proprietary license.
SPIRV-Registry
SPIR-V specs – Oculus Samples
Unreal-CoLocationHS
This Unreal sample illustrates how to implement colocation. The Oculus SDK and other supporting material is subject to the Oculus proprietary license. – Oculus Samples
Unreal-HandsTrainSample
This Unreal sample demonstrates how to implement hand tracking to enable users to interact with objects in the physics system. In this sample, users can use their hands to interact with near or distant objects and perform actions that affect the scene. The Oculus SDK and other supporting material is subject to the Oculus proprietary license. – Oculus Samples
Unreal-OculusInputTest
This sample demonstrates how to manage oculus device input.The Oculus SDK and other supporting material is subject to the Oculus proprietary license. – Oculus Samples
Unreal-RenderingTechniques
This sample demonstrates range of Oculus rendering techniques in Unreal game.The Oculus SDK and other supporting material is subject to the Oculus proprietary license. – Oculus Samples
Unreal-SharedSceneSample
This sample app demonstrates a shared scene experience based on Shared Spatial Anchors, Scene, and Passthrough in Unreal.The Oculus SDK and other supporting material is subject to the Oculus proprietary license. – Oculus Samples
Unity-PerformanceSettings
Performance settings testing ground, showing how to use game-engine-agnostic performance controls for Meta Quest devices such as dual-core boost and dynamic resolution.
Meta Incubator
Kernel Patches Daemon
Sync Patchwork series’s with Github pull requests
bookworm
Bookworm is a program that gleans context from a Chef/Ruby codebase leveraging RuboCop AST pattern matching
gfxreconstruct
Graphics API Capture and Replay Tools for Reconstructing Graphics Application Behavior
FairNotification
Implementation of algorithms for auction-based notifications appearing in paper “Fair Notification Optimization An Auction Approach”.
ndctl
A “device memory” enabling project encompassing tools and libraries for CXL, NVDIMMs, DAX, memory tiering and other platform memory device topics. Forked from https://github.com/pmem/ndctl
Meta Experimental
WMG
Serverless Application Model (SAM) project to deploy a Cloudformation insfrastructure capable of measuring signals in WhatsApp conversations.
Meta Samples
Whatsapp Marketing Messages- ROI Measurement Playbook
This project provides best practices on how to measure WhatsApp marketing messages effectively, understand how many incremental conversions businesses canget as well as how to compare the effectiveness of marketing messages against other external platforms such as email/SMS.
glTF-Sample-Assets
To store all models and other assets related to glTF
glXF
glTF Experience Format (glXF)
Meta Experimental
cxx
Safe interop between Rust and C++
React Native Chrome DevTools Protocol implementation tracker
Tracks the status of the CDP implementation in Hermes and React Native projects.
Meta Research
CompositionalityValidity
This is the repository for the project The Validity of Evaluation Results Assessing Concurrence Across Compositionality Benchmarks, published at CoNLL 2023.
Meta Research
PerSE
Personalized Story Evaluation Model
Meta Research
rates
Statistical convergence rates
Oculus Samples
haptics-studio-examples
github.com/oculus-samples/haptics-studio-examples/similar to https//github.com/oculus-samples/Unity-FirstHand
Meta Research
DIG-In
This library supports evaluating disparities in generated image quality, diversity, and consistency between geographic regions.
Meta Research
GST_colorbook
Geometry style transfer colorbook
Meta Research
multicontrievers-analysis
Repository for paper https://openreview.net/forum?id=JWHf7lg8zM¬eId=tEU5I2TzCc
dotslash-publish-release
Create DotSlash files for GitHub releases
Meta Research
glemos
This repository provides code and data for the paper “GLEMOS: Benchmark for Instantaneous Graph Learning Model Selection” (NeurIPS 2023).
Meta Incubator
HWbits lib
Abstraction of hardware register-level protocols in a python semantic names.
Pysa
Python Static Analyzer
install-dotslash
A simple GitHub Action to install a precompiled dotslash binary
Meta Research
MD-CRL
Experiments to reproduce the results in “Multi-Domain Causal Representation Learning via Weak Distributional Invariances”.
Meta Research
quantized_identifiability
Repository for the code associated with the paper “On the Identifiability of Quantized Factors” by Vitória Barin-Pacela, Kartik Ahuja, Simon Lacoste-Julien, Pascal Vincent, Conference on Causal Learning Reasoning (CLeaR), 2024.
erlang_taint_analysis
A dynamic taint analysis for Erlang
Meta Incubator
haberdashery
A collection of high-performance crypto implementations.