diff --git a/README.md b/README.md
index 73b4d7298..a89cbe232 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,9 @@
-# SGLang
+
+

+
+
+--------------------------------------------------------------------------------
+
| [**Blog**](https://lmsys.org/blog/2024-01-17-sglang/) | [**Paper**](https://arxiv.org/abs/2312.07104) |
SGLang is a structured generation language designed for large language models (LLMs).
diff --git a/assets/logo.png b/assets/logo.png
new file mode 100644
index 000000000..2a8bc258f
Binary files /dev/null and b/assets/logo.png differ
diff --git a/assets/logo_square.png b/assets/logo_square.png
new file mode 100644
index 000000000..967870a3e
Binary files /dev/null and b/assets/logo_square.png differ