Pick a language
Choose Python, JavaScript, Java, or C++ and pull a scenario from that ecosystem.
GroundWork is a terminal-based training platform where you fix real CVEs (Common Vulnerabilities and Exposures) in a realistic terminal environment.
Designed in Go with Bubble Tea.

Every session drops you into a realistic security ticket. You read it, patch it, and get a senior engineer’s review.
Choose Python, JavaScript, Java, or C++ and pull a scenario from that ecosystem.
Work from a Jira-style ticket built around an actual advisory from OSV.dev.
Edit the vulnerable code in your terminal, then let AI review the reasoning behind your patch.
Install the binary, open your terminal, and start with your first vulnerability. Works on macOS, Linux, and Windows.
Browse all releases$curl -fsSL https://raw.githubusercontent.com/Kanishkp2906/groundwork-cli/main/install.sh | bash$iwr -useb https://raw.githubusercontent.com/Kanishkp2906/groundwork-cli/main/install.ps1 | iexPrefer to install manually? Download the latest binary from Releases.