diff --git a/README.md b/README.md
index 6d1d250..d111c87 100644
--- a/README.md
+++ b/README.md
@@ -1,7 +1,9 @@
-# Ngino
+# Ngino
Ngino is a small outbound HTTP tunnel for running Ollama, llama.cpp, vLLM, etc. on GPU workstations while exposing the API from a server that cannot reach those workstations directly.
+
+
The client opens and maintains a WebSocket connection to the server. The server accepts normal HTTP requests from users and forwards them through that WebSocket to the client. The client then calls a local upstream such as `http://localhost:11434` and streams the response back.
diff --git a/docs/images/Ngino_logo.svg b/docs/images/Ngino_logo.svg
new file mode 100644
index 0000000..28805f7
--- /dev/null
+++ b/docs/images/Ngino_logo.svg
@@ -0,0 +1,332 @@
+
+
diff --git a/docs/images/Ngino_logo_full.png b/docs/images/Ngino_logo_full.png
new file mode 100644
index 0000000..15dc8f0
Binary files /dev/null and b/docs/images/Ngino_logo_full.png differ
diff --git a/docs/images/Ngino_logo_symbol.png b/docs/images/Ngino_logo_symbol.png
new file mode 100644
index 0000000..604de36
Binary files /dev/null and b/docs/images/Ngino_logo_symbol.png differ
diff --git a/docs/images/Ngino_logo_text.png b/docs/images/Ngino_logo_text.png
new file mode 100644
index 0000000..16e2ab9
Binary files /dev/null and b/docs/images/Ngino_logo_text.png differ