diff --git a/.changeset/lovely-ligers-decide.md b/.changeset/lovely-ligers-decide.md
new file mode 100644
index 0000000000000000000000000000000000000000..87dadd381a4a709b880138b44abaae0ef4d32e43
--- /dev/null
+++ b/.changeset/lovely-ligers-decide.md
@@ -0,0 +1,5 @@
+---
+"create-llama": patch
+---
+
+bump: use latest ai package version
diff --git a/templates/types/streaming/express/package.json b/templates/types/streaming/express/package.json
index 26741e8d7c7522e497336fcab922c23db870409a..1dec40f4de46699590f5cd1e9e212a01746720d8 100644
--- a/templates/types/streaming/express/package.json
+++ b/templates/types/streaming/express/package.json
@@ -15,7 +15,7 @@
     "dev": "concurrently \"tsup index.ts --format esm --dts --watch\" \"nodemon --watch dist/index.js\""
   },
   "dependencies": {
-    "ai": "3.0.21",
+    "ai": "3.3.38",
     "cors": "^2.8.5",
     "dotenv": "^16.3.1",
     "duck-duck-scrape": "^2.2.5",
diff --git a/templates/types/streaming/nextjs/package.json b/templates/types/streaming/nextjs/package.json
index fea9676eb7b4de5076f63829c9b7992ef307d011..26df8b49b0a48d0589696d41eedbb6d665fe1d8b 100644
--- a/templates/types/streaming/nextjs/package.json
+++ b/templates/types/streaming/nextjs/package.json
@@ -17,7 +17,7 @@
     "@radix-ui/react-hover-card": "^1.0.7",
     "@radix-ui/react-select": "^2.1.1",
     "@radix-ui/react-slot": "^1.0.2",
-    "ai": "3.0.21",
+    "ai": "3.3.38",
     "ajv": "^8.12.0",
     "class-variance-authority": "^0.7.0",
     "clsx": "^2.1.1",