VercelLogotypeVercelLogotype
    • AI Cloud
      • v0

        Build applications with AI

      • AI SDK

        The AI Toolkit for TypeScript

      • AI Gateway

        One endpoint, all your models

      • Vercel Agent

        An agent that knows your stack

      • Sandbox

        AI workflows in live environments

    • Core Platform
      • CI/CD

        Helping teams ship 6× faster

      • Content Delivery

        Fast, scalable, and reliable

      • Fluid Compute

        Servers, in serverless form

      • Observability

        Trace every step

    • Security
      • Bot Management

        Scalable bot protection

      • BotID

        Invisible CAPTCHA

      • Platform Security

        DDoS Protection, Firewall

      • Web Application Firewall

        Granular, custom protection

    • Company
      • Customers

        Trusted by the best teams

      • Blog

        The latest posts and changes

      • Changelog

        See what shipped

      • Press

        Read the latest news

      • Events

        Join us at an event

    • Learn
      • Docs

        Vercel documentation

      • Academy

        Linear courses to level up

      • Knowledge Base

        Find help quickly

      • Community

        Join the conversation

    • Open Source
      • Next.js

        The native Next.js platform

      • Nuxt

        The progressive web framework

      • Svelte

        The web’s efficient UI framework

      • Turborepo

        Speed with Enterprise scale

    • Use Cases
      • AI Apps

        Deploy at the speed of AI

      • Composable Commerce

        Power storefronts that convert

      • Marketing Sites

        Launch campaigns fast

      • Multi-tenant Platforms

        Scale apps with one codebase

      • Web Apps

        Ship features, not infrastructure

    • Tools
      • Marketplace

        Extend and automate workflows

      • Templates

        Jumpstart app development

      • Partner Finder

        Get help from solution partners

    • Users
      • Platform Engineers

        Automate away repetition

      • Design Engineers

        Deploy for every idea

  • Enterprise
  • Pricing
  • All Posts
  • Engineering
  • Community
  • Company News
  • Customers
  • v0
  • Changelog
  • Press
  • No "" results found at this time.
    Try again with a different keyword.

    Featured articles

  • Jul 8

    NuxtLabs joins Vercel

    NuxtLabs, creators and stewards of Nitro and Nuxt, are joining Vercel. Nuxt, the fullstack web framework, is trusted by hundreds of thousands of developers and used by some of the world’s largest companies, with more than 1 million downloads every week. Nitro is the server runtime built for consistency across frameworks, platforms, and workloads. It powers APIs, AI agents, and more. In many ways, Nitro does for web frameworks what the Open Container Initiative did for containers: setting a clear, portable standard. Led by Sebastien Chopin, original creator of Nuxt,...

    Guillermo Rauch
  • Nov 29

    Guide to fast websites with Next.js: Tips for maximizing server speeds and minimizing client burden

    Tinloof is an agency obsessed with delivering fast websites such as jewelry brand Jennifer Fisher, which went from a Shopify theme to a modern Next.js website that instantly loads with 80% less JavaScript. When evaluating the speed of a website, they look at key metrics in a typical user journey: Server response time: How long it takes for the user to get any feedback once landed on the page. Page render time: How long it takes for a page to become fully visible and interactive. User interaction time: How long it takes the user to make key interactions on the page such as navigating between pages or adding an item to the cart. This article covers tips to measure and make each part of the user jour...

    Seif Ghezala
  • May 10

    What does Vercel do?

    Vercel builds a frontend-as-a-service product—they make it easy for engineers to deploy and run the user facing parts of their applications. Applications have two parts: the frontend and the backend (have I mentioned this before???) The frontend is usually deployed with the backend on a single server (or set of servers), which means infrastructure to set up and manage Vercel lets teams deploy their frontend stupidly easily, separately from their backend Deploying with Vercel gives you nice features like deploy previews, functions as a service, analytics, and more Beyond just the frontend, Vercel has been adding cloud-like features li...

    Justin Gage

    Latest news.

  • Community
    Feb 27

    Keeping community human while scaling with agents

    At Vercel, our developer community is at the heart of everything we do. It's how we stay closest to the people using what we build. As our community grew, automation helped us scale. But questions still got lost, routing took time, and context switching pulled us away from the work that actually required our expertise. And automation could never help with the things that mattered most, the moments where you really connect with someone and help them. You can't use AI to replicate the feeling of talking to a person who really cares. So we built agents to take over the routing, triage, and follow-ups that don't need a human. We call this the Community Guardian. Let's talk about what it does, how we built it, and how anyone, including non-engineers, can ship agents too. The Community Guardian operations layer When a new post comes in, the Guardian analyzes it, checks for duplicates, and assigns it to the team member with the right specialty and bandwidth. Each person handles up to 10 questions before new ones go to someone else, keeping the workload balanced across time zones. Nothing gets overlooked. If a question goes unanswered for 48 hours, the Guardian reassigns it. It sends reminders when we're waiting for more information and detects when conversations are resolved. Under the hood, the Guardian uses Claude through AI Gateway and runs on Vercel Workflows, which lets it check in every 10 minutes and sleep between cycles without consuming resources. That handles the operations side, but our team still needed better context to respond well. The intelligence layer: c0, the research assistant While the Guardian manages logistics, c0 is the agent that goes deep on research. It lives in Slack, where our team already works. When a team member needs context on a thread, c0 searches our knowledge base, documentation, GitHub issues, and past discussions to put together a context package. The context package helps our team respond faster and more accurately instead of relying on their own memory. Beyond individual threads, c0 helps us close the loop with our product teams. It tracks community sentiment and recurring technical hurdles, so rather than someone spending hours auditing a week's worth of posts, we can ask c0 for the "top product feedback" and bring real data to our product conversations. Reclaiming human focus In its first 23 days, the system helped 281 unique users: Metric Outcome Initial context gathering 4,716 first responses triaging issues and gathering logs before a team member arrives Thread revival 1 in 8 "ghosted" threads brought back to life, resulting in 23 confirmed solutions Operational scale Over 1,400 agent runs in a recent two-week period, from stale-checks to auto-solving Duplicate detection 4 duplicate threads detected via vector similarity, with 3 auto-closed at 95%+ confidence Every substantial answer still comes from our team. Agents handle everything else around those answers. Without the repetitive parts of triage and tracking, our team can spend time on complex pair-debugging and relationship building, creating content for the broader community, or just having fun with the developers they care about. Build your own You don't have to be a developer to build something like this. You just need an idea. I'm not an engineer. I manage community and talk to developers. Sure, I understand the problems we're solving, but I'm not writing production code every day. My idea started at a talk in Zurich where I showed how we were automating community workflows. But that was traditional automation, scripts and rules and if-this-then-that logic. It worked, but it was brittle. Every edge case needed a new rule. I wanted something smarter, so I started experimenting with my coding agent to add a thinking layer, the step between "new post arrives" and "take action." Instead of "if post contains 'billing' then route to billing team," it became "read this post, understand what the person actually needs, then decide." The thinking layer is like another DX engineer looking at each post who can read between the lines when a user says "it's not working," connect dots to a GitHub issue from three months ago, understand when someone's frustrated vs. just confused, and know when to escalate vs. when to gather more context. Building this way meant I could describe what I wanted in plain English, get working code back, test it against real community threads, and iterate. I wanted to use different models for different tasks, give our agent access to read our docs and community, and allow it to suspend, resume, and recover if something failed. Instead of building all of that from scratch, I described what I needed to my coding agent and landed on AI Gateway, AI SDK, and Vercel Workflows, which already handle those complexities. The prompts that built it The first prompt was the core idea: "Build me an agent that helps me with the community, day-to-day operations like assigning posts and formatting. I don't know which model will work best yet but make it easy to switch without needing new API keys. Use the AI SDK for the agent." From there, the prompts got more specific as I understood more about what I was building. "And triggers every 10 minutes, I want to check for the latest threads." I'd started with cron jobs, but switched to Vercel Workflows for this. The durable execution meant the agent could suspend between checks and resume exactly where it left off. "Make sure we're rotating assignments every 4 hours." Every prompt unlocked the next question. I wasn't following a tutorial or docs. I was having a conversation, and the system grew from that conversation. You don't need to know the right terminology or how to code. You just need to know your problem well enough to describe it and be willing to iterate when something doesn't work the way you expected. The thinking layer turns automation from "follow these exact rules" into "understand the situation and make a judgment call." Build with heart Community is about people, and we want our people to have the time and energy to show up fully, building with and for the developers in our community. If you want to build something similar, we built c0 with the Chat SDK, a unified TypeScript SDK for building agents across Slack, Teams, Discord, and more. The Guardian uses Vercel Workflows for durable execution. Come share what you build in the community. We're always happy to talk through what we've learned.

    Pauline P. Narvas
  • Community
    Nov 21

    Vercel Open Source Program: Fall 2025 cohort

    In April, we launched the Vercel Open Source Program to give maintainers the resources, credits, and support they need to ship faster and scale confidently. The first group joined through our spring 2025 cohort. Today we are welcoming the fall 2025 cohort. From AI-native apps and developer infrastructure to design systems and creative tooling, open-source builders continue to amaze us. Meet the creators and explore their projects.

    Kap and Gabby
  • Community
    Jul 31

    Vercel Open Source Program: Summer cohort

    In April, we launched the Vercel Open Source Program, a developer initiative that gives maintainers the resources, credits, and support they need to ship faster and scale confidently, starting with the spring 2025 cohort. We're now honored to announce the summer 2025 cohort. From AI-powered calendars to beautifully styled React Native components, open source builders continue to amaze us. Here are the 28 projects from the summer cohort.

    Kap Sev
  • Community
    May 12

    The spring 2025 cohort of Vercel’s Open Source Program

    Open source runs the world. The frameworks, libraries, and tools we rely on are strengthened by communities that share ideas, review code, and build in the open. At Vercel, we want to help those communities thrive. That’s why we launched the Vercel Open Source Program: a developer initiative that gives maintainers the resources, credits, and support they need to ship faster and scale confidently. Four times a year, we’ll welcome a new cohort of projects into the program. Members receive $3,600 in Vercel credits, perks from partners, and a dedicated Slack space to learn from one another. Today we are announcing this spring's cohort.

    Kap Sev
  • Community
    Oct 25

    Recap: Next.js Conf 2024

    Our fifth annual Next.js Conf finished yesterday, where we shared our research and upcoming improvements to the framework, as well as what's new in the community and Next.js ecosystem. Over 1,000 people in the Next.js community gathered in San Francisco and tens of thousands around the world watched online to see what's new with Next.js. Since last year's conference, we’ve: Released 5 new versions of Next.js Merged 4,000+ pull requests Welcomed 570 new community contributors Crossed over 7 million downloads per week, making it the world’s most popular frontend framework according to StackOverflow Developer Survey and State of JavaScript We also released a new Next.js community GitHub organization, which to start contains ten different templates for deploying Next.js to your favorite providers. In the future, we hope to also incl...

    Lee and Delba
  • Community
    Sep 3

    Transforming customer support with AI: How Vercel decreased tickets by 31%

    McKinsey's latest AI survey shows 65% of organizations now regularly use AI — nearly double from just ten months ago, with many using it to increase efficiency in critical areas like customer support. At Vercel, we integrated AI into our support workflow. Our AI agent reduced human-handled tickets by 31%, allowing us to maintain high support standards while serving a growing customer base. The challenge: balancing support quality with growth Customer support teams routinely handle a diverse range of customer inquiries, many of which involve repeatable processes. These can range from simple tasks like guiding customers to specific documentation pages, to helping customers through the process of configuring their domain. The landscape of customer support is pointing organizations toward building AI-powered chatbots as a critical component of their customer support strategy. Accordin...

    Alina Weinstein
  • Community
    May 16

    Securing data in your Next.js app with Okta and OpenFGA

    Modern Next.js applications can have large codebases operating across multiple environments, including client components running in the browser, Server Actions executing on the server, and more. As applications become more complex, ensuring users can access only authorized data and actions becomes paramount. To that end, Next.js equips developers with tools to maintain data security. Developers can centralize authentication and authorization checks by integrating a Data Access Layer (DAL). In this blog post, we'll introduce the concept of a DAL and use it to implement a fine-grained authorization model within a Next.js application. Client-side vs. server-side code in Next.js Confidentia...

    Sam Bellen
  • Community
    Nov 29

    Guide to fast websites with Next.js: Tips for maximizing server speeds and minimizing client burden

    Tinloof is an agency obsessed with delivering fast websites such as jewelry brand Jennifer Fisher, which went from a Shopify theme to a modern Next.js website that instantly loads with 80% less JavaScript. When evaluating the speed of a website, they look at key metrics in a typical user journey: Server response time: How long it takes for the user to get any feedback once landed on the page. Page render time: How long it takes for a page to become fully visible and interactive. User interaction time: How long it takes the user to make key interactions on the page such as navigating between pages or adding an item to the cart. This article covers tips to measure and make each part of the user jour...

    Seif Ghezala
  • Community
    Jul 25

    Introducing React Tweet

    Introducing react-tweet – embed tweets into any React application with a single line of code, without sacrificing performance. The resulting tweet – statically generated, no iframes required: Some benefits of using react-tweet: 35x less client-side JavaScript than the Twitter's Native embed Support for React Server Components Built-in data fetching and caching Works with any React framework – Next.js, Vite, and Create React App Improving embeds with Server Components Historically, embedding tweets has required using Twitter's embedded iframe. This loads 560kb worth of client-side JavaScript, which slows site performance...

    Luis, Steven, and Lee
  • Community
    Jul 13

    Iterating from design to deploy: the shape of future builders

    In a world of accelerating digital innovation, we need tools that transform the web development landscape. In his recent Figma Config keynote, Guillermo Rauch spoke about how we at Vercel enable builders—non-developers included—to tighten the cycle of design and deploy. Below, we’ll dive behind the scenes of the talk and give you tangible ways to try out Vercel’s Frontend Cloud. Why develop on the web? Vercel enables you to deploy to the web because we believe it’s the past, present, and future of applications. The web isn't just an information hub; it's a dynamic and inclusive platform for creators to build, deploy, and interact with a range of applications and services. Here's why it's compelling to develop on: Open-source: Unlike proprietary ecosystems, the web's open-source nature provides developers with unmatched freedom and flexibility. They can collaborate, inno...

    Alasdair and Alice
  • Community
    Jun 20

    New features for SvelteKit: Optimize your application with ease

    Svelte has made a name for itself in the world of web development frameworks, thanks to its unique approach of converting components into optimized JavaScript modules. This innovative way of rendering apps eliminates the overhead found in traditional frameworks, leading to more performant and efficient applications. With the release of SvelteKit 1.0, developers can leverage the power of fullstack Svelte without worrying about breaking changes. Furthermore, SvelteKit continues to evolve, offering a robust set of features and seamless integration with various deployment environments, including Vercel. Vercel, using framework-defined infrastructure (FDI), has embraced SvelteKit, recently adding support for per-route configuration for Serverless and Edge Functions, Incremental Static Regeneration (ISR), and easier compatibility with a range of Vercel products. In this article, we'll explore how to make your apps more performant, scalable, and user friendly.

    Alice Alexandra Moore
  • Community
    Jun 6

    Visual Editing meets Markdown

    We're excited to share that TinaCMS now supports Visual Editing in Vercel Preview Deployments. The TinaCMS team is on a mission to bring visual editing to the headless CMS in a way that works for developers. So when we had the opportunity to collaborate with Vercel on this, we didn't hesitate and the results are stunning. The most impressive thing about Vercel's Visual Editing is the developer experience. It can be enabled without modifying your frontend templates.   What is TinaCMS? TinaCMS is a headless CMS that stores content in files such as Markdown, MDX, JSON, and more. It stays in-sync with your Git repository and allows content editors to work on branches.  Tina is often used to power large documentation and blog sites, such as smashingmagazine.com, but it is also a popular choice for marketing sites due ...

    Scott Gallant

Ready to deploy? Start building with a free account. Speak to an expert for your Pro or Enterprise needs.

Start Deploying
Talk to an Expert

Explore Vercel Enterprise with an interactive product tour, trial, or a personalized demo.

Explore Enterprise

Get Started

  • Templates
  • Supported frameworks
  • Marketplace
  • Domains

Build

  • Next.js on Vercel
  • Turborepo
  • v0

Scale

  • Content delivery network
  • Fluid compute
  • CI/CD
  • Observability
  • AI GatewayNew
  • Vercel AgentNew

Secure

  • Platform security
  • Web Application Firewall
  • Bot management
  • BotID
  • SandboxNew

Resources

  • Pricing
  • Customers
  • Enterprise
  • Articles
  • Startups
  • Solution partners

Learn

  • Docs
  • Blog
  • Changelog
  • Knowledge Base
  • Academy
  • Community

Frameworks

  • Next.js
  • Nuxt
  • Svelte
  • Nitro
  • Turbo

SDKs

  • AI SDK
  • Workflow DevKitNew
  • Flags SDK
  • Chat SDK
  • Streamdown AINew

Use Cases

  • Composable commerce
  • Multi-tenant platforms
  • Web apps
  • Marketing sites
  • Platform engineers
  • Design engineers

Company

  • About
  • Careers
  • Help
  • Press
  • Legal
  • Privacy Policy

Community

  • Open source program
  • Events
  • Shipped on Vercel
  • GitHub
  • LinkedIn
  • X
  • YouTube

Loading status…

Select a display theme:
v0

Build applications with AI

AI SDK

The AI Toolkit for TypeScript

AI Gateway

One endpoint, all your models

Vercel Agent

An agent that knows your stack

Sandbox

AI workflows in live environments

CI/CD

Helping teams ship 6× faster

Content Delivery

Fast, scalable, and reliable

Fluid Compute

Servers, in serverless form

Observability

Trace every step

Bot Management

Scalable bot protection

BotID

Invisible CAPTCHA

Platform Security

DDoS Protection, Firewall

Web Application Firewall

Granular, custom protection

Customers

Trusted by the best teams

Blog

The latest posts and changes

Changelog

See what shipped

Press

Read the latest news

Events

Join us at an event

Docs

Vercel documentation

Academy

Linear courses to level up

Knowledge Base

Find help quickly

Community

Join the conversation

Next.js

The native Next.js platform

Nuxt

The progressive web framework

Svelte

The web’s efficient UI framework

Turborepo

Speed with Enterprise scale

AI Apps

Deploy at the speed of AI

Composable Commerce

Power storefronts that convert

Marketing Sites

Launch campaigns fast

Multi-tenant Platforms

Scale apps with one codebase

Web Apps

Ship features, not infrastructure

Marketplace

Extend and automate workflows

Templates

Jumpstart app development

Partner Finder

Get help from solution partners

Platform Engineers

Automate away repetition

Design Engineers

Deploy for every idea