
Guillermo Rauch
@rauchg • 507,956 subscribers
@vercel CEO
Shorts
Videos

Vercel AI Gateway now supports video generation. Grok Imagine Video & Image are 🆓 until tomorrow. We used v0 to create an open source Creative Studio powered by xAI Grok. Create images, videos, or make your own design tool! – it's quite fast. Some cool technical tidbits: ▪️ Vercel Workflows for reliable generation Video generation can take long. Users might restart their browsers or their wifi / LTE might drop. We smooth over that automatically. ▪️ Instant vector search Try searching the public generations. Now back to me. We used Mixedbread to index the content visually, so you can search 𝚋𝚕𝚊𝚌𝚔 𝚏𝚎𝚕𝚒𝚗𝚎 and get a cat (try it!) ▪️ Vercel AI Gateway All existing and future Grok models are accessible via our gateway without extra setup. When you deploy to Vercel, you get access to hundreds of models with a single account and unified billing It's obviously built with Next.js (RSC). Open it in v0 to make it your own! h/t Esteban Suárez for shipping this.
Guillermo Rauch15,870,230 просмотров • 3 месяцев назад

Created a flag on the moon based with hyper-realistic physics with v0: The flag is simulated as a grid of particles connected by springs (cloth simulation). It's influenced by gravity, wind, air resistance. The initial approach v0 one-shotted was quite simplistic, but giving it references to more sophisticated approaches in C++ and Rust quickly improved it. It was mind-blowing it to see it deeply understand the physics and port new ideas across languages. It simulated a real sun for lighting, and procedurally generated moon-like terrain with craters. I found a sick free texture on Reddit that I uploaded and it layered on top. Another epic moment was watching it improve performance. It seamlessly moved the physics simulation to a Web Worker. (Kinda cool to see given we just improved support for them in Turbopack 😉)
Guillermo Rauch533,921 просмотров • 1 месяц назад

We shipped an OSS 'vibe coding platform' (like v0) built with Vercel AI SDK, Gateway and Sandbox. We worked with @openai to tune the GPT-5 agent loop. It can write/read files, run commands, install packages, autofix errors… Demo oneshotting a multiplayer Pong in Go ↓
Guillermo Rauch793,761 просмотров • 8 месяцев назад

The future of design is… engineering. All designers at Vercel now also build, thanks to tools like v0, Claude Code, and Cursor. They've been contributing to our frontends and apps for a while now. But over the past few months, the leap they've made is engineering the design process itself by building agents. A big part of shipping is getting the word out in a compelling way, especially on the X platform, the everything app. In the past, we used to spend a bunch of time hand-crafting images and illustrations for social cards. Our design team built an internal agent and web ui using v0 and Claude Code that makes this process fully self-serve. It even includes a previewer of what the final artifact will look like on X. It's called Leap. It's probably saved us hundreds of hours of work but also massively raised our quality bar. The artifacts it produces are beautiful. If you had asked me even 12 months ago whether our design team would be building their own design tools, let alone be this good, I would call bs. There was no master plan, or God forbid, a "sprint" to make this happen. It just took a handful of prompts to build and it propagated on Slack. Leap is now one of the many agents that helps us run our company more smoothly, built and securely deployed on Vercel for our internal use.
Guillermo Rauch206,714 просмотров • 3 месяцев назад

I started the Next.js you know today from a 𝚁𝙴𝙰𝙳𝙼𝙴.𝚖𝚍 specification. That was the singular commit that set it on the trajectory you see today. We proceeded to furiously write code for weeks as we saw a unique window to disrupt the React ecosystem, which primarily consisted of "boilerplate" repos and static-only tooling. I now believe most software (and companies) will start out as markdown files, but it's agents that will be doing the furious coding. And the releasing. And the maintenance. I'm pretty happy that the API we laid out is as relevant as ever today. It's simple, filesystem focused, and its principles remain unchanged.
Guillermo Rauch189,455 просмотров • 3 месяцев назад

Can ChatGPT run Doom? Yes. ChatGPT Apps are very powerful. I cloned our Next.js ChatGPT template, registered a 𝚙𝚕𝚊𝚢_𝚍𝚘𝚘𝚖 MCP tool and deployed to Vercel. Once the tool is called, ChatGPT embeds the full Next.js application. Server and client rendering just works, and it's 100% interactive. h/t Allen Zhou for the starter kit:
Guillermo Rauch392,926 просмотров • 7 месяцев назад

Vercel Sandbox is the easiest API to give your agent a computer. Now generally available. Try it with our CLI: ▲ ~/ npx sandbox create --connect GA highlights: ▪️ Now powering BLACKBOX AI, Roo Code, v0 ▪️ Snapshotting support for clone/fork/resume ▪️ Open-source SDK & CLI, refined APIs. It builds on 10 years of lessons from Vercel's deployment hyper-growth. Think: battle-tested scheduling, placement, capacity planning, regional failover, OS patching, hardening & pentesting, zero-downtime machine upgrades, … We're very excited for Vercel Sandbox to power your next AI agent and platforms 🫡
Guillermo Rauch181,027 просмотров • 4 месяцев назад

We're releasing a visual agent & workflow builder ▪️ Fully open source ▪️ Built on ▪️ Outputs "𝚞𝚜𝚎 𝚠𝚘𝚛𝚔𝚏𝚕𝚘𝚠" code ▪️ Supports AI "text to workflow" ▪️ Powered by AI SDK & AI Elements ▪️ Sample integrations (Resend, Linear, Matt Slack) Clone & ship your own product, or embed AI workflow building capabilities into existing ones. Demo: Deploy:
Guillermo Rauch218,992 просмотров • 6 месяцев назад

Recreated Airbnb's iconic nav with v0 (code) + OpenAI 4o (image) + Runway (video). Prompting is all you need.
Guillermo Rauch336,804 просмотров • 1 год назад

I've got Claude Code running through of Vercel AI Gateway 🤩 This not only gives me failover (e.g.: to Amazon Web Services Bedrock), but also means your company can manage all models & spend in one place. How? Set 𝙰𝙽𝚃𝙷𝚁𝙾𝙿𝙸𝙲_𝙱𝙰𝚂𝙴_𝚄𝚁𝙻 and 𝙰𝙽𝚃𝙷𝚁𝙾𝙿𝙸𝙲_𝙰𝚄𝚃𝙷_𝚃𝙾𝙺𝙴𝙽 to your AI Gateway key, then /𝚕𝚘𝚐𝚘𝚞𝚝. e.g.: ANTHROPIC_BASE_URL=" ANTHROPIC_AUTH_TOKEN="vck_…" ANTHROPIC_API_KEY="" It's experimental. Let me know if you run into any issues!
Guillermo Rauch123,299 просмотров • 5 месяцев назад

Took a peek at how Grok DeepSearch is implemented, it's very neat. One thing that stood out to me is that it's resilient to aborting the stream half-way and refreshing the page. Most chatbots struggle with this. When they initially render the conversation, it detects whether the response is in-flight. If it's in-flight, there's a dedicated endpoint (`/rest/app-chat/conversations/reconnect-response/`) that can handle the resumption of streaming updates. They use NDJSON (newline delimited JSON) and a simple streaming parser with async generators. Frequent updates are batched together for perf reasons. Overall this is one of my favorite Next.js App Router implementations to date and it raises the bar in terms of performance, reliability and design. Helping other people solve this 'resumption' problem has been high on my list (as far back as when I designed and I'm impressed xAI shipped a solution this early on. (Note: this is all from a quick cursory read of the client JS bundles and network activity)
Guillermo Rauch275,986 просмотров • 1 год назад
