diff --git a/tree/main/extensions/speechgpt/.gitignore b/extensions/speechgpt/.gitignore similarity index 100% rename from tree/main/extensions/speechgpt/.gitignore rename to extensions/speechgpt/.gitignore diff --git a/tree/main/extensions/speechgpt/.vscode/settings.json b/extensions/speechgpt/.vscode/settings.json similarity index 100% rename from tree/main/extensions/speechgpt/.vscode/settings.json rename to extensions/speechgpt/.vscode/settings.json diff --git a/tree/main/extensions/speechgpt/README.md b/extensions/speechgpt/README.md similarity index 100% rename from tree/main/extensions/speechgpt/README.md rename to extensions/speechgpt/README.md diff --git a/tree/main/extensions/speechgpt/app/chat/[id]/page.tsx b/extensions/speechgpt/app/chat/[id]/page.tsx similarity index 100% rename from tree/main/extensions/speechgpt/app/chat/[id]/page.tsx rename to extensions/speechgpt/app/chat/[id]/page.tsx diff --git a/tree/main/extensions/speechgpt/app/head.tsx b/extensions/speechgpt/app/head.tsx similarity index 100% rename from tree/main/extensions/speechgpt/app/head.tsx rename to extensions/speechgpt/app/head.tsx diff --git a/tree/main/extensions/speechgpt/app/layout.tsx b/extensions/speechgpt/app/layout.tsx similarity index 100% rename from tree/main/extensions/speechgpt/app/layout.tsx rename to extensions/speechgpt/app/layout.tsx diff --git a/tree/main/extensions/speechgpt/app/page.tsx b/extensions/speechgpt/app/page.tsx similarity index 100% rename from tree/main/extensions/speechgpt/app/page.tsx rename to extensions/speechgpt/app/page.tsx diff --git a/tree/main/extensions/speechgpt/components/Chat.tsx b/extensions/speechgpt/components/Chat.tsx similarity index 100% rename from tree/main/extensions/speechgpt/components/Chat.tsx rename to extensions/speechgpt/components/Chat.tsx diff --git a/tree/main/extensions/speechgpt/components/ChatInput.tsx b/extensions/speechgpt/components/ChatInput.tsx similarity index 100% rename from tree/main/extensions/speechgpt/components/ChatInput.tsx rename to extensions/speechgpt/components/ChatInput.tsx diff --git a/tree/main/extensions/speechgpt/components/ChatRow.tsx b/extensions/speechgpt/components/ChatRow.tsx similarity index 100% rename from tree/main/extensions/speechgpt/components/ChatRow.tsx rename to extensions/speechgpt/components/ChatRow.tsx diff --git a/tree/main/extensions/speechgpt/components/ClientProvider.tsx b/extensions/speechgpt/components/ClientProvider.tsx similarity index 100% rename from tree/main/extensions/speechgpt/components/ClientProvider.tsx rename to extensions/speechgpt/components/ClientProvider.tsx diff --git a/tree/main/extensions/speechgpt/components/Login.tsx b/extensions/speechgpt/components/Login.tsx similarity index 100% rename from tree/main/extensions/speechgpt/components/Login.tsx rename to extensions/speechgpt/components/Login.tsx diff --git a/tree/main/extensions/speechgpt/components/Message.tsx b/extensions/speechgpt/components/Message.tsx similarity index 100% rename from tree/main/extensions/speechgpt/components/Message.tsx rename to extensions/speechgpt/components/Message.tsx diff --git a/tree/main/extensions/speechgpt/components/ModelSelection.tsx b/extensions/speechgpt/components/ModelSelection.tsx similarity index 100% rename from tree/main/extensions/speechgpt/components/ModelSelection.tsx rename to extensions/speechgpt/components/ModelSelection.tsx diff --git a/tree/main/extensions/speechgpt/components/Navbar.tsx b/extensions/speechgpt/components/Navbar.tsx similarity index 100% rename from tree/main/extensions/speechgpt/components/Navbar.tsx rename to extensions/speechgpt/components/Navbar.tsx diff --git a/tree/main/extensions/speechgpt/components/NewChat.tsx b/extensions/speechgpt/components/NewChat.tsx similarity index 100% rename from tree/main/extensions/speechgpt/components/NewChat.tsx rename to extensions/speechgpt/components/NewChat.tsx diff --git a/tree/main/extensions/speechgpt/components/SessionProvider.tsx b/extensions/speechgpt/components/SessionProvider.tsx similarity index 100% rename from tree/main/extensions/speechgpt/components/SessionProvider.tsx rename to extensions/speechgpt/components/SessionProvider.tsx diff --git a/tree/main/extensions/speechgpt/components/SideBar.tsx b/extensions/speechgpt/components/SideBar.tsx similarity index 100% rename from tree/main/extensions/speechgpt/components/SideBar.tsx rename to extensions/speechgpt/components/SideBar.tsx diff --git a/tree/main/extensions/speechgpt/components/SideBarLayout.tsx b/extensions/speechgpt/components/SideBarLayout.tsx similarity index 100% rename from tree/main/extensions/speechgpt/components/SideBarLayout.tsx rename to extensions/speechgpt/components/SideBarLayout.tsx diff --git a/tree/main/extensions/speechgpt/firebase.ts b/extensions/speechgpt/firebase.ts similarity index 100% rename from tree/main/extensions/speechgpt/firebase.ts rename to extensions/speechgpt/firebase.ts diff --git a/tree/main/extensions/speechgpt/firebaseAdmin.ts b/extensions/speechgpt/firebaseAdmin.ts similarity index 100% rename from tree/main/extensions/speechgpt/firebaseAdmin.ts rename to extensions/speechgpt/firebaseAdmin.ts diff --git a/tree/main/extensions/speechgpt/hooks/useRecorder.ts b/extensions/speechgpt/hooks/useRecorder.ts similarity index 100% rename from tree/main/extensions/speechgpt/hooks/useRecorder.ts rename to extensions/speechgpt/hooks/useRecorder.ts diff --git a/tree/main/extensions/speechgpt/next.config.js b/extensions/speechgpt/next.config.js similarity index 100% rename from tree/main/extensions/speechgpt/next.config.js rename to extensions/speechgpt/next.config.js diff --git a/tree/main/extensions/speechgpt/package-lock.json b/extensions/speechgpt/package-lock.json similarity index 100% rename from tree/main/extensions/speechgpt/package-lock.json rename to extensions/speechgpt/package-lock.json diff --git a/tree/main/extensions/speechgpt/package.json b/extensions/speechgpt/package.json similarity index 100% rename from tree/main/extensions/speechgpt/package.json rename to extensions/speechgpt/package.json diff --git a/tree/main/extensions/speechgpt/pages/_app.tsx b/extensions/speechgpt/pages/_app.tsx similarity index 100% rename from tree/main/extensions/speechgpt/pages/_app.tsx rename to extensions/speechgpt/pages/_app.tsx diff --git a/tree/main/extensions/speechgpt/pages/api/askQuestion.ts b/extensions/speechgpt/pages/api/askQuestion.ts similarity index 100% rename from tree/main/extensions/speechgpt/pages/api/askQuestion.ts rename to extensions/speechgpt/pages/api/askQuestion.ts diff --git a/tree/main/extensions/speechgpt/pages/api/auth/[...nextauth].ts b/extensions/speechgpt/pages/api/auth/[...nextauth].ts similarity index 100% rename from tree/main/extensions/speechgpt/pages/api/auth/[...nextauth].ts rename to extensions/speechgpt/pages/api/auth/[...nextauth].ts diff --git a/tree/main/extensions/speechgpt/pages/api/getEngines.ts b/extensions/speechgpt/pages/api/getEngines.ts similarity index 100% rename from tree/main/extensions/speechgpt/pages/api/getEngines.ts rename to extensions/speechgpt/pages/api/getEngines.ts diff --git a/tree/main/extensions/speechgpt/pages/api/hello.ts b/extensions/speechgpt/pages/api/hello.ts similarity index 100% rename from tree/main/extensions/speechgpt/pages/api/hello.ts rename to extensions/speechgpt/pages/api/hello.ts diff --git a/tree/main/extensions/speechgpt/postcss.config.js b/extensions/speechgpt/postcss.config.js similarity index 100% rename from tree/main/extensions/speechgpt/postcss.config.js rename to extensions/speechgpt/postcss.config.js diff --git a/tree/main/extensions/speechgpt/public/favicon.ico b/extensions/speechgpt/public/favicon.ico similarity index 100% rename from tree/main/extensions/speechgpt/public/favicon.ico rename to extensions/speechgpt/public/favicon.ico diff --git a/tree/main/extensions/speechgpt/public/images/logoupdatedcolor.png b/extensions/speechgpt/public/images/logoupdatedcolor.png similarity index 100% rename from tree/main/extensions/speechgpt/public/images/logoupdatedcolor.png rename to extensions/speechgpt/public/images/logoupdatedcolor.png diff --git a/tree/main/extensions/speechgpt/public/logo_labgraph_icon.ico b/extensions/speechgpt/public/logo_labgraph_icon.ico similarity index 100% rename from tree/main/extensions/speechgpt/public/logo_labgraph_icon.ico rename to extensions/speechgpt/public/logo_labgraph_icon.ico diff --git a/tree/main/extensions/speechgpt/public/vercel.svg b/extensions/speechgpt/public/vercel.svg similarity index 100% rename from tree/main/extensions/speechgpt/public/vercel.svg rename to extensions/speechgpt/public/vercel.svg diff --git a/tree/main/extensions/speechgpt/styles/globals.css b/extensions/speechgpt/styles/globals.css similarity index 100% rename from tree/main/extensions/speechgpt/styles/globals.css rename to extensions/speechgpt/styles/globals.css diff --git a/tree/main/extensions/speechgpt/tailwind.config.js b/extensions/speechgpt/tailwind.config.js similarity index 100% rename from tree/main/extensions/speechgpt/tailwind.config.js rename to extensions/speechgpt/tailwind.config.js diff --git a/tree/main/extensions/speechgpt/tsconfig.json b/extensions/speechgpt/tsconfig.json similarity index 100% rename from tree/main/extensions/speechgpt/tsconfig.json rename to extensions/speechgpt/tsconfig.json diff --git a/tree/main/extensions/speechgpt/typings.d.ts b/extensions/speechgpt/typings.d.ts similarity index 100% rename from tree/main/extensions/speechgpt/typings.d.ts rename to extensions/speechgpt/typings.d.ts diff --git a/tree/main/extensions/speechgpt/utils/queryApi.ts b/extensions/speechgpt/utils/queryApi.ts similarity index 100% rename from tree/main/extensions/speechgpt/utils/queryApi.ts rename to extensions/speechgpt/utils/queryApi.ts diff --git a/tree/main/extensions/speechgpt/utils/speechgpt.ts b/extensions/speechgpt/utils/speechgpt.ts similarity index 100% rename from tree/main/extensions/speechgpt/utils/speechgpt.ts rename to extensions/speechgpt/utils/speechgpt.ts