google-deepmind

Google DeepMind Joined Aug 2014 View on GitHub

Stars
239,353
across 416 public repos
Rank
#61
of 94,827 organizations, top 0.06%

Repositories with 50+ stars

google-deepmind's repositories with their overall rank
RankRepositoryLanguageStars
2,852

Multi-Joint dynamics with Contact. A general purpose physics simulator.

C++ 17,289
3,361

This repository contains implementations and illustrative code to accompany DeepMind publications

Jupyter Notebook 15,269
3,470

Open source code for AlphaFold 2.

Python 14,938
5,765

TensorFlow-based neural network library

Python 9,974
6,743

AlphaFold 3 inference pipeline.

Python 8,755
7,132

StarCraft II Learning Environment

Python 8,336
7,817 Python 7,737
8,263

A customisable 3D platform for agent-based AI research

C 7,394
10,858

Gemma open-weight LLM library, from Google DeepMind

Python 5,839
11,407

OpenSpiel is a collection of environments and algorithms for research in general reinforcement learning and search/planning in games.

Python 5,589
11,800

Build Graph Nets in Tensorflow

Python 5,406
13,208 Python 4,903
13,759

Google DeepMind's software stack for physics-based simulation and Reinforcement Learning environments, using MuJoCo.

Python 4,725
15,183

A collection of high-quality models for the MuJoCo physics engine, curated by Google DeepMind.

Python 4,339
16,152

A library of reinforcement learning components and agents

Python 4,084
16,197

Learning to Learn in TensorFlow

Python 4,073
19,481

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.

Python 3,445
20,385

JAX-based neural network library

Python 3,299
21,538

TensorFlow Reinforcement Learning

Python 3,130
23,660 Python 2,863
25,296

Monte Carlo tree search in JAX

Python 2,685
26,806

A TensorFlow implementation of the Differentiable Neural Computer.

Python 2,535
28,693

Optax is a gradient processing and optimization library for JAX.

Python 2,366
29,585

An open-source library for sim and real robot demos on top of MuJoCo.

Python 2,294
30,090

Tracking Any Point (TAP)

Jupyter Notebook 2,258
30,748

This API provides programmatic access to the AlphaGenome model developed by Google DeepMind.

Python 2,210
30,871 C++ 2,202
32,482 Jupyter Notebook 2,095
34,499

This dataset code generates mathematical question and answer pairs, from a range of question types at roughly school-level difficulty.

Python 1,974
35,922

A JAX research toolkit for building, editing, and visualizing neural networks.

Python 1,899
36,387

A library for generative social simulation

Python 1,876
37,112

Convolutional neural network model for video classification trained on the Kinetics dataset.

Python 1,841
38,868

Real-time behaviour synthesis with MuJoCo, using Predictive Control

C++ 1,761
42,110

GPU-optimized version of the MuJoCo physics simulator, designed for NVIDIA hardware.

Python 1,626
43,727

bsuite is a collection of carefully-designed experiments that investigate core capabilities of a reinforcement learning (RL) agent

Python 1,566
45,738 Jupyter Notebook 1,497
46,437

A Graph Neural Network Library in Jax

Python 1,476
47,159 Python 1,452
50,365

A collection of formalized statements of conjectures in Lean.

Lean 1,358
52,780

Question answering dataset featured in "Teaching Machines to Read and Comprehend

Python 1,292
54,098

ML research on Android devices.

Python 1,257
54,290 Jupyter Notebook 1,252
54,592 Python 1,244
58,840

Dramatron uses large language models to generate coherent scripts and screenplays.

Jupyter Notebook 1,146
58,840 Jupyter Notebook 1,146
64,360

A TensorFlow implementation of Scalable Distributed Deep-RL with Importance Weighted Actor-Learner Architectures.

Python 1,036
64,843

tree is a library for working with nested data structures

Python 1,027
64,898

This repository contains notebook implementations of the following Neural Process variants: Conditional Neural Processes (CNPs), Neural Processes (NPs), Attentive Neural Processes (ANPs).

Jupyter Notebook 1,026
68,865 Python 958
71,082

A platform for managing machine learning experiments

Python 926
71,592

Research code accompanying AlphaGenome

Python 919
72,667

A suite of test scenarios for multi-agent reinforcement learning.

Python 905
76,507

An implementation of the Fermionic Neural Network for ab-initio electronic structure calculations

Python 856
80,625 Lean 810
82,145

Reverb is an efficient and easy-to-use data storage and transport system designed for machine learning research

C++ 794
82,437

official code for "Large Language Models as Optimizers"

Python 791
86,422

TORAX: Tokamak transport simulation in JAX

Python 752
86,662

Accompanying code for "Discovering State-of-the-art Reinforcement Algorithms" Nature publication

Python 750
87,732 Python 740
92,561

Benchmarking long-form factuality in large language models. Original code for our paper "Long-form factuality in large language models".

Python 698
94,005

Open weights language model from Google DeepMind, based on Griffin.

Python 686
94,632

Dermatology ddx dataset, Jax implementations of Monte Carlo conformal prediction, plausibility regions and statistical annotation aggregation from our recent work on uncertain ground truth...

Python 681
95,623

On the Theoretical Limitations of Embedding-Based Retrieval

Jupyter Notebook 673
95,901

hanabi_learning_environment is a research platform for Hanabi experiments.

Python 671
96,536

Grandmaster-Level Chess Without Search

Python 666
96,670

A highly-customisable gridworld game engine with some batteries included. Make your own gridworld games to test reinforcement learning agents!

Python 665
97,708 Python 657
99,866

TIPSv2 (CVPR'26) and TIPS (ICLR'25)

Jupyter Notebook 642
100,336

Lua/Torch implementation of DQN (Nature, 2015)

Lua 639
100,495

This is a suite of reinforcement learning environments illustrating various safety properties of intelligent agents.

Python 638
100,797 Python 636
104,067 Python 614
105,153 Python 607
105,804

Library to compute surface distance based performance metrics for segmentation tasks.

Python 603
107,873

Minimal and scalable research codebase in JAX, designed for rapid iteration on frontier research in LLM and other autoregressive models.

Python 590
109,628

Restoring and attributing ancient texts using deep neural networks

Jupyter Notebook 580
111,059 Python 572
114,692 Jupyter Notebook 552
116,620

Dataset to assess the disentanglement properties of unsupervised learning methods

Jupyter Notebook 542
120,736

This repository contains the NarrativeQA dataset. It includes the list of documents with Wikipedia summaries, links to full stories, and questions and answers.

Shell 522
122,402

DQN Zoo is a collection of reference implementations of reinforcement learning agents developed at DeepMind based on the Deep Q-Network (DQN) agent.

Python 514
130,192

An interactive HTML pretty-printer for machine learning research in IPython notebooks.

Python 479
134,960

Build AI text detectors whose decisions are mechanistically grounded and human-auditable (EMNLP 2026)

Python 460
136,791

PIX is an image processing library in JAX, for JAX.

Python 453
138,709

A customisable 2D platform for agent-based AI research

C++ 446
145,604

Foundation models for 4D spatial and temporal vision tasks.

Jupyter Notebook 422
148,448

Libraries, tools and tasks created and used at DeepMind Robotics.

Python 413
150,426

A Python interface for reinforcement learning environments

Python 407
152,402

Official repository for "VideoPrism: A Foundational Visual Encoder for Video Understanding" (ICML 2024)

Python 401
156,462

Benchmarking physical understanding in generative video models

Python 389
157,522 Jupyter Notebook 386
157,522

Barkour Robot: Agile Quadruped Robots by Google DeepMind

C++ 386
162,034

Spriteworld: a flexible, configurable python-based reinforcement learning environment

Python 374
164,376

Library for sequence-to-sequence numeric prediction, applicable to any tokenizable input, and allows pretraining and fine-tuning over multiple tasks.

Python 368
176,210

A algebraic word problem dataset, with multiple choice questions annotated with rationales.

340
177,156

We provide a pre-trained model for unconditional 19-step generation of CelebA-HQ images

C++ 338
179,491 Jupyter Notebook 333
179,964

Second Order Optimization and Curvature Estimation with K-FAC in JAX.

Python 332
180,439 Python 331
182,272

A C++/Python implementation of the StreetLearn environment based on images from Street View, as well as a TensorFlow implementation of goal-driven navigation agents solving the task published in...

C++ 327

Among 94,827 organizations

160k–250k stars: 59 organizations, including google-deepmind

Stars along the bottom, and organizations in each band on a log scale

Where the stars are

Languages

  1. Python 165.2k stars, 69% · 144 repos
  2. Jupyter Notebook 32.7k stars, 14% · 36 repos
  3. C++ 24.4k stars, 10% · 15 repos
  4. C 7.4k stars, 3% · 2 repos
  5. Lean 2.8k stars, 1% · 6 repos
  6. Lua 1.1k stars, <1% · 5 repos
  7. Shell 522 stars, <1% · 1 repo
  8. Go 192 stars, <1% · 2 repos

and 1 more language

When they were made

100 repos with 50+ stars, made between 2015 and 2026

Quick stats

Next rank
+796 stars to reach #60
Next milestone
+503,393 stars to reach the top 0.01%
Public repos
416, 224 with 50+ stars
Popular repos
48 over 1k stars, 3 over 10k stars
Top repo
mujoco, #2,852 of all repos, 7% of stars
Smaller repos
3,199 stars from repos under 50

Stars counted Recounted daily Next count around