diff --git a/README.md b/README.md
index 6a1b4ef6..9c22ffce 100644
--- a/README.md
+++ b/README.md
@@ -27,6 +27,7 @@ npm create bounda@latest my-app
```
[bounda.dev](https://bounda.dev) ·
+[Live demo](https://demo.bounda.dev) ·
**[Documentation](https://docs.bounda.dev)** ·
[Getting started](https://docs.bounda.dev/getting-started/) ·
[Core concepts](https://docs.bounda.dev/getting-started/core-concepts/) ·
diff --git a/docs/src/components/SocialIcons.astro b/docs/src/components/SocialIcons.astro
index eb6e0cb2..826a4508 100644
--- a/docs/src/components/SocialIcons.astro
+++ b/docs/src/components/SocialIcons.astro
@@ -1,8 +1,10 @@
---
import { Icon } from "@astrojs/starlight/components";
-import { REPOSITORY } from "../site.ts";
+import { DEMO, HOME, REPOSITORY } from "../site.ts";
---
+bounda.dev
+Demo
@@ -10,13 +12,31 @@ import { REPOSITORY } from "../site.ts";
diff --git a/docs/src/site.ts b/docs/src/site.ts
index 177cd2e7..44024e2a 100644
--- a/docs/src/site.ts
+++ b/docs/src/site.ts
@@ -2,6 +2,10 @@ export const SITE = "https://docs.bounda.dev";
export const REPOSITORY = "https://github.com/bounda-dev/bounda";
+export const HOME = "https://bounda.dev";
+
+export const DEMO = "https://demo.bounda.dev";
+
// Cloudflare Web Analytics, without cookies; the site is bounda.dev's, which counts this subdomain too.
export const analytics: HeadTag = {
tag: "script",