diff --git a/docs/docs/guides/03-chatting/01-start-thread.md b/docs/docs/guides/03-chatting/01-start-thread.md
index c2176a430..57c34713e 100644
--- a/docs/docs/guides/03-chatting/01-start-thread.md
+++ b/docs/docs/guides/03-chatting/01-start-thread.md
@@ -1,12 +1,40 @@
---
title: Starting a Thread
+slug: /guides/chatting/start-thread/
+description: Jan is a ChatGPT-alternative that runs on your own computer, with a local API server.
+keywords:
+ [
+ Jan AI,
+ Jan,
+ ChatGPT alternative,
+ local AI,
+ private AI,
+ conversational AI,
+ no-subscription fee,
+ large language model,
+ chatting,
+ starting-thread,
+ ]
---
-Rough outline:
-Choosing an assistant
-Setting assistant instructions
- At thread level
- Globally, as default
-Choosing a model
-Customizing model params (thread level)
-Customizing engine params
+A thread is the conversations between an assistant and a user. This tutorial will walk you through the process of starting a thread on Jan.
+
+### Setting Thread Title
+
+A thread title acts as a name for your thread. It appears on the left side of the chat window, helping you easily navigate through your interactions. If you do not set a thread title, Jan will set it to "New Thread" as default.
+
+### Setting Assistant Instructions
+
+On Jan, you can set assistant instructions that guide the responses of your assistant. These instructions are set at the conversation level. Globally, as default, assistant instructions will apply to all conversations in this thread unless you change it at the conversation level. In one thread, you can change the assistant instructions for each conversation. If you do not set assistant instructions, Jan will set it to empty as default.
+
+### Choosing a Model
+
+Jan offers a variety of models to suit your conversational needs. Each model has its unique characteristics and capabilities. You can choose a model that best fits your needs via the hub and download your preferred model. Then, you can set the model for your thread.
+
+### Customizing Model Params
+
+You can customize the model params for your thread e.g. setting a customized value of max_tokens value for your thread, etc.
+
+
+
+
diff --git a/docs/docs/guides/03-chatting/02-upload-docs.md b/docs/docs/guides/03-chatting/02-upload-docs.md
index 1f635e31a..ba891cea3 100644
--- a/docs/docs/guides/03-chatting/02-upload-docs.md
+++ b/docs/docs/guides/03-chatting/02-upload-docs.md
@@ -1,3 +1,16 @@
---
-title: Uploading docs
+title: Uploading Docs
+slug: /guides/chatting/upload-docs/
+description: Jan is a ChatGPT-alternative that runs on your own computer, with a local API server.
+keywords:
+ [
+ Jan AI,
+ Jan,
+ ChatGPT alternative,
+ local AI,
+ private AI,
+ conversational AI,
+ no-subscription fee,
+ large language model,
+ ]
---
diff --git a/docs/docs/guides/03-chatting/03-upload-images.md b/docs/docs/guides/03-chatting/03-upload-images.md
index 69a7ea95a..60c73f8e4 100644
--- a/docs/docs/guides/03-chatting/03-upload-images.md
+++ b/docs/docs/guides/03-chatting/03-upload-images.md
@@ -1,3 +1,16 @@
---
title: Uploading Images
+slug: /guides/chatting/upload-images/
+description: Jan is a ChatGPT-alternative that runs on your own computer, with a local API server.
+keywords:
+ [
+ Jan AI,
+ Jan,
+ ChatGPT alternative,
+ local AI,
+ private AI,
+ conversational AI,
+ no-subscription fee,
+ large language model,
+ ]
---
diff --git a/docs/docs/guides/03-chatting/04-manage-history.md b/docs/docs/guides/03-chatting/04-manage-history.md
index 9062a15a7..19a1bcb85 100644
--- a/docs/docs/guides/03-chatting/04-manage-history.md
+++ b/docs/docs/guides/03-chatting/04-manage-history.md
@@ -1,3 +1,43 @@
---
title: Manage Chat History
+slug: /guides/chatting/manage-history/
+description: Jan is a ChatGPT-alternative that runs on your own computer, with a local API server.
+keywords:
+ [
+ Jan AI,
+ Jan,
+ ChatGPT alternative,
+ local AI,
+ private AI,
+ conversational AI,
+ no-subscription fee,
+ large language model,
+ manage-chat-history,
+ ]
---
+
+Jan offers a convenient and private way to interact with a conversational AI locally on your computer. This guide will walk you through how to manage your chat history with Jan, ensuring your interactions remain private and organized.
+
+## Viewing Chat History
+
+1. Navigate to the main dashboard.
+2. Locate the list of threads on the left side of the screen. This list shows all your conversations.
+3. Select a thread to view the conversation in the main chat window.
+4. Scroll up and down to view the entire chat history in the selected thread.
+
+
+
+
+## Clean Thread
+
+To streamline your conservation view, click on the three dots (⋮) on the thread you want to clean, then select `Clean Thread`. It will remove all messages from the thread. It is useful if you want to keep the thread settings, but want to remove the messages from the chat window.
+
+
+
+
+## Delete Thread
+
+To delete a thread, click on the three dots (⋮) on the thread you want to delete, then select `Delete Thread`. It will remove the thread from the list of threads.
+
+
+
diff --git a/docs/docs/guides/03-chatting/README.md b/docs/docs/guides/03-chatting/README.md
index 731d3a2b6..7317f1105 100644
--- a/docs/docs/guides/03-chatting/README.md
+++ b/docs/docs/guides/03-chatting/README.md
@@ -1,3 +1,24 @@
---
title: Chatting
+slug: /guides/chatting/
+description: Jan is a ChatGPT-alternative that runs on your own computer, with a local API server.
+keywords:
+ [
+ Jan AI,
+ Jan,
+ ChatGPT alternative,
+ local AI,
+ private AI,
+ conversational AI,
+ no-subscription fee,
+ large language model,
+ chatting,
+ ]
---
+
+This guide is designed to help you maximize your experience with Jan, covering everything from starting engaging threads to managing your chat history effectively.
+
+- [Start a thread](start-thread)
+- [Upload docs](upload-docs)
+- [Upload images](upload-images)
+- [Manage chat history](manage-chat-history)
\ No newline at end of file
diff --git a/docs/docs/guides/03-chatting/assets/manage-history-1.gif b/docs/docs/guides/03-chatting/assets/manage-history-1.gif
new file mode 100644
index 000000000..157694474
Binary files /dev/null and b/docs/docs/guides/03-chatting/assets/manage-history-1.gif differ
diff --git a/docs/docs/guides/03-chatting/assets/manage-history-2.gif b/docs/docs/guides/03-chatting/assets/manage-history-2.gif
new file mode 100644
index 000000000..b523ca3ec
Binary files /dev/null and b/docs/docs/guides/03-chatting/assets/manage-history-2.gif differ
diff --git a/docs/docs/guides/03-chatting/assets/manage-history-3.gif b/docs/docs/guides/03-chatting/assets/manage-history-3.gif
new file mode 100644
index 000000000..efbd79acf
Binary files /dev/null and b/docs/docs/guides/03-chatting/assets/manage-history-3.gif differ
diff --git a/docs/docs/guides/03-chatting/assets/start-thread.gif b/docs/docs/guides/03-chatting/assets/start-thread.gif
new file mode 100644
index 000000000..2c944dbb9
Binary files /dev/null and b/docs/docs/guides/03-chatting/assets/start-thread.gif differ