diff --git a/templates/components/vectordbs/mongo/generate.mjs b/templates/components/vectordbs/typescript/mongo/generate.mjs similarity index 100% rename from templates/components/vectordbs/mongo/generate.mjs rename to templates/components/vectordbs/typescript/mongo/generate.mjs diff --git a/templates/components/vectordbs/mongo/index.ts b/templates/components/vectordbs/typescript/mongo/index.ts similarity index 100% rename from templates/components/vectordbs/mongo/index.ts rename to templates/components/vectordbs/typescript/mongo/index.ts diff --git a/templates/components/vectordbs/mongo/shared.mjs b/templates/components/vectordbs/typescript/mongo/shared.mjs similarity index 100% rename from templates/components/vectordbs/mongo/shared.mjs rename to templates/components/vectordbs/typescript/mongo/shared.mjs diff --git a/templates/components/vectordbs/none/constants.mjs b/templates/components/vectordbs/typescript/none/constants.mjs similarity index 100% rename from templates/components/vectordbs/none/constants.mjs rename to templates/components/vectordbs/typescript/none/constants.mjs diff --git a/templates/components/vectordbs/none/generate.mjs b/templates/components/vectordbs/typescript/none/generate.mjs similarity index 100% rename from templates/components/vectordbs/none/generate.mjs rename to templates/components/vectordbs/typescript/none/generate.mjs diff --git a/templates/components/vectordbs/none/index.ts b/templates/components/vectordbs/typescript/none/index.ts similarity index 100% rename from templates/components/vectordbs/none/index.ts rename to templates/components/vectordbs/typescript/none/index.ts