San Francisco

Danijar Hafner

Elite
@danijar

Building AI that makes autonomous decisions using world models, artificial curiosity, and temporal abstraction

dreamerv3. Mastering Diverse Domains through World Models

3.5k

handout. Turn Python scripts into handouts with Markdown and figures

2k

dreamerv2. Mastering Atari with Discrete World Models

1.1k

dreamer. Dream to Control: Learning Behaviors by Latent Imagination

614

crafter. Benchmarking the Spectrum of Agent Capabilities

570

daydreamer. DayDreamer: World Models for Physical Robot Learning

449

layered. Clean implementation of feed forward neural networks

241

mindpark. Testbed for deep reinforcement learning

163

director. Deep Hierarchical Planning from Pixels

122

ninjax. General Modules for JAX

74

elements. Building blocks for productive research

72

embodied. Fast reinforcement learning research

65

computer-game. Data-oriented voxel game engine

39

diamond_env. Standardized Minecraft Diamond Environment for Reinforcement Learning

39

portal. Fast and reliable distributed systems in Python

35

crafter-baselines. Docker containers of baseline agents for the Crafter environment

30

granular. Fast dataset format and loader

25

sets. Read datasets in a standard way

20

voxel-smoothing-2d. Orientation independent bézier smoothing of voxel grids

18

scope. Scalable metrics logging and analysis

18

teleport. Efficiently send large arrays across machines

16

course-machine-intelligence-2. Jupyter Notebook

12

npgame. Write simple games in Numpy!

12

dotfiles. Mac and Linux config

11

semantic. Python

10

training-py. My solutions to programming puzzles

9

imptools. Tools for improving Python imports

8

awesome-rl-envs.

8

bridgewalk. Visual reinforcement learning benchmark for controllability

7

fidjax. Frechet Inception Distance in JAX

7

cowherd. Partially-observed visual reinforcement learning domain

6

definitions. Load and validate YAML definitions against a schema

5

map-pdf. Generate printable PDF documents from Leaflet maps

4

tdmpc2. Code for "TD-MPC2: Scalable, Robust World Models for Continuous Control"

4

modurale. Modular real time engine for computer graphics applications

4

couse-ml-stanford. Programming assignments for the Stanford Machine Learning course by Andrew Ng

3

invoicepad. Freelancer solution covering time tracking, invoice generation and archiving

3

seminar-knowledge-mining. Wikimedia image classification and suggestings for article authors

3

minerl. Java

3

training-cpp. My solutions to programming puzzles

3

training-ml. Python

2

mujoco_playground. An open-source library for GPU-accelerated robot learning and sim-to-real transfer.

2

AMO. [RSS 2025] AMO: Adaptive Motion Optimization for Hyper-Dexterous Humanoid Whole-Body Control

1

KibotoVision. A version of Kiboto that allows for live video analysis of a game

1

learnxinyminutes-docs. Code documentation written as code! How novel and totally my idea!

1

PPO-RND. Random network distillation on Montezuma's Revenge and Super Mario Bros.

1

jumper. Platformer and puzzle solving game written in Python

1

tensorflow. Computation using data flow graphs for scalable machine learning

1

planet. Deep Planning Network: Control from pixels by latent planning with learned dynamics

1

bigym. Demo-Driven Mobile Bi-Manual Manipulation Benchmark.

1

course-ml-fuberlin. Python

1

tf_optimizers. Optimizers in tensorflow from scratch

1
52
Apply