explaingit

abdelstark/awesome-jepa

Analysis updated 2026-05-18

119CSSAudience · researcherComplexity · 1/5Setup · easy

TLDR

A curated, fact-checked reading list of papers, code, and resources about JEPA, an AI architecture proposed by Yann LeCun that predicts abstract representations instead of raw pixels.

Mindmap

mindmap
  root((Awesome JEPA))
    What it does
      Curated papers
      Code links
      Verified sources
    Topics
      I JEPA
      V JEPA
      World models
    Use cases
      Learn JEPA theory
      Find pretrained weights
      Study syllabus
    Audience
      ML researchers
      Students
    Resources
      Talks
      Courses
      Explainers

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Find foundational papers and explainers to learn how Joint Embedding Predictive Architecture works.

USE CASE 2

Browse pretrained JEPA model weights and code repositories like I-JEPA and V-JEPA.

USE CASE 3

Use the list as a syllabus for studying self-supervised learning and world models.

What is it built with?

Markdown

How does it compare?

abdelstark/awesome-jepapandorareads/apex-dashboardab-613/opengravity
Stars119135178
LanguageCSSCSSCSS
Setup difficultyeasyeasymoderate
Complexity1/51/53/5
Audienceresearchergeneralvibe coder

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

In plain English

Awesome JEPA is a curated reading list for a specific approach to training AI systems called Joint Embedding Predictive Architecture, or JEPA. This approach was proposed by Yann LeCun, a prominent AI researcher, as part of his vision for how machines might eventually develop something like common sense and the ability to plan. The key idea behind JEPA is different from how most well-known AI systems work. Instead of learning to recreate every detail of the data it trains on (like generating a pixel-perfect image), a JEPA model learns to predict an abstract, compressed version of what comes next. The argument is that this forces the model to focus on the structure and meaning in data rather than irrelevant surface details, which could make it better at reasoning and planning. The list covers foundational papers explaining the theory, the main model architectures from Meta's research lab (called I-JEPA for images, V-JEPA for video, and newer versions), analysis papers about why the approach works, and research extending it to audio, point clouds, molecular data, medical imaging, and other domains. There are also sections for downloadable model weights, code repositories and frameworks, datasets, benchmarks, recorded talks and lectures, online courses, and written explainers for people newer to the topic. The repository was verified and all links checked against primary sources in June 2026. Each entry includes the paper title, authors, publication venue where relevant, and links to the paper, code, and any available pretrained models. This is a reference resource for machine learning researchers and students studying self-supervised learning and world models. It does not contain code or data itself, only organized pointers to the work that exists across academic publications and code repositories.

Copy-paste prompts

Prompt 1
Recommend a starting path through Awesome JEPA for someone new to self-supervised learning.
Prompt 2
List the code repositories in Awesome JEPA that implement V-JEPA.
Prompt 3
Summarize the core idea behind JEPA using the explainers linked in Awesome JEPA.
Prompt 4
Find talks or courses in Awesome JEPA about world models.

Frequently asked questions

What is awesome-jepa?

A curated, fact-checked reading list of papers, code, and resources about JEPA, an AI architecture proposed by Yann LeCun that predicts abstract representations instead of raw pixels.

What language is awesome-jepa written in?

Mainly CSS. The stack also includes Markdown.

How hard is awesome-jepa to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is awesome-jepa for?

Mainly researcher.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.