Chris Tate
@ctatedev
AI Engineer @Vercel @v0 | Husband & Dad | He/him | Musician, Space Nerd, Foodie | Vegan
Make it work. Make it right. Make it fast. Make it with @v0
The hard part is already built v0 has solved the infrastructure, parsing, and code generation challenges of AI-built apps The v0 Platform API gives your team full access to build on that foundation
You can now build your own AI app builder with the v0 Platform API. vercel.com/blog/build-you…
This is wild
Crazy idea. What if you let your users vibe code your product? They type in a feature request, it gets built by AI, and they get a URL to preview the feature. I just built this into my note taking app. @v0 API builds it, @AnthropicAI Claude bot reviews the PR. Magic!
Issue #5 fixed in v0 SDK v0.3.1 beta 1. Create Chat Ignores Project ID If provided, v0.chats.create() now uses projectId 2. getMetadata Returns 500 Error Deprecated in favor of v0.chats.getById() github.com/vercel/v0-sdk/…
And if `files` aren't enough, you can now also start a chat from a public @github repo, @shadcn registry or ZIP
Start chats from your own files You can now start a v0 chat with your own code, design tokens, content or templates Get more control over the output, skip the boilerplate, start faster and save tokens Just pass your files in v0.chats.init()
The v0 Platform API has only been in beta for 11 days, and people are already using it in ways I never expected Can't wait to share more this week Stay tuned
Lots of API updates queued up 😁
Experimenting with an OpenAPI-like types.json schema for describing npm packages and the results have been 10/10 for performance and reliability
While building SEV0, I ran into moments where natural language prompting just wasn't enough - too vague, too indirect. So I started using a method that bridges that gap. I call it Bridged Prompting - a technique where you temporarily step out of the prompt-response loop to…
Your innie is a vibe coder
Start chats from your own files You can now start a v0 chat with your own code, design tokens, content or templates Get more control over the output, skip the boilerplate, start faster and save tokens Just pass your files in v0.chats.init()

The v0 SDK is now on GitHub Request features and report issues github.com/vercel/v0-sdk
MCPs don't feel especially useful yet because we're still mostly building them for coding agents and IDEs Coding agents are already powerful, so it's hard to *feel* the difference with MCPs. They're more like vitamins than painkillers. But consider a "travel agent" Travel is a…
MCPs are versionless. That's what makes them resilient to change. Go ahead: rename your tools. Delete ones that are obsolete. Change the request/response. Make breaking changes. Agents will figure it out. Why? Because: 1. Tools are discovered at runtime (/tools/list,…
Ideas for products you can build with the v0 Platform API: - v0 for Slides - v0 for Newsletters - v0 for Docs - v0 for Landing Pages - v0 for Pitch Decks - v0 for Resumes
Added in v0 SDK beta v0.0.12
Allow me to pass the key beyond putting in the processs env variable
v0 Platform API beta update: You can now access generated files
