TinyShell is a JSON Lines dataset of natural-language shell instructions paired
with reference commands and semantic annotations. It covers Linux, macOS, and
Windows examples across Bash, Zsh, and PowerShell-style environments.
This release contains 65,848 records in three canonical splits:
Split
Records
File
Train
46,093
data/train.jsonl
Validation
9,877
data/validation.jsonl
Test
9,878
data/test.jsonl