diff --git a/docs/content/en/docs/overview/guide/tamagotchi/assets/screenshot-system-tray.png b/docs/content/en/docs/overview/guide/tamagotchi/assets/screenshot-system-tray.png
new file mode 100644
index 000000000..3082c7e15
Binary files /dev/null and b/docs/content/en/docs/overview/guide/tamagotchi/assets/screenshot-system-tray.png differ
diff --git a/docs/content/en/docs/overview/guide/tamagotchi/assets/screenshot-ui.png b/docs/content/en/docs/overview/guide/tamagotchi/assets/screenshot-ui.png
new file mode 100644
index 000000000..07331ad32
Binary files /dev/null and b/docs/content/en/docs/overview/guide/tamagotchi/assets/screenshot-ui.png differ
diff --git a/docs/content/en/docs/overview/guide/tamagotchi/assets/screenshot-window-mode.png b/docs/content/en/docs/overview/guide/tamagotchi/assets/screenshot-window-mode.png
new file mode 100644
index 000000000..8a8aeca0f
Binary files /dev/null and b/docs/content/en/docs/overview/guide/tamagotchi/assets/screenshot-window-mode.png differ
diff --git a/docs/content/en/docs/overview/guide/tamagotchi/assets/tutorial-basic-disable-fade-on-hover.mp4 b/docs/content/en/docs/overview/guide/tamagotchi/assets/tutorial-basic-disable-fade-on-hover.mp4
new file mode 100755
index 000000000..68049ae29
Binary files /dev/null and b/docs/content/en/docs/overview/guide/tamagotchi/assets/tutorial-basic-disable-fade-on-hover.mp4 differ
diff --git a/docs/content/en/docs/overview/guide/tamagotchi/assets/tutorial-basic-fade-on-hover.mp4 b/docs/content/en/docs/overview/guide/tamagotchi/assets/tutorial-basic-fade-on-hover.mp4
new file mode 100755
index 000000000..3fa3ebcdd
Binary files /dev/null and b/docs/content/en/docs/overview/guide/tamagotchi/assets/tutorial-basic-fade-on-hover.mp4 differ
diff --git a/docs/content/en/docs/overview/guide/tamagotchi/assets/tutorial-basic-move.mp4 b/docs/content/en/docs/overview/guide/tamagotchi/assets/tutorial-basic-move.mp4
new file mode 100755
index 000000000..e773684f4
Binary files /dev/null and b/docs/content/en/docs/overview/guide/tamagotchi/assets/tutorial-basic-move.mp4 differ
diff --git a/docs/content/en/docs/overview/guide/tamagotchi/assets/tutorial-basic-open-chat.mp4 b/docs/content/en/docs/overview/guide/tamagotchi/assets/tutorial-basic-open-chat.mp4
new file mode 100755
index 000000000..faa2ba139
Binary files /dev/null and b/docs/content/en/docs/overview/guide/tamagotchi/assets/tutorial-basic-open-chat.mp4 differ
diff --git a/docs/content/en/docs/overview/guide/tamagotchi/assets/tutorial-basic-open-settings.mp4 b/docs/content/en/docs/overview/guide/tamagotchi/assets/tutorial-basic-open-settings.mp4
new file mode 100755
index 000000000..5bf66887f
Binary files /dev/null and b/docs/content/en/docs/overview/guide/tamagotchi/assets/tutorial-basic-open-settings.mp4 differ
diff --git a/docs/content/en/docs/overview/guide/tamagotchi/assets/tutorial-basic-resize.mp4 b/docs/content/en/docs/overview/guide/tamagotchi/assets/tutorial-basic-resize.mp4
new file mode 100755
index 000000000..e24adf473
Binary files /dev/null and b/docs/content/en/docs/overview/guide/tamagotchi/assets/tutorial-basic-resize.mp4 differ
diff --git a/docs/content/en/docs/overview/guide/tamagotchi/assets/tutorial-basic-setup-providers.mp4 b/docs/content/en/docs/overview/guide/tamagotchi/assets/tutorial-basic-setup-providers.mp4
new file mode 100755
index 000000000..8ba7e5e9c
Binary files /dev/null and b/docs/content/en/docs/overview/guide/tamagotchi/assets/tutorial-basic-setup-providers.mp4 differ
diff --git a/docs/content/en/docs/overview/guide/tamagotchi/assets/tutorial-demo-browsing-crunchy-roll.mp4 b/docs/content/en/docs/overview/guide/tamagotchi/assets/tutorial-demo-browsing-crunchy-roll.mp4
new file mode 100755
index 000000000..0a7c5dc33
Binary files /dev/null and b/docs/content/en/docs/overview/guide/tamagotchi/assets/tutorial-demo-browsing-crunchy-roll.mp4 differ
diff --git a/docs/content/en/docs/overview/guide/tamagotchi/assets/tutorial-demo-browsing-steam.mp4 b/docs/content/en/docs/overview/guide/tamagotchi/assets/tutorial-demo-browsing-steam.mp4
new file mode 100755
index 000000000..90735732c
Binary files /dev/null and b/docs/content/en/docs/overview/guide/tamagotchi/assets/tutorial-demo-browsing-steam.mp4 differ
diff --git a/docs/content/en/docs/overview/guide/tamagotchi/assets/tutorial-settings-change-model.mp4 b/docs/content/en/docs/overview/guide/tamagotchi/assets/tutorial-settings-change-model.mp4
new file mode 100755
index 000000000..3ceb957e9
Binary files /dev/null and b/docs/content/en/docs/overview/guide/tamagotchi/assets/tutorial-settings-change-model.mp4 differ
diff --git a/docs/content/en/docs/overview/guide/tamagotchi/index.md b/docs/content/en/docs/overview/guide/tamagotchi/index.md
index 03e256afa..5914f62bf 100644
--- a/docs/content/en/docs/overview/guide/tamagotchi/index.md
+++ b/docs/content/en/docs/overview/guide/tamagotchi/index.md
@@ -2,3 +2,218 @@
title: Guide to Desktop version
description: How to use Tamagotchi version of Project AIRI
---
+
+## I want to chat, now!
+
+No problem, follow me:
+
+- Complete the onboarding process
+
+1. Choose your desired LLM / AI provider (in the demo video, I chose OpenRouter)
+2. Input API Key to interact with LLM / AI (this serve as the brain / soul of your character)
+3. Select the desired Chat model (in the demo video, I chose `DeepSeek V3 0324`)
+4. Disable **Fade on Hover** mode from system tray
+5. Hover to the model UI, click the chat bubble icon, this will bring up the Chat window
+6. Input and Chat!
+
+::: tip Using Ollama locally?
+You will need to set the `OLLAMA_ORIGINS=*` system environment variable and restart the Ollama
+application after finishes.
+:::
+
+
+
+
+
+Well yeah, this is too quick, we bet you haven't figured out what is **Fade on Hover**,
+and how to customize everything, right?
+
+::: warning We are still in early stage of developing it, many things weren't fully available yet
+Some of the features are not really ready, but we are working hard to make them true right now:
+
+- Transcriptions
+- Local Speech Synthesis (GPT-SoVITS, IndexTTS, etc.)
+- Singing
+- Configuring Discord from UI (but it works already and requires coding skills to set it up)
+- Configuring Minecraft agent from UI (but it works already and requires coding skills to set it up)
+:::
+
+But first...
+
+::: tip Thank you!
+
+Thank you for downloading and trying it!
+:::
+
+After downloaded, start AIRI from anywhere. You will see the user interface consists of two parts:
+
+- Onboarding / Wizard setup guide
+- Model (capable of showing Live2D & VRM models)
+
+
+
+We have other options/commands in the system tray, including:
+
+- Show / Hide
+- Open Settings
+- Auto positioning windows
+- etc.
+
+Let's get this started one by one by explaining basic concepts and features.
+
+## Window control
+
+We will go through the following ones:
+
+- How to interact with the model window?
+- How to move the model window?
+- How to resize it?
+
+### Fade on Hover
+
+::: info TL;DR | Cheatsheet
+To toggle this feature (be able to interact with model), use Shift + Alt + I shortcut.
+
+You can customize the key mapping in [Settings] -> [General] -> [Shortcuts]
+:::
+
+You will discover that when hovering to the model, the Live2D model fade out / disappears
+and you cannot interact with it with cursor.
+
+