Ross ROSS = Recommend OSS · open-source software intelligence for agents

microsoft/CyberBattleSim

Some data may be outdated — see provenance labels.

An experimentation and research platform to investigate the interaction of automated agents in an abstract simulated network environments. observed · 2026-09-21

github.com/microsoft/CyberBattleSim · Jupyter Notebook · MIT (permissive) observed · 2026-09-21

Health v2 · maintenance only

75/100

  • Activity 95
  • Release rhythm 35
  • Longevity 100

Flags: no_releases

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 2163
  • days_rel: n/a
  • days_push: 32
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1794 stars · 286 forks observed · 2026-09-21

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

CyberBattleSim is a Python-based experimentation and research platform from Microsoft that simulates abstract enterprise network environments where automated attacker and defender agents interact. It provides an Open AI Gym interface so reinforcement learning algorithms can train agents to exploit vulnerabilities, move laterally across networks, and defend against such attacks.

Use cases

  • train reinforcement learning agents for cyber attack simulation
  • research lateral movement attacks in simulated networks
  • benchmark RL algorithms on cybersecurity environments
  • simulate attacker versus defender interactions in enterprise networks
  • study how network topology affects cyber attack propagation
  • build a custom gym environment for security research

When to choose

  • you need a safe, abstract sandbox for cybersecurity RL research
  • you want to compare reinforcement learning agents on attack/defense tasks
  • you are studying the effect of network topology and vulnerabilities on lateral movement

When to avoid

  • you need realistic network traffic or direct application to real-world systems
  • you want production-grade penetration testing tools
  • you need a polished game or commercial training product

Facets

library · maturity active

simulation reinforcement-learning agent-framework security penetration-testing security artificial-intelligence reinforcement-learning simulation python cross-platform cybersecurity-simulation openai-gym attack-defense lateral-movement network-simulation research-platform research

1 source

Member repositories

RepositoryRoleHealth v2
microsoft/CyberBattleSimmain75

For agents

markdown · JSON · MCP: product_card(name="microsoft/CyberBattleSim")

Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem