Introducing Vercel Labs
Tools for devs in the AI era
agent-browser, skills, json-render, deepsec, fx, just-bash, portless, vgpu and more
We experiment in public: ship early, learn from feedback, and keep working on what people find useful
We've been shipping under the Labs name for a while. Now, Labs is an official team at Vercel focused on exploring new capabilities and primitives that change what developers and agents can do.
Here's what to expect:
→ Labs products: maintained, supported, built to be relied on
→ Active experiments: moves fast, expect rough edges and breaking changes
→ Past experiments: ideas that become new projects, make it into existing products, or teach us what to build next
https://t.co/6rSEvD4QKQ
Introducing Vercel CI
• Intelligently skips tasks with Turborepo
• 2-6× faster CI in our internal repositories
• Optimized for agents via Vercel MCP and CLI
After nearly 8 million tasks, we're excited for the future of agentic CI. In beta on all plans.
https://t.co/IcsuvweAhB
fx × T3 Code: our open-source agent harness, fx, is now a built-in provider in T3 Code.
• Runs on web, desktop, and mobile
• Works with your existing models and skills
https://t.co/1wpkvQ0RRg
wterm is also now much faster, smaller and more efficient
Try the https://t.co/SzYHk89Lku demo on your iPhone Duo, powered by wterm, an open-source terminal emulator for the web, and Ghostty
UI and math time! UI = f(props) is the most famous line in React. But that f is JavaScript, not math.
Inspired by @_chenglou’s Handwired project, I compiled a <Dashboard/> component into a real math function, and asked what becomes possible.
https://t.co/huyWUwLCpx
New wterm 0.5.6 fixes & improvements
→ Resize keeps the saved cursor inside the grid
→ Exact truecolor, no palette rounding
→ Faster full-screen scrolling in the built-in core
Introducing BELL, the complete OSS stack to build your own personal assistant.
@browserbase for browser infra
@eve by Vercel for harness
@thelinqapp for iMessage
@link by Stripe for payments
We're giving it $10,000 to make agentic payments, join the stream to spend our money.
A nice side effect of this:
As scriptc gets faster, tsc-ts gets faster, and vice versa
Improvements to either benefit both
tsc-ts continues to work standalone, too
npm types can lie
scriptc can now check values crossing from npm packages into your typed code against their TypeScript declarations
→ Mismatches throw a runtime TypeError
→ No validation code added to your app
> Don't wait for your agents. Let them wait on you. If you worry about TTFT, you're probably doing something wrong. Lean into async. Give them bigger tasks, be more ambitous.
Yes