diff --git a/docs/logo/mlx_logo.pdf b/docs/logo/mlx_logo.pdf
new file mode 100644
index 0000000000..c25193d799
Binary files /dev/null and b/docs/logo/mlx_logo.pdf differ
diff --git a/docs/logo/mlx_logo.png b/docs/logo/mlx_logo.png
new file mode 100644
index 0000000000..79a6085455
Binary files /dev/null and b/docs/logo/mlx_logo.png differ
diff --git a/docs/logo/mlx_logo.svg b/docs/logo/mlx_logo.svg
new file mode 100644
index 0000000000..865750ced4
--- /dev/null
+++ b/docs/logo/mlx_logo.svg
@@ -0,0 +1,36 @@
+
+
diff --git a/docs/logo/mlx_logo_dark.pdf b/docs/logo/mlx_logo_dark.pdf
new file mode 100644
index 0000000000..3f95f37c12
Binary files /dev/null and b/docs/logo/mlx_logo_dark.pdf differ
diff --git a/docs/logo/mlx_logo_dark.png b/docs/logo/mlx_logo_dark.png
new file mode 100644
index 0000000000..ad6ffc1442
Binary files /dev/null and b/docs/logo/mlx_logo_dark.png differ
diff --git a/docs/logo/mlx_logo_dark.svg b/docs/logo/mlx_logo_dark.svg
new file mode 100644
index 0000000000..c6b4c630f8
--- /dev/null
+++ b/docs/logo/mlx_logo_dark.svg
@@ -0,0 +1,36 @@
+
+