diff --git a/docs/cli/index.md b/docs/cli/index.md
deleted file mode 100644
index 696000d7..00000000
--- a/docs/cli/index.md
+++ /dev/null
@@ -1,14 +0,0 @@
----
-id: "index"
-title: "Configure CLI"
-slug: "/"
-sidebar_position: 0
----
-
-[Work in progress]
-
-## Guides
-
-[Deploy vLLM + Open WebUI](/cli/guides/swarm-vllm-openwebui)
-
-[Deploy LLM from S3 Storage](/cli/guides/swarm-vllm-s3)
\ No newline at end of file
diff --git a/docs/cli/images/swarm-connect-info.png b/docs/guides/images/swarm-connect-info.png
similarity index 100%
rename from docs/cli/images/swarm-connect-info.png
rename to docs/guides/images/swarm-connect-info.png
diff --git a/docs/cli/images/swarm-create-bucket.png b/docs/guides/images/swarm-create-bucket.png
similarity index 100%
rename from docs/cli/images/swarm-create-bucket.png
rename to docs/guides/images/swarm-create-bucket.png
diff --git a/docs/cli/images/swarm-create-kubernetes-space.png b/docs/guides/images/swarm-create-kubernetes-space.png
similarity index 100%
rename from docs/cli/images/swarm-create-kubernetes-space.png
rename to docs/guides/images/swarm-create-kubernetes-space.png
diff --git a/docs/cli/images/swarm-create-service-account-keys.png b/docs/guides/images/swarm-create-service-account-keys.png
similarity index 100%
rename from docs/cli/images/swarm-create-service-account-keys.png
rename to docs/guides/images/swarm-create-service-account-keys.png
diff --git a/docs/cli/images/swarm-create-service-account-window.png b/docs/guides/images/swarm-create-service-account-window.png
similarity index 100%
rename from docs/cli/images/swarm-create-service-account-window.png
rename to docs/guides/images/swarm-create-service-account-window.png
diff --git a/docs/cli/images/swarm-create-service-account.png b/docs/guides/images/swarm-create-service-account.png
similarity index 100%
rename from docs/cli/images/swarm-create-service-account.png
rename to docs/guides/images/swarm-create-service-account.png
diff --git a/docs/cli/images/swarm-ingresses-s3-verified.png b/docs/guides/images/swarm-ingresses-s3-verified.png
similarity index 100%
rename from docs/cli/images/swarm-ingresses-s3-verified.png
rename to docs/guides/images/swarm-ingresses-s3-verified.png
diff --git a/docs/cli/images/swarm-ingresses-s3.png b/docs/guides/images/swarm-ingresses-s3.png
similarity index 100%
rename from docs/cli/images/swarm-ingresses-s3.png
rename to docs/guides/images/swarm-ingresses-s3.png
diff --git a/docs/cli/images/swarm-ingresses-verified.png b/docs/guides/images/swarm-ingresses-verified.png
similarity index 100%
rename from docs/cli/images/swarm-ingresses-verified.png
rename to docs/guides/images/swarm-ingresses-verified.png
diff --git a/docs/guides/images/swarm-ingresses-vllm-openwebui.png b/docs/guides/images/swarm-ingresses-vllm-openwebui.png
new file mode 100644
index 00000000..de648780
Binary files /dev/null and b/docs/guides/images/swarm-ingresses-vllm-openwebui.png differ
diff --git a/docs/cli/images/swarm-ingresses-vllm-verified.png b/docs/guides/images/swarm-ingresses-vllm-verified.png
similarity index 100%
rename from docs/cli/images/swarm-ingresses-vllm-verified.png
rename to docs/guides/images/swarm-ingresses-vllm-verified.png
diff --git a/docs/cli/images/swarm-ingresses-vllm.png b/docs/guides/images/swarm-ingresses-vllm.png
similarity index 100%
rename from docs/cli/images/swarm-ingresses-vllm.png
rename to docs/guides/images/swarm-ingresses-vllm.png
diff --git a/docs/cli/images/swarm-ingresses.png b/docs/guides/images/swarm-ingresses.png
similarity index 100%
rename from docs/cli/images/swarm-ingresses.png
rename to docs/guides/images/swarm-ingresses.png
diff --git a/docs/cli/images/swarm-kubernetes-create-cluster.png b/docs/guides/images/swarm-kubernetes-create-cluster.png
similarity index 100%
rename from docs/cli/images/swarm-kubernetes-create-cluster.png
rename to docs/guides/images/swarm-kubernetes-create-cluster.png
diff --git a/docs/cli/images/swarm-kubernetes-download-kubeconfig.png b/docs/guides/images/swarm-kubernetes-download-kubeconfig.png
similarity index 100%
rename from docs/cli/images/swarm-kubernetes-download-kubeconfig.png
rename to docs/guides/images/swarm-kubernetes-download-kubeconfig.png
diff --git a/docs/cli/images/swarm-kubernetes-publish-cluster.png b/docs/guides/images/swarm-kubernetes-publish-cluster.png
similarity index 100%
rename from docs/cli/images/swarm-kubernetes-publish-cluster.png
rename to docs/guides/images/swarm-kubernetes-publish-cluster.png
diff --git a/docs/cli/images/swarm-object-storage-connect-info.png b/docs/guides/images/swarm-object-storage-connect-info.png
similarity index 100%
rename from docs/cli/images/swarm-object-storage-connect-info.png
rename to docs/guides/images/swarm-object-storage-connect-info.png
diff --git a/docs/cli/images/swarm-object-storage-policy-rules.png b/docs/guides/images/swarm-object-storage-policy-rules.png
similarity index 100%
rename from docs/cli/images/swarm-object-storage-policy-rules.png
rename to docs/guides/images/swarm-object-storage-policy-rules.png
diff --git a/docs/cli/images/swarm-object-storage.png b/docs/guides/images/swarm-object-storage.png
similarity index 100%
rename from docs/cli/images/swarm-object-storage.png
rename to docs/guides/images/swarm-object-storage.png
diff --git a/docs/cli/images/swarm-policy-rules-grant-access.png b/docs/guides/images/swarm-policy-rules-grant-access.png
similarity index 100%
rename from docs/cli/images/swarm-policy-rules-grant-access.png
rename to docs/guides/images/swarm-policy-rules-grant-access.png
diff --git a/docs/cli/images/swarm-sign-in.png b/docs/guides/images/swarm-sign-in.png
similarity index 100%
rename from docs/cli/images/swarm-sign-in.png
rename to docs/guides/images/swarm-sign-in.png
diff --git a/docs/guides/index.md b/docs/guides/index.md
new file mode 100644
index 00000000..d9c74423
--- /dev/null
+++ b/docs/guides/index.md
@@ -0,0 +1,50 @@
+---
+id: "index"
+title: "Demo"
+slug: "/"
+sidebar_position: 0
+---
+
+## Super Swarm in Action
+
+
+
+## Confidential LLM Deployment
+
+
+
+## Confidential Healthcare AI – LangGraph Clinical Agent
+
+
+
+## Confidential Healthcare AI – MONAI CT Segmentation
+
+
\ No newline at end of file
diff --git a/docs/cli/Guides/swarm-vllm-openwebui.md b/docs/guides/swarm-vllm-openwebui.md
similarity index 84%
rename from docs/cli/Guides/swarm-vllm-openwebui.md
rename to docs/guides/swarm-vllm-openwebui.md
index 2af59fa6..3357381c 100644
--- a/docs/cli/Guides/swarm-vllm-openwebui.md
+++ b/docs/guides/swarm-vllm-openwebui.md
@@ -1,7 +1,7 @@
---
id: "swarm-vllm-openwebui"
title: "Deploy vLLM + Open WebUI"
-slug: "/guides/swarm-vllm-openwebui"
+slug: "/swarm-vllm-openwebui"
sidebar_position: 1
---
@@ -26,27 +26,27 @@ Modify the deployment parameters if you are using another model.
In the Super Swarm dashboard, sign in using either Google (recommended) or MetaMask.
-
+
## 3. Create a Kubernetes cluster
**3.1.** Go to **Kubernetes** and click **Create Cluster**:
-
+
**3.2.** Provide a name, add a **GPU** to the cluster, allocate resources, and click **Create Cluster**:
-
+
## 4. Download the cluster configuration file
Download the `kubeconfig`:
-
+
@@ -93,26 +93,19 @@ max-num-batched-tokens=2048
Back in the Super Swarm dashboard, go to **Ingresses** and note two hostnames listed there.
-```
-
+
-```
-At your DNS provider, add a CNAME record pointing to a hostname and a TXT record for domain verification. Do this for both hostnames.
+At your DNS provider, add a TXT record for domain verification and a CNAME record pointing to a hostname (DNS only, no proxy). Do this for both hostnames.
Back in the Super Swarm dashboard, ensure the statuses have changed to **Verified** and **Delegated**. This may take a couple of minutes.
-```
-
-
-```
-
## 8. Publish the cluster
Go to **Kubernetes** and publish the cluster.
-
+
## 9. Test the deployment
diff --git a/docs/cli/Guides/swarm-vllm-s3.md b/docs/guides/swarm-vllm-s3.md
similarity index 76%
rename from docs/cli/Guides/swarm-vllm-s3.md
rename to docs/guides/swarm-vllm-s3.md
index 5085ae7e..329a8511 100644
--- a/docs/cli/Guides/swarm-vllm-s3.md
+++ b/docs/guides/swarm-vllm-s3.md
@@ -1,7 +1,7 @@
---
id: "swarm-vllm-s3"
title: "Deploy LLM from S3 Storage"
-slug: "/guides/swarm-vllm-s3"
+slug: "/swarm-vllm-s3"
sidebar_position: 2
---
@@ -26,39 +26,39 @@ Modify the deployment configuration and `vllmConfig` if you are deploying anothe
In the Super Swarm dashboard, sign in using either Google (recommended) or MetaMask.
-
+
## 3. Create a service account
**3.1.** Open **Service Accounts** and click **Create Service Account**:
-
+
**3.2.** Provide a name and click **Create**:
-
+
**3.3.** Copy and save both Access and Secret keys and click **Done**:
-
+
## 4. Create a bucket
**4.1.** Open **Object Storage** and click **Create Bucket**:
-
+
**4.2.** Provide a name for the bucket and click **Create Bucket**:
-
+
@@ -66,13 +66,13 @@ In the Super Swarm dashboard, sign in using either Google (recommended) or MetaM
**5.1.** In **Object Storage**, click **Policy Rules**:
-
+
**5.2.** Click **+Grant Access** in the top-right corner, select a **Service Account**, and click **Grant Access**:
-
+
## 6. Download a model from Hugging Face
@@ -91,11 +91,11 @@ hf download Qwen/Qwen2.5-1.5B-Instruct --local-dir ./qwen-1.5b
**7.1.** In **Object Storage**, click **Connect Info** to see your S3 Endpoint, Bucket ID, and the region:
-
+
-
+
@@ -110,7 +110,7 @@ export S3_BUCKET=""
```
Replace:
-- `` and `` with the keys you obtained in [Step 3](/cli/guides/swarm-vllm-s3#3-create-a-service-account).
+- `` and `` with the keys you obtained in [Step 3](/guides/swarm-vllm-s3#3-create-a-service-account).
- `` and `` with corresponding values in the **Connect Info**.
Ensure `AWS_DEFAULT_REGION` matches the region in the **Connect Info**.
@@ -134,18 +134,18 @@ aws s3 ls s3://${S3_BUCKET}/models/qwen-1.5b/ \
**8.1.** Go to **Kubernetes** and click **Create Cluster**:
-
+
**8.2.** Provide a name, add a **GPU** to the cluster, allocate resources, and click **Create Cluster**:
-
+
## 9. Download the cluster configuration file
-
+
## 10. Point `kubectl` to the configuration file
@@ -178,7 +178,7 @@ bash deploy_qwen_s3.sh
Back in the Super Swarm dashboard, go to **Ingresses** and check the hostname listed there:
-
+
@@ -186,14 +186,14 @@ At your DNS provider, add a CNAME record pointing to the hostname and a TXT reco
Ensure the statuses have changed to **Verified** and **Delegated**. This may take a couple of minutes.
-
+
## 14. Publish the cluster
Go to **Kubernetes** and publish the cluster.
-
+
diff --git a/docs/cli/Guides/swarm-vllm.md b/docs/guides/swarm-vllm.md
similarity index 86%
rename from docs/cli/Guides/swarm-vllm.md
rename to docs/guides/swarm-vllm.md
index 1f1f7e68..224b5a7d 100644
--- a/docs/cli/Guides/swarm-vllm.md
+++ b/docs/guides/swarm-vllm.md
@@ -1,10 +1,8 @@
---
id: "swarm-vllm"
-title: "Super Swarm: LLM Deployment (API)"
-slug: "/guides/swarm-vllm"
-sidebar_position: 99
-displayed_sidebar: null
-unlisted: true
+title: "Deploy LLM (API)"
+slug: "/swarm-vllm"
+sidebar_position: 3
---
import Tabs from '@theme/Tabs';
@@ -38,25 +36,25 @@ Modify the deployment parameters if you are using another model.
In the Super Swarm dashboard, sign in using either Google (recommended) or MetaMask.
-
+
## 3. Create a Kubernetes cluster
**3.1.** Go to **Kubernetes** and click **Create Cluster**:
-
+
**3.2.** Provide a name, add a **GPU** to the cluster, allocate resources, and click **Create Cluster**:
-
+
## 4. Download the cluster configuration file
-
+
## 5. Point `kubectl` to the configuration file
@@ -136,7 +134,7 @@ Expected output:
Back in the Super Swarm dashboard, go to **Ingresses** and note a hostname listed there.
-
+