← all repositories
Kim-Hammar/awesome-rl-for-cybersecurity

A syllabus for training AI to attack and defend networks

Because finding RL papers and simulators scattered across arXiv and GitHub is a research project in itself.

1.1k stars LearningDomain Apps
awesome-rl-for-cybersecurity
Not currently ranked — collecting fresh signals.
star history

What it does

This is a curated awesome-list that catalogs research and tools at the intersection of reinforcement learning and cybersecurity. It gathers RL-specific environments—such as CSLE, C-CyberBattleSim, MininetGym, and PenGym—alongside papers, books, and talks. The maintainer filters out general ML work, so every entry explicitly uses RL for attack, defense, or network control.

The interesting bit

The narrow gatekeeping is what makes it useful: general machine-learning-for-security lists already exist, but this one insists on RL-only. That turns it into a quick index for researchers who need Gymnasium-compatible cyber ranges or game-theoretic frameworks rather than another malware-classification survey.

Key highlights

  • Catalogs specialized RL environments such as CSLE, C-CyberBattleSim, MininetGym, CyGym, and PenGym, many with linked papers and documentation.
  • Organized into environments, papers, books, blog posts, talks, and miscellaneous resources.
  • Explicitly excludes general ML methods; the scope is strictly reinforcement learning applied to security.
  • Many entries include direct links to arXiv preprints, IEEE papers, theses, and ReadTheDocs sites.

Verdict

Researchers building or benchmarking autonomous cyber-defense agents will find the simulator inventory alone worth bookmarking. If you are looking for general ML security datasets or production-grade SOAR playbooks, this is not your list.

Frequently asked

What is Kim-Hammar/awesome-rl-for-cybersecurity?
Because finding RL papers and simulators scattered across arXiv and GitHub is a research project in itself.
Is awesome-rl-for-cybersecurity open source?
Yes — Kim-Hammar/awesome-rl-for-cybersecurity is an open-source project tracked on heatdrop.
How popular is awesome-rl-for-cybersecurity?
Kim-Hammar/awesome-rl-for-cybersecurity has 1.1k stars on GitHub.
Where can I find awesome-rl-for-cybersecurity?
Kim-Hammar/awesome-rl-for-cybersecurity is on GitHub at https://github.com/Kim-Hammar/awesome-rl-for-cybersecurity.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.