Astro ships minimal HTML by default and only hydrates what it must. For AI products, that means fast pages with interactive islands where they matter.
The chat and dynamic areas become islands; everything else is static and instant.
Less client JavaScript is less surface to break.
The result: green Core Web Vitals without giving up interactivity.