Chris Tate's banner
Chris Tate's profile picture

Chris Tate

@ctatedev • 63,165 subscribers

@Vercel Labs | Created https://t.co/473Fqx4HKt, https://t.co/ZekOfFeoXF, https://t.co/itpYrocV3p, https://t.co/9MKvOdyxN3 | Husband & Dad | He/him | Musician, Space Nerd, Foodie | Vegan

Shorts

New experiment: json-render + jev The future Generative UI is instant Your components, your actions, your design system Rendered in milliseconds

New experiment: json-render + jev The future Generative UI is instant Your components, your actions, your design system Rendered in milliseconds

1,343,689 views

Made a CLI version with TS + scriptc → 197 KB → 7 ms to first frame → 2.9 MB peak memory

Made a CLI version with TS + scriptc → 197 KB → 7 ms to first frame → 2.9 MB peak memory

65,095 views

New: @𝚓𝚜𝚘𝚗-𝚛𝚎𝚗𝚍𝚎𝚛/𝚝𝚊𝚗𝚜𝚝𝚊𝚌𝚔-𝚜𝚝𝚊𝚛𝚝 TanStack Start apps from JSON specs Define your components and data loaders AI composes pages and layouts, with routing and SSR For website builders, CMS-driven sites and customer portals with customizable pages

New: @𝚓𝚜𝚘𝚗-𝚛𝚎𝚗𝚍𝚎𝚛/𝚝𝚊𝚗𝚜𝚝𝚊𝚌𝚔-𝚜𝚝𝚊𝚛𝚝 TanStack Start apps from JSON specs Define your components and data loaders AI composes pages and layouts, with routing and SSR For website builders, CMS-driven sites and customer portals with customizable pages

26,082 views

Introducing <terminal /> A built-in component for Native SDK → Real shell on a PTY → Powered by libghostty-vt → Selection, scrollback + truecolor → Record sessions, replay them offline Give your software factory or agent orchestrator a terminal

Introducing <terminal /> A built-in component for Native SDK → Real shell on a PTY → Powered by libghostty-vt → Selection, scrollback + truecolor → Record sessions, replay them offline Give your software factory or agent orchestrator a terminal

131,840 views

Introducing Generative UI for Claude Code, Codex and Pi Charts, forms, 3D, anything Your agent renders real UI for users while it works in a sandbox Powered by AI SDK's experimental HarnessAgent + json-render

Introducing Generative UI for Claude Code, Codex and Pi Charts, forms, 3D, anything Your agent renders real UI for users while it works in a sandbox Powered by AI SDK's experimental HarnessAgent + json-render

171,026 views

Introducing WebMCP + agent-browser The web is becoming agent-native 𝚊𝚐𝚎𝚗𝚝-𝚋𝚛𝚘𝚠𝚜𝚎𝚛 𝚠𝚎𝚋𝚖𝚌𝚙 <𝚕𝚒𝚜𝚝|𝚒𝚗𝚟𝚘𝚔𝚎> → Discover & call tools → For missing tools, falls back to browser automation

Introducing WebMCP + agent-browser The web is becoming agent-native 𝚊𝚐𝚎𝚗𝚝-𝚋𝚛𝚘𝚠𝚜𝚎𝚛 𝚠𝚎𝚋𝚖𝚌𝚙 <𝚕𝚒𝚜𝚝|𝚒𝚗𝚟𝚘𝚔𝚎> → Discover & call tools → For missing tools, falls back to browser automation

64,666 views

New: agent-browser Contact Sheets Agents can now debug UI bugs they couldn't see before Record an interaction → get timestamped frames w/ changes highlighted This signature appears then disappears Instead of having identical before/after screenshots, agents see what happened

New: agent-browser Contact Sheets Agents can now debug UI bugs they couldn't see before Record an interaction → get timestamped frames w/ changes highlighted This signature appears then disappears Instead of having identical before/after screenshots, agents see what happened

33,705 views

Introducing wterm (“dub-term”) A terminal emulator for the web → DOM rendering — not canvas → Select text, copy/paste, ⌘+F, a11y → Dirty-row tracking, 24-bit color, themes → WebSocket transport with reconnection → Zig core compiled to ~12 KB WASM → just-bash, local, SSH

Introducing wterm (“dub-term”) A terminal emulator for the web → DOM rendering — not canvas → Select text, copy/paste, ⌘+F, a11y → Dirty-row tracking, 24-bit color, themes → WebSocket transport with reconnection → Zig core compiled to ~12 KB WASM → just-bash, local, SSH

191,707 views

agent-browser, now more human --cursor Visible pointers and click feedback --human Smooth, curved mouse movement / drags For demos, bug repros, reviewing agent runs

agent-browser, now more human --cursor Visible pointers and click feedback --human Smooth, curved mouse movement / drags For demos, bug repros, reviewing agent runs

34,771 views

json-render now supports YAML as a wire format JSONL needs a full element before rendering YAML is valid at every prefix, going from element-level to property-level 💨 YAML looks like source code to LLMs And we use 3 standards they know: JSON Patch, Merge Patch, Unified diff

json-render now supports YAML as a wire format JSONL needs a full element before rendering YAML is valid at every prefix, going from element-level to property-level 💨 YAML looks like source code to LLMs And we use 3 standards they know: JSON Patch, Merge Patch, Unified diff

190,816 views

Introducing Generative UI for MCP Apps One server. Infinite interfaces. Instead of building views, define a component catalog. The AI assembles the right UI based on your API, CLI or MCP server tools. Works in Claude, ChatGPT, VS Code, Cursor and more

Introducing Generative UI for MCP Apps One server. Infinite interfaces. Instead of building views, define a component catalog. The AI assembles the right UI based on your API, CLI or MCP server tools. Works in Claude, ChatGPT, VS Code, Cursor and more

165,297 views

Introducing visual-json > JSON editing with human-first ergonomics – Minimalist – Embeddable – Schema-aware – Extensible – Drag and drop – Keyboard navigation – Tree view to drill into deeply nested data

Introducing visual-json > JSON editing with human-first ergonomics – Minimalist – Embeddable – Schema-aware – Extensible – Drag and drop – Keyboard navigation – Tree view to drill into deeply nested data

168,558 views

the fly brain has browser access now 166,700 simulated neurons connected to agent-browser

the fly brain has browser access now 166,700 simulated neurons connected to agent-browser

31,770 views

Introducing agent-browser chat agent-browser is now a browser agent. → One-shot: agent-browser chat "open google, search for dogs" → Interactive: agent-browser chat → Built-in AI chat in the dashboard → Execute any agent-browser command → Use agent-browser as a sub-agent

Introducing agent-browser chat agent-browser is now a browser agent. → One-shot: agent-browser chat "open google, search for dogs" → Interactive: agent-browser chat → Built-in AI chat in the dashboard → Execute any agent-browser command → Use agent-browser as a sub-agent

119,125 views

Introducing <𝚌𝚘𝚍𝚎 /> A built-in component for Native SDK Anywhere you need to render code: chat, editors, PR reviews Example is 5.7mb, no webviews → 25 languages → Read-only or editable → Line numbers, wrap + scroll → Selection, clipboard + undo/redo

Introducing <𝚌𝚘𝚍𝚎 /> A built-in component for Native SDK Anywhere you need to render code: chat, editors, PR reviews Example is 5.7mb, no webviews → 25 languages → Read-only or editable → Line numbers, wrap + scroll → Selection, clipboard + undo/redo

52,475 views

agent-browser + Lightpanda + batch + multi-session is a dangerous combo Completed this benchmark task in 5.85s

agent-browser + Lightpanda + batch + multi-session is a dangerous combo Completed this benchmark task in 5.85s

87,260 views

iOS support just landed in agent-browser, the browser automation CLI for agents 𝚊𝚐𝚎𝚗𝚝-𝚋𝚛𝚘𝚠𝚜𝚎𝚛 -𝚙 𝚒𝚘𝚜 𝚘𝚙𝚎𝚗 <𝚞𝚛𝚕> Available starting in v0.9

iOS support just landed in agent-browser, the browser automation CLI for agents 𝚊𝚐𝚎𝚗𝚝-𝚋𝚛𝚘𝚠𝚜𝚎𝚛 -𝚙 𝚒𝚘𝚜 𝚘𝚙𝚎𝚗 <𝚞𝚛𝚕> Available starting in v0.9

111,355 views

Now available: eve + agent-browser ① Build an agent with ② Give it a browser Fill out forms, test websites, collect data, automate work 𝚗𝚙𝚖 𝚒𝚗𝚜𝚝𝚊𝚕𝚕 @𝚊𝚐𝚎𝚗𝚝-𝚋𝚛𝚘𝚠𝚜𝚎𝚛/𝚎𝚟𝚎

Now available: eve + agent-browser ① Build an agent with ② Give it a browser Fill out forms, test websites, collect data, automate work 𝚗𝚙𝚖 𝚒𝚗𝚜𝚝𝚊𝚕𝚕 @𝚊𝚐𝚎𝚗𝚝-𝚋𝚛𝚘𝚠𝚜𝚎𝚛/𝚎𝚟𝚎

46,933 views

New Skill: Email Emulation Test magic links, verification codes w/o sending real emails → Send via the Resend SDK → Retrieve emails from a local inbox → Extract codes to complete auth flows → One env var to reroute traffic npx skills add vercel-labs/emulate --skill resend

New Skill: Email Emulation Test magic links, verification codes w/o sending real emails → Send via the Resend SDK → Retrieve emails from a local inbox → Extract codes to complete auth flows → One env var to reroute traffic npx skills add vercel-labs/emulate --skill resend

84,566 views

New: @𝚓𝚜𝚘𝚗-𝚛𝚎𝚗𝚍𝚎𝚛/𝚗𝚎𝚡𝚝 Prompt → JSON → Full Next.js app Routes, layouts, SSR, metadata, data loaders, static generation. For AI website builders. Internal tool generators. CMS-driven apps. White-label SaaS. One JSON spec, entire multi-page app.

New: @𝚓𝚜𝚘𝚗-𝚛𝚎𝚗𝚍𝚎𝚛/𝚗𝚎𝚡𝚝 Prompt → JSON → Full Next.js app Routes, layouts, SSR, metadata, data loaders, static generation. For AI website builders. Internal tool generators. CMS-driven apps. White-label SaaS. One JSON spec, entire multi-page app.

86,692 views

Videos

ctatedev's profile picture

Imagination is all you need

Chris Tate

149,946 views • 1 year ago

No more content to load