Google Research

Google Research

GitHub 362 repos 17.7k followers

Explained projects

agentic-visualization: PaperVizAgent: The Multi-Agent Studio That Tries to Make AI Draw Like a Researcher
agentic-visualization: PaperVizAgent: The Multi-Agent Studio That Tries to Make AI Draw Like a Researcher
Google Research breaks scientific visualization into retrieval, planning, styling, generation, and critique, then loops back until the chart earns publication-grade confidence.
8 min read · Apr 8, 2026
TNCO: The Tensor Optimizer That Makes Impossible Problems Fit
TNCO: The Tensor Optimizer That Makes Impossible Problems Fit
A hybrid Python and C++ engine that searches contraction trees, uses simulated annealing, and slices giant tensor networks into exact pieces when memory is the wall.
11 min read · Apr 7, 2026
ZAPBench: Forecasting a Zebrafish Brain Like a Time Series
ZAPBench: Forecasting a Zebrafish Brain Like a Time Series
Google Research’s benchmark turns whole-brain calcium recordings, stimulus streams, and neuron position into a testbed for neural prediction.
10 min read · Apr 7, 2026
mseb: Audio finally gets its benchmark
mseb: Audio finally gets its benchmark
MSEB turns a fractured field of sound embeddings into one contract for datasets, encoders, metrics, and leaderboards.
11 min read · Apr 7, 2026
Inside `google-research/flood-forecasting`: How Google Built a Flood Model for Broken Data
Inside `google-research/flood-forecasting`: How Google Built a Flood Model for Broken Data
A deep dive into the code behind FloodHub, where basin embeddings, masked feature aggregation, and probabilistic outputs keep river forecasts useful even when the inputs are incomplete.
11 min read · Apr 7, 2026
`generalized-pde-emulator`: The Neural Operator That Reads the Equation
`generalized-pde-emulator`: The Neural Operator That Reads the Equation
Google Research turns PDE coefficients into a control signal, then uses FiLM, spectral layers, and physics-informed losses to push one model across held-out parameters and even new equation families.
11 min read · Apr 7, 2026
camel-prompt-injection: CaMeL draws a hard line between data and commands
camel-prompt-injection: CaMeL draws a hard line between data and commands
Google Research's prompt injection defense uses a quarantined LLM, capability tags, and a custom interpreter to keep untrusted inputs from steering privileged actions.
12 min read · Apr 7, 2026
OpenFst: The Library That Lets the Same Graph Do Different Math
OpenFst: The Library That Lets the Same Graph Do Different Math
A deep dive into the weighted finite-state transducer engine behind speech, text processing, and decades of algorithmic reuse.
11 min read · Apr 7, 2026
Swirl-Jatmos: The Atmospheric Simulator That Lets JAX Do the MPI
Swirl-Jatmos: The Atmospheric Simulator That Lets JAX Do the MPI
A TPU-first Python framework for 3D weather physics, where sharding, pressure solves, and checkpoints are handled as compiler-aware infrastructure, not hand-built cluster code.
10 min read · Apr 7, 2026
SCORE: The Repo That Lets You Watch an AI Rewrite Scientific Code
SCORE: The Repo That Lets You Watch an AI Rewrite Scientific Code
A Google Research artifact that turns code generation into a visible refinement loop. The real product is not the model output. It is the audit trail.
8 min read · Apr 7, 2026
haineypot: The Honeypot That Lies Like a Tired Linux Box
haineypot: The Honeypot That Lies Like a Tired Linux Box
Google Research's high-interaction trap does more than fake a login prompt. It adds human-looking delay, captures every keystroke, and turns an intrusion into replayable evidence.
8 min read · Apr 7, 2026
`google-research/ecology-georeferencing`: the repo that teaches an LLM to find the smallest map that matters
`google-research/ecology-georeferencing`: the repo that teaches an LLM to find the smallest map that matters
A cost-aware Gemini pipeline filters out non-maps, reads ecology figures with surrounding context, and turns PDF pages into georeferenced data instead of dead images.
8 min read · Apr 7, 2026
PaperVizAgent: Google’s Multi-Agent Studio for Turning Science Into Figures
PaperVizAgent: Google’s Multi-Agent Studio for Turning Science Into Figures
A research framework that separates what a figure should say from how it should look, then loops in retrieval, style guidance, and critique until the result fits academic standards.
8 min read · Apr 6, 2026
NodeSynth: The Taxonomy Engine for AI Safety Testing
NodeSynth: The Taxonomy Engine for AI Safety Testing
A Google Research prototype that decomposes policy into a concept graph, then recombines it into grounded synthetic eval prompts.
8 min read · Apr 6, 2026
MapTrace: Teaching models to walk a map without breaking it
MapTrace: Teaching models to walk a map without breaking it
MapTrace is a synthetic data machine for spatial reasoning. It teaches multimodal models to respect walls, corridors, and connectivity instead of drawing straight lines through whatever looks shortest.
13 min read · Apr 6, 2026
M2SVid fixes the hard part of stereo video: the holes
M2SVid fixes the hard part of stereo video: the holes
Google Research combines geometry, depth, and a modified Stable Video Diffusion model to turn monocular video into a right-eye view that holds together.
11 min read · Apr 6, 2026
reasoning-bank: ReasoningBank: The Agent Memory System That Learns From Its Own Mistakes
reasoning-bank: ReasoningBank: The Agent Memory System That Learns From Its Own Mistakes
A Google Research project that turns past reasoning traces, including failures, into reusable memory for web and coding agents.
9 min read · Apr 6, 2026
troyvis: Troy-VIS: Turning Any Text Prompt Into a Real-Time Video Track
troyvis: Troy-VIS: Turning Any Text Prompt Into a Real-Time Video Track
Google Research’s open-vocabulary video segmentation stack pairs language grounding, memory, and deployment-minded engineering so the hard part is not just accuracy, but speed.
10 min read · Apr 6, 2026
TimesFM: Google’s Forecasting Model That Thinks Like an LLM
TimesFM: Google’s Forecasting Model That Thinks Like an LLM
A decoder-only time-series foundation model that replaces per-dataset training with zero-shot prediction, patch-based decoding, and probabilistic forecasts.
8 min read · Apr 2, 2026

Yet to be explained

tabfm
TabFM (Tabular Foundation Model) is a pretrained tabular foundation model developed by Google Research for tabular data regression and classification.
Python2.7k stars
Explain
rrsi
Python1.3k stars
Explain
envharness
Python619 stars
Explain
pointdit
[ICML'26] PointDiT: Pixel-Space Diffusion for Monocular Geometry Estimation
Python221 stars
Explain
paper-orchestra
PaperOrchestra is a multi-agent framework for automated AI research paper writing.
Python150 stars
Explain
veriharness
Python43 stars
Explain
diffusion-score-smoothing
Jupyter Notebook36 stars
Explain
mapl
Python18 stars
Explain
budget-aware-agent
Budget-Aware Tool-Use Enables Effective Agent Scaling @ COLM 2026
Python17 stars
Explain
opengrm
Formal grammars and related representations
C++13 stars
Explain
ds-star
Python6 stars
Explain
tpu-hpc
Jupyter Notebook5 stars
Explain
t2j-bench
T2J-Bench is a benchmark for semantic-preserving codebase conversion.
Python4 stars
Explain
roga
Rust2 stars
Explain
ljer
Python1 stars
Explain
census-bluedown
Python1 stars
Explain
gowu
Python1 stars
Explain