a0eaf2ef95e86dcb114e308b6090310ae78d8f9f
Direct browser fetch to https://ai-gateway.vercel.sh/v1 is blocked (No Access-Control-Allow-Origin). In dev the AI SDK now calls /__llm/v1 via same-origin Vite middleware (llmGatewayProxy), which forwards server-side to the real gateway — no CORS. Production still calls the gateway directly (deployments needing CORS-free prod should add a serverless /api/llm proxy). - vite.config.js: new llmGatewayProxy middleware for /__llm/* — handles OPTIONS preflight, forwards via Node fetch to x-llm-gateway (fallback Vercel), mirrors status/headers + access-control-allow-origin, preserves query/body. - src/llm/llmTweak.js: in DEV use baseURL /__llm/v1 + proxyFetch that injects x-llm-gateway; prod keeps cfg.gatewayUrl. Co-Authored-By: Claude <noreply@anthropic.com>
Music Video Generator
After I'm done producing a music track, I still need to create a music video for it. Otherwise, I can't upload it to a video sharing site.
This is a library of music video "generators", anything that can be recorded along with a music file to produce a music video. Usually, this means a dynamic HTML page with some kind of dynamic visuals.
Languages
JavaScript
89%
HTML
10.4%
CSS
0.6%