diff --git a/.changeset/green-beers-listen.md b/.changeset/green-beers-listen.md
new file mode 100644
index 0000000000000000000000000000000000000000..8bfac0e0c5ab436c4afe5c7ddb983b90a4aa18ca
--- /dev/null
+++ b/.changeset/green-beers-listen.md
@@ -0,0 +1,5 @@
+---
+"llamaindex": patch
+---
+
+fix: make edge run build after core
diff --git a/turbo.json b/turbo.json
index 49b4a101e808a774ae7a4d2a5d6dc8d2f6bf8186..027c2ebba11ff4f20f0e50fbd813214d8b4c15b7 100644
--- a/turbo.json
+++ b/turbo.json
@@ -9,8 +9,11 @@
     "lint": {
       "inputs": ["packages/eslint-config-custom"]
     },
+    "@llamaindex/edge#build": {
+      "dependsOn": ["llamaindex#build"]
+    },
     "test": {
-      "dependsOn": ["^build"]
+      "dependsOn": ["^build", "@llamaindex/edge#build"]
     },
     "dev": {
       "cache": false,