diff --git a/requirements.txt b/requirements.txt
new file mode 100644
index 0000000000000000000000000000000000000000..144b46454be393555c4688b76911763a7265b4d7
--- /dev/null
+++ b/requirements.txt
@@ -0,0 +1,64 @@
+accelerate==1.6.0
+aiohappyeyeballs==2.6.1
+aiohttp==3.11.16
+aiosignal==1.3.2
+annotated-types==0.7.0
+attrs==25.3.0
+bitsandbytes==0.45.5
+contourpy==1.3.2
+cut-cross-entropy==25.1.1
+cycler==0.12.1
+datasets==3.5.0
+dill==0.3.8
+docstring-parser==0.16
+filelock==3.18.0
+fonttools==4.57.0
+frozenlist==1.6.0
+fsspec==2024.12.0
+hf-transfer==0.1.9
+huggingface-hub==0.30.2
+jinja2==3.1.6
+kiwisolver==1.4.8
+markdown-it-py==3.0.0
+markupsafe==3.0.2
+matplotlib==3.10.1
+mdurl==0.1.2
+mpmath==1.3.0
+multidict==6.4.3
+multiprocess==0.70.16
+networkx==3.4.2
+numpy==2.2.4
+pandas==2.2.3
+peft==0.15.2
+pillow==11.2.1
+propcache==0.3.1
+protobuf==3.20.3
+psutil==7.0.0
+pyarrow==19.0.1
+pydantic==2.11.3
+pydantic-core==2.33.1
+pyparsing==3.2.3
+pytz==2025.2
+regex==2024.11.6
+rich==14.0.0
+safetensors==0.5.3
+seaborn==0.13.2
+sentencepiece==0.2.0
+shtab==1.7.2
+sympy==1.13.1
+tokenizers==0.21.1
+torch==2.6.0
+tqdm==4.67.1
+transformers==4.51.3
+triton==3.2.0
+trl==0.16.1
+typeguard==4.4.2
+typing-inspection==0.4.0
+tyro==0.9.19
+tzdata==2025.2
+unsloth==2025.3.19
+unsloth-zoo==2025.3.17
+wandb==0.19.9
+xformers==0.0.29.post3
+xxhash==3.5.0
+yarl==1.20.0