diff --git a/admin/.env.dist b/admin/.env.dist
index 62c2b0ffd..b731f0f8c 100644
--- a/admin/.env.dist
+++ b/admin/.env.dist
@@ -4,4 +4,5 @@ WALLET_URL=http://localhost
WALLET_AUTH_PATH=/authenticate?token=
WALLET_LOGIN_PATH=/login
DEBUG_DISABLE_AUTH=false
-HUMHUB_ACTIVE=false
\ No newline at end of file
+HUMHUB_ACTIVE=false
+OPENAI_ACTIVE=false
\ No newline at end of file
diff --git a/admin/.env.template b/admin/.env.template
index 354a684a3..24725f279 100644
--- a/admin/.env.template
+++ b/admin/.env.template
@@ -8,4 +8,5 @@ GRAPHQL_PATH=$GRAPHQL_PATH
DEBUG_DISABLE_AUTH=false
HUMHUB_ACTIVE=$HUMHUB_ACTIVE
-HUMHUB_API_URL=$HUMHUB_API_URL
\ No newline at end of file
+HUMHUB_API_URL=$HUMHUB_API_URL
+OPENAI_ACTIVE=$OPENAI_ACTIVE
\ No newline at end of file
diff --git a/admin/public/img/Crea.png b/admin/public/img/Crea.png
new file mode 100644
index 000000000..e7c7a0a41
Binary files /dev/null and b/admin/public/img/Crea.png differ
diff --git a/admin/public/img/Crea.webp b/admin/public/img/Crea.webp
new file mode 100644
index 000000000..2b07ce14a
Binary files /dev/null and b/admin/public/img/Crea.webp differ
diff --git a/admin/src/components/AiChat.vue b/admin/src/components/AiChat.vue
new file mode 100644
index 000000000..e167d685d
--- /dev/null
+++ b/admin/src/components/AiChat.vue
@@ -0,0 +1,333 @@
+
+