diff --git a/demos/ai-chat/app/pages/layout.tsx b/demos/ai-chat/app/pages/layout.tsx
index ae1b274..3856470 100644
--- a/demos/ai-chat/app/pages/layout.tsx
+++ b/demos/ai-chat/app/pages/layout.tsx
@@ -68,11 +68,9 @@ export default function PagesLayout({
- API Docs ↗
+ API Docs
- API Docs ↗
+ API Docs
- API Docs ↗
+ API Docs
- API Docs ↗
+ API Docs
- API Docs ↗
+ API Docs
- API Docs ↗
+ API Docs
-
+[Open in CodeSandbox →](https://codesandbox.io/p/devbox/github/better-stack-ai/better-stack/tree/main/demos/ai-chat)
diff --git a/docs/content/docs/demos/blog.mdx b/docs/content/docs/demos/blog.mdx
index 0a0be7a..eb19a12 100644
--- a/docs/content/docs/demos/blog.mdx
+++ b/docs/content/docs/demos/blog.mdx
@@ -12,7 +12,4 @@ A standalone Next.js demo showcasing the `blog` plugin. Three sample posts are s
- API Docs at `/api/data/reference` (OpenAPI Scalar)
- Route Docs at `/pages/route-docs`
-
+[Open in CodeSandbox →](https://codesandbox.io/p/devbox/github/better-stack-ai/better-stack/tree/main/demos/blog)
diff --git a/docs/content/docs/demos/cms.mdx b/docs/content/docs/demos/cms.mdx
index 1b9a312..bdf09ae 100644
--- a/docs/content/docs/demos/cms.mdx
+++ b/docs/content/docs/demos/cms.mdx
@@ -11,7 +11,4 @@ A standalone Next.js demo showcasing the `cms` plugin. An `Article` content type
- API Docs at `/api/data/reference` (OpenAPI Scalar)
- Route Docs at `/pages/route-docs`
-
+[Open in CodeSandbox →](https://codesandbox.io/p/devbox/github/better-stack-ai/better-stack/tree/main/demos/cms)
diff --git a/docs/content/docs/demos/form-builder.mdx b/docs/content/docs/demos/form-builder.mdx
index d61adf6..c1ea7b2 100644
--- a/docs/content/docs/demos/form-builder.mdx
+++ b/docs/content/docs/demos/form-builder.mdx
@@ -13,7 +13,4 @@ A standalone Next.js demo showcasing the `form-builder` plugin. Two sample forms
- API Docs at `/api/data/reference` (OpenAPI Scalar)
- Route Docs at `/pages/route-docs`
-
+[Open in CodeSandbox →](https://codesandbox.io/p/devbox/github/better-stack-ai/better-stack/tree/main/demos/form-builder)
diff --git a/docs/content/docs/demos/kanban.mdx b/docs/content/docs/demos/kanban.mdx
index f33d2ec..8302dfd 100644
--- a/docs/content/docs/demos/kanban.mdx
+++ b/docs/content/docs/demos/kanban.mdx
@@ -12,7 +12,4 @@ A standalone Next.js demo showcasing the `kanban` plugin. One demo board with 4
- API Docs at `/api/data/reference` (OpenAPI Scalar)
- Route Docs at `/pages/route-docs`
-
+[Open in CodeSandbox →](https://codesandbox.io/p/devbox/github/better-stack-ai/better-stack/tree/main/demos/kanban)
diff --git a/docs/content/docs/demos/ui-builder.mdx b/docs/content/docs/demos/ui-builder.mdx
index 6128e37..e4f4d5b 100644
--- a/docs/content/docs/demos/ui-builder.mdx
+++ b/docs/content/docs/demos/ui-builder.mdx
@@ -12,7 +12,4 @@ A standalone Next.js demo showcasing the `ui-builder` plugin backed by the `cms`
- API Docs at `/api/data/reference` (OpenAPI Scalar)
- Route Docs at `/pages/route-docs`
-
+[Open in CodeSandbox →](https://codesandbox.io/p/devbox/github/better-stack-ai/better-stack/tree/main/demos/ui-builder)