Register and share your invite link to earn from video plays and referrals.

Chris Tate
@ctatedev
@Vercel Labs | Created | Husband & Dad | He/him | Musician, Space Nerd, Foodie | Vegan
1.6K Following    67.7K Followers
Bullish on open source, open weights, the open web And the open desktop Personal Operating Systems feel like the natural next step after Personal Software I've been building a Debian-based OS for myself that can run across physical machines and cloud environments like Vercel Sandbox I can use and control it with natural language, and I'm designing the UI around a blend of ephemeral and persistent views rather than treating the desktop as a fixed set of apps and windows There's something really special about having control over the UI/UX of the Whole Computer
Show more
0
83
1.4K
53
Forward to community
I've been f--king with JavaScript since '97 I definitely didn't expect it to end up everywhere, especially on the server in any serious capacity But here we are. JS is everywhere. And now it has another advantage: LLMs know it *really* well I love Rust. Tbh I love working with pretty much any language. But there's also something incredibly useful about having an "everything language" across the stack, ecosystem and now AI tooling too I want to see JS/TS keep evolving. I want to see it succeed. And I think part of that means seriously exploring what static JavaScript looks like If you're passionate about this too, come share your ideas, give feedback and report bugs: Let's make production-grade static JS on the server safe, reliable and the right choice for a whole class of workloads
Show more
JavaScript was never designed for the server. If that doesn't change soon, JavaScript on the server will be replaced by Rust. The fix needs to happen in the engine. Sound types. Ahead-of-time compilation. Threads with shared objects.
Show more
We've been using issue-graph to answer: what should we work on next? It prioritizes work using signals like engagement and time open, surfaces patterns across the backlog and gives software factories a better way to coordinate agent work GitHub today, more providers soon
Show more
Introducing issue-graph Find related work before you start ▲ Existing fixes and open follow-ups ▲ Superseded PRs and backlog items to verify ▲ PR review state and conflicts by author ▲ Works with your coding agent
Show more
Chat is this true
2026 is the year of linux desktop
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
Show more
New experiment: json-render + jev The future Generative UI is instant Your components, your actions, your design system Rendered in milliseconds
0
218
7.8K
502
Forward to community
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: 𝚊𝚠𝚊𝚒𝚝 𝚎𝚟𝚊𝚕𝚞𝚊𝚝𝚎({ 𝚖𝚘𝚍𝚎𝚕: '𝚝𝚢𝚙𝚎𝚜𝚊𝚏𝚎-𝚊𝚒/𝚓𝚎𝚟', 𝚜𝚝𝚊𝚝𝚎, 𝚚𝚞𝚎𝚜𝚝𝚒𝚘𝚗𝚜, });
Show more
Excited to formally introduce Vercel 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.
Show more
0
93
1.7K
65
Forward to community
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
Show more
0
116
2.1K
117
Forward to community
New agent-browser skill: agent-browser skills get protected-vercel-deployments Now agents can test Vercel deployments behind Deployment Protection, including preview deployments
Show more
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 ↓
Show more
0
13
1.6K
24
Forward to community
agent-browser can now record at 60fps Just add --fps 60
We use Portless in our largest monorepo Highly recommend it if you work with worktrees, parallel agents or multi-app repos
New: emulate a GitHub App in a few lines of TypeScript Generated App keys, installation auth and stateful repository APIs Develop locally, test in CI or give sandboxed agents their own isolated GitHub environment npm install emulate
Show more
Introducing Native SDK The toolkit for building native apps → Hot reload → Markup + Zig → Instant launch → macOS, Windows and Linux → GPU engine built from scratch → Built-in design system and themes → Custom components + design tokens
Show more
Introducing Zero The programming language for agents. I wanted a systems language that was faster, smaller, and easier for agents to use and repair. Explicit capabilities. JSON diagnostics. Typed safe fixes. Made for agents on day zero.
Show more
0
374
2.7K
203
Forward to community
New: @𝚓𝚜𝚘𝚗-𝚛𝚎𝚗𝚍𝚎𝚛/𝚍𝚒𝚛𝚎𝚌𝚝𝚒𝚟𝚎𝚜 Ready-made directives for Generative UI → $format - currencies, dates, percentages via Intl → $t - i18n with key interpolation → $math - arithmetic at render time → $pluralize, $concat, $join, $count Import the ones you need
Show more