The Google DeepMind organization maintains a significant presence on GitHub, showcasing a wide range of public repositories. Their projects primarily utilize programming languages such as Python, C++, and Jupyter Notebook. Notable repositories include deepmind-research, alphafold, and mujoco, which contribute to advancements in AI research and applications.
This repository contains implementations and illustrative code to accompany DeepMind publications
Open source code for AlphaFold 2.
Multi-Joint dynamics with Contact. A general purpose physics simulator.
TensorFlow-based neural network library
AlphaFold 3 inference pipeline.
StarCraft II Learning Environment
A customisable 3D platform for agent-based AI research
No description provided for this repository.
Gemma open-weight LLM library, from Google DeepMind
Build Graph Nets in Tensorflow
OpenSpiel is a collection of environments and algorithms for research in general reinforcement learning and search/planning in games.
No description provided for this repository.
Google DeepMind's software stack for physics-based simulation and Reinforcement Learning environments, using MuJoCo.
Learning to Learn in TensorFlow
A library of reinforcement learning components and agents
A collection of high-quality models for the MuJoCo physics engine, curated by Google DeepMind.
JAX-based neural network library
Monte Carlo tree search in JAX
GDM Science Skills to speed up agentic scientific workflows with better grounding and higher token efficiency. Integrate insights from AlphaGenome, AFDB, UniProt and 30+ other databases and tools.
A TensorFlow implementation of the Differentiable Neural Computer.
Optax is a gradient processing and optimization library for JAX.
An open-source library for GPU-accelerated robot learning and sim-to-real transfer.
This API provides programmatic access to the AlphaGenome model developed by Google DeepMind.
This dataset code generates mathematical question and answer pairs, from a range of question types at roughly school-level difficulty.
Tracking Any Point (TAP)
No description provided for this repository.
A JAX research toolkit for building, editing, and visualizing neural networks.
Convolutional neural network model for video classification trained on the Kinetics dataset.
Real-time behaviour synthesis with MuJoCo, using Predictive Control
A library for generative social simulation
No description provided for this repository.
A Graph Neural Network Library in Jax
GPU-optimized version of the MuJoCo physics simulator, designed for NVIDIA hardware.
RL research on Android devices.
No description provided for this repository.
A collection of formalized statements of conjectures in Lean.
No description provided for this repository.
tree is a library for working with nested data structures
No description provided for this repository.
No description provided for this repository.
A platform for managing machine learning experiments
A suite of test scenarios for multi-agent reinforcement learning.
An implementation of the Fermionic Neural Network for ab-initio electronic structure calculations
Research code accompanying AlphaGenome
No description provided for this repository.
official code for "Large Language Models as Optimizers"
Accompanying code for "Discovering State-of-the-art Reinforcement Algorithms" Nature publication
TORAX: Tokamak transport simulation in JAX
Open weights language model from Google DeepMind, based on Griffin.
hanabi_learning_environment is a research platform for Hanabi experiments.
This is a suite of reinforcement learning environments illustrating various safety properties of intelligent agents.
Library to compute surface distance based performance metrics for segmentation tasks.
No description provided for this repository.
Restoring and attributing ancient texts using deep neural networks
No description provided for this repository.
TIPSv2 (CVPR'26) and TIPS (ICLR'25)
No description provided for this repository.
Minimal and scalable research codebase in JAX, designed for rapid iteration on frontier research in LLM and other autoregressive models.
DQN Zoo is a collection of reference implementations of reinforcement learning agents developed at DeepMind based on the Deep Q-Network (DQN) agent.
An interactive HTML pretty-printer for machine learning research in IPython notebooks.
Libraries, tools and tasks created and used at DeepMind Robotics.
A Python interface for reinforcement learning environments
Official repository for "VideoPrism: A Foundational Visual Encoder for Video Understanding" (ICML 2024)
Barkour Robot: Agile Quadruped Robots by Google DeepMind
Second Order Optimization and Curvature Estimation with K-FAC in JAX.
A collection of tabletop tasks in Mujoco
No description provided for this repository.
Lean math proofs generated by AlphaProof Nexus and accompanying natural language prose proofs.
No description provided for this repository.
Implementation of the supervised learning experiments in Vector-based navigation using grid-like representations in artificial agents, as published at https://www.nature.com/articles/s41586-018-0102-6
No description provided for this repository.
No description provided for this repository.
Algorithms for Privacy-Preserving Machine Learning in JAX
Gemini 2025 ICPC World Finals Code Submissions
Official Jax Implementation of MD4 Masked Diffusion Models
Transformer Grammars: Augmenting Transformer Language Models with Syntactic Inductive Biases at Scale, TACL (2022)
GeeFlow - generate and process large-scale geospatial datasets with Google Earth Engine.
No description provided for this repository.
A tool for recording RL trajectories.
No description provided for this repository.
PushWorld: A benchmark for manipulation planning with tools and movable obstacles
[ACL 2024] Do Large Language Models Latently Perform Multi-Hop Reasoning?
Learning Universal Predictors
Code release for the paper, "Proactive Agents for Text-to-Image Generation under Uncertainty"
No description provided for this repository.
No description provided for this repository.
No description provided for this repository.
A library of surrogate transport models for tokamak fusion.
No description provided for this repository.
No description provided for this repository.
Real-time visualisation
LMAct: A Benchmark for In-Context Imitation Learning with Long Multimodal Demonstrations
Causal Analysis of Agent Behavior for AI Safety
No description provided for this repository.
No description provided for this repository.
No description provided for this repository.
Robotics Environment Authoring Framework
"Making group conversations more accessible. Real-time speaker localization and directional guidance for mobile speech-to-text. ACM CHI 2025 Best Paper Award."
No description provided for this repository.
No description provided for this repository.
Google DeepMind builds various projects on GitHub focused on artificial intelligence and machine learning. Their repositories include implementations of research papers, such as deepmind-research and alphafold, and tools for physics simulation like mujoco.
Google DeepMind primarily uses Python, Jupyter Notebook, C++, Lean, C, and Go for their projects. This diverse set of languages allows them to develop a variety of applications and research tools in the AI domain.
Yes, all of Google DeepMind's repositories are public on GitHub. This openness enables collaboration and access to their innovative research tools and implementations, fostering community engagement in AI development.
Monitor Google DeepMind with RepoGuard and get alerted the moment a new public repository appears.
Monitor this account