diff --git a/content/Software/QuGrad/index.md b/content/Software/QuGrad/index.md
new file mode 100644
index 0000000..0f2b855
--- /dev/null
+++ b/content/Software/QuGrad/index.md
@@ -0,0 +1,54 @@
+---
+title: QuGrad
+tags: VQE, Hamiltonian-level
+description: A Python package for quantum optimal control.
+---
+
+[[/index|Christopher K. Long]],
+Crispin H. W. Barnes,
+and Normann Mertig
+
+# Online repositories
+
+- GitHub: https://github.com/Christopher-K-Long/QuGrad
+- GitLab (mirror): https://gitlab.com/Christopher-K-Long/QuGrad
+- Zenodo (DOI): https://doi.org/10.5281/zenodo.17116721
+
+# README file
+
+![[Repository/README]]
+
+# Repository files
+- [[Repository/README]]
+- [[Repository/ChangeLog]]
+- [[Repository/SECURITY]]
+- [[/Software/QuGrad/Repository/LICENSE]]
+
+# Citation
+
+Christopher K. Long, Crispin H. W. Barnes, and Normann Mertig. QuGrad, (Zenodo, 2025–2026), DOI: [10.5281/zenodo.17116721](https://doi.org/10.5281/zenodo.17116721).
+
+## BibTeX
+
+```bibtex
+@software{long_2025_17393503,
+ author = {Long, Christopher K. and
+ Barnes, Crispin H. W. and
+ Mertig, Normann},
+ title = {QuGrad},
+ license = {Apache-2.0},
+ publisher = {Zenodo},
+ doi = {10.5281/zenodo.17116721},
+ url = {https://doi.org/10.5281/zenodo.17116721},
+ swhid = {swh:1:dir:3f1463931c91d9d4c11a0e7c366fb8402802000f
+ ;origin=https://doi.org/10.5281/zenodo.17116721;vi
+ sit=swh:1:snp:df0b3bb73aaccaae9eb7312a2b4733da1ed5
+ e8f3;anchor=swh:1:rel:4c8267d6501632964bc880ff1651
+ 67665ab8a81d;path=Christopher-K-Long-
+ QuGrad-8fcb2bf
+ },
+}
+```
+
+# Dependencies I authored
+- [[/Software/PySTE/index|PySTE]] [@PySTE]
\ No newline at end of file