Continual Learning Frameworks

Tools and benchmarks for training ML models on sequential tasks while mitigating catastrophic forgetting. Includes experience replay, memory-based methods, prompt tuning, and neuro-symbolic approaches. Does NOT include general transfer learning, multi-task learning without continual learning focus, or reinforcement learning frameworks without continual learning emphasis.

There are 61 continual learning frameworks tracked. 4 score above 50 (established tier). The highest-rated is aimagelab/mammoth at 67/100 with 788 stars. 1 of the top 10 are actively maintained.

Get all 61 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=continual-learning-frameworks&limit=20"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.

# Framework Score Tier
1 aimagelab/mammoth

An Extendible (General) Continual Learning Framework based on Pytorch -...

67
Established
2 LAMDA-CL/PyCIL

PyCIL: A Python Toolbox for Class-Incremental Learning

58
Established
3 GMvandeVen/continual-learning

PyTorch implementation of various methods for continual learning (XdG, EWC,...

56
Established
4 LAMDA-CL/LAMDA-PILOT

🎉 PILOT: A Pre-trained Model-Based Continual Learning Toolbox

55
Established
5 mmasana/FACIL

Framework for Analysis of Class-Incremental Learning with 12...

49
Emerging
6 ContinualAI/avalanche

Avalanche: an End-to-End Library for Continual Learning based on PyTorch.

49
Emerging
7 GT-RIPL/Continual-Learning-Benchmark

Evaluate three types of task shifting with popular continual learning algorithms.

48
Emerging
8 sahagobinda/GPM

Official [ICLR] Code Repository for "Gradient Projection Memory for...

44
Emerging
9 LukasHedegaard/continual-inference

A Python library for Continual Inference Networks in PyTorch

43
Emerging
10 tum-pbs/ConFIG

[ICLR2025 Spotlight] Official implementation of Conflict-Free Inverse...

43
Emerging
11 arthurdouillard/CVPR2021_PLOP

Official code of CVPR 2021's PLOP: Learning without Forgetting for Continual...

43
Emerging
12 JH-LEE-KR/l2p-pytorch

PyTorch Implementation of Learning to Prompt (L2P) for Continual Learning @ CVPR22

42
Emerging
13 grasp-lyrl/modelzoo_continual

Model Zoos for Continual Learning (ICLR 22)

41
Emerging
14 grypesc/SEED

ICLR2024 paper on Continual Learning

39
Emerging
15 mashijie1028/Happy-CGCD

(NeurIPS 2024) Happy: A Debiased Learning Framework for Continual...

39
Emerging
16 NeurAI-Lab/CLS-ER

The official PyTorch code for ICLR'22 Paper "Learning Fast, Learning Slow: A...

39
Emerging
17 EnnengYang/Awesome-Forgetting-in-Deep-Learning

A Comprehensive Survey of Forgetting in Deep Learning Beyond Continual...

39
Emerging
18 kir-gadjello/zipslicer

A library for incremental loading of large PyTorch checkpoints

38
Emerging
19 Mattdl/ContinualPrototypeEvolution

Codebase for Continual Prototype Evolution (CoPE) to attain perpetually...

38
Emerging
20 nazmul-karim170/CNLL

[CVPR'22] Official Implementation of "CNLL: A Semi-supervised Approach for...

37
Emerging
21 Innixma/dex

Continual Learning Toolkit for Reinforcement Learning

37
Emerging
22 chaht01/Co2L

Co^2L: Contrastive Continual Learning (ICCV2021)

37
Emerging
23 RaptorMai/online-continual-learning

A collection of online continual learning paper implementations and tricks...

37
Emerging
24 Mattdl/ContinualEvaluation

[Spotlight ICLR 2023 paper] Continual evaluation for lifelong learning with...

34
Emerging
25 awslabs/Renate

Library for automatic retraining and continual learning

33
Emerging
26 mikelma/componet

Source code of the ICML24 paper "Self-Composing Policies for Scalable...

33
Emerging
27 zqiao11/TSCIL

[KDD2024] Class-incremental Learning for Time Series: Benchmark and Evaluation

31
Emerging
28 vgthengane/GCSL

Official repository for "Gradient Correlation Subspace Learning against...

31
Emerging
29 vitali-sialedchyk/stability-first-ai

Solving catastrophic forgetting with Recursive Time architecture, Active...

31
Emerging
30 sayantanauddy/clfd

Code for the paper Continual Learning from Demonstration of Robotic Skills

31
Emerging
31 mccaffary/continual-learning

Repository of continual learning papers

30
Emerging
32 ema-marconato/NeSy-CL

Codebase for Neuro-Symbolic Continual Learning.

30
Emerging
33 pengxiang-wang/continual-learning-arena

An open-source machine learning package for continual learning research,...

29
Experimental
34 Pervasive-AI-Lab/sparse-dynamic-synapses

"The Unreasonable Effectiveness of Sparse Dynamic Synapses for Continual...

28
Experimental
35 Alexk1704/scclv2

SCalable Continual Learning - An experimental machine learning framework for...

28
Experimental
36 sahagobinda/SGP

Official [AAAI] Code Repository for "Continual Learning with Scaled Gradient...

27
Experimental
37 BurakGurbuz97/NICE

NICE: Neurogenesis Inspired Contextual Encoding for Replay-free Class...

27
Experimental
38 pengxiang-wang/continual-learning-research

This is my continual learning research project which is also a template...

27
Experimental
39 OneAndZero24/local-cl

Continual Learning with Local Neural Layers

26
Experimental
40 AIalchemistART/scms-starter-kit

Sparse Contextual Memory Scaffolding - A validated system for continual...

26
Experimental
41 VerwimpEli/CLAD

Implementation of CLAD: A Continual Learning benchmark for Autonomous...

26
Experimental
42 szrlee/awesome-continual-learning

Resources collection for the hot research topic of Continual Learning, a...

26
Experimental
43 humansensinglab/POET-continual-action-recognition

Code for the paper: "POET: Prompt Offset Tuning for Continual Human Action...

25
Experimental
44 xiaobaben/BrainUICL

[ICLR 2025] BrainUICL: An Unsupervised Individual Continual Learning...

25
Experimental
45 bwnzheng/MRFA_ICML2024

The code repository for "Multi-layer Rehearsal Feature Augmentation for...

25
Experimental
46 Lucasc-99/PackNet-Continual-Learning

The PackNet Continual Learning Method in Pytorch

24
Experimental
47 sun-hailong/CVPR24-Ease

[CVPR 2024] The code repository for "Expandable Subspace Ensemble for...

23
Experimental
48 grypesc/AdaGauss

2024 Neurips paper on Continual Learning and Class Incremental Learning

22
Experimental
49 ACD421/sgm-continual-learning

Sparse Geometric Mutation: interference-free continual learning primitive

22
Experimental
50 vamsikrishna-1289/otec-continual-rl

Continual Reinforcement Learning for adaptive OTEC control using PPO and...

22
Experimental
51 Moenupa/LyCIL

LyCIL: A Pytorch-Lightning 2.x Toolbox for Continual/Incremental Learning.

22
Experimental
52 Minu476/rich-learning

Topological Graph Memory for Reinforcement Learning — 100% retention, zero...

21
Experimental
53 ImMohammadHosseini/incremental-learning

:sparkles: Implementation of "Learn#: A Novel incremental learning method...

20
Experimental
54 Minhchuyentoancbn/Continual-Learning

All in One - Continual Learning

20
Experimental
55 GUT-AI/continual-learning

Continual Learning

19
Experimental
56 shahariel/TEAL

TEAL: New Selection Strategy for Small Buffers in Experience Replay Class...

14
Experimental
57 mano9101/Regularization-Continual-Learning-PyTorch

⚙️ Implement Elastic Weight Consolidation for continual learning in PyTorch,...

14
Experimental
58 RenaissanceT/Continual_Learning_for_Time_Series_Survey_and_Evaluation

This project aims to conduct a comprehensive review of Continual Learning,...

12
Experimental
59 rezahabibi96/awesome-general-continual-learning

Awesome General Continual Learning

12
Experimental
60 TheUnsolvedDev/Forgetting-Nature-Of-Neural-Network

The ability to learn tasks in a sequential fashion is crucial to the...

11
Experimental
61 pengxiang-wang/continual-learning-arena-legacy

This legacy project has been partially transformed into Python package:...

11
Experimental