@ctatedevi
iAccount based inUnited States
About this account
- Account based in
- United States
- Connected via
- United States App Store
Account-level information from X, not a live location or the device used for a specific post.
@Vercel Labs | Created https://nitter.cf/t.co/473Fqx4HKt, https://nitter.cf/t.co/ZekOfFeoXF, https://nitter.cf/t.co/itpYrocV3p, https://nitter.cf/t.co/9MKvOdyxN3 | Husband & Dad | He/him | Musician, Space Nerd, Foodie | Vegan
Austin, TX
Joined June 2010
- Tweets3.5K
- Following1.6K
- Followers67.1K
- Likes6.7K
Pinned Tweet
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
vercel.com/labs?experiment-i…
There are some really wild things you can do with Jev and agent-browser
Example:
thanks to @typesafeai's Jev we now have massively parallel browser-based adversarial testing suite that tries to break each release.
and it costs pennies.
Limitation can be frustrating
But it can also force resourcefulness, imagination, to think differently
Abundance can make us lazy, make us too comfortable
But it can also give us room to thrive, to try "useless" things, experiment without fear
Learn to use and appreciate both
New experiment: json-render + jev
The future Generative UI is instant
Your components, your actions, your design system
Rendered in milliseconds
Try it now and share your feedback:
- experimental_composeSpec
- experimental_createEvaluator
github.com/vercel-labs/json-…
Every agent harness can now use Jev
npm install -g ai-cli
→ ask yes/no questions
→ choose between options
→ score against your criteria
Generate text, images, audio, video and evaluation
github.com/vercel-labs/ai-cl…
Jev feels like a model primitive for reflexes
Fast decisions between perception and action
This seems very native to robotics
Input $0.04/M
Output ⸺
Latency ⸺
Jev from @typesafeai is on AI Gateway.
Build agents that decide, route, score, and stop in milliseconds:
𝚊𝚠𝚊𝚒𝚝 𝚎𝚟𝚊𝚕𝚞𝚊𝚝𝚎({
𝚖𝚘𝚍𝚎𝚕: '𝚝𝚢𝚙𝚎𝚜𝚊𝚏𝚎-𝚊𝚒/𝚓𝚎𝚟',
𝚜𝚝𝚊𝚝𝚎,
𝚚𝚞𝚎𝚜𝚝𝚒𝚘𝚗𝚜,
});
vercel.com/changelog/typesaf…
Chris Tate retweeted
Excited to formally introduce Vercel Labs.
vercel.com/labs is the home for the in-public research and experimentation arm of Vercel.
247 million downloads in, we wanted to, also in public, share what we're supporting, what we're researching, and what experiments didn't pan out.
Kudos to @ctatedev and @cramforce for shaping this great initiative and iterating in public.
New agent-browser skill:
agent-browser skills get protected-vercel-deployments
Now agents can test Vercel deployments behind Deployment Protection, including preview deployments
Huge
Introducing shadcn/lint. An agent-first linter for Tailwind design systems.
You define what’s allowed. When an agent breaks a rule, the error explains what’s wrong and how to fix it using your components, variants and theme.
There’s a lot you can do with this. Let me show you ↓
github.com/shadcn-ui/lint
emulate v0.11.2 is out
Updates across six emulators: GitHub, Google, Resend, AWS S3, Slack, Microsoft
GitHub
→ Raw Contents and README responses
→ Seed org members and admins
→ Checks handle branch and tag names with slashes
→ Org installation writes authenticate as the App bot
Google
→ Calendar v3 discovery endpoint
→ RS256-signed ID tokens and JWKS for OIDC verification
Resend
→ Idempotency keys for individual and batch sends, so retries don't create duplicate emails or webhooks
AWS S3
→ Preserve binary payloads on upload, copy, and download
Slack
→ Truncate messages at 40,000 characters, with warnings
Microsoft
→ Refresh tokens stay bound to the issuing OAuth client