<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/scott-and-mark-learn-to-vibe-check-with-steve-sanderson-live116-gp0qmptou" -->

---
title: Scott and Mark learn to Vibe Check with Steve Sanderson...
description: Steve Sanderson demos &#x27;Vibe OS&#x27;, a hallucinated operating system where every application UI is generated in real time by an AI model with no pre-written code....
canonical: https://daily.dev/posts/scott-and-mark-learn-to-vibe-check-with-steve-sanderson-live116-gp0qmptou
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Scott and Mark learn to Vibe Check with Steve Sanderson | LIVE116 | daily.dev
og:description: Steve Sanderson demos &#x27;Vibe OS&#x27;, a hallucinated operating system where every application UI is generated in real time by an AI model with no pre-written code....
og:url: https://daily.dev/posts/scott-and-mark-learn-to-vibe-check-with-steve-sanderson-live116-gp0qmptou
og:image: https://api.daily.dev/og/posts/Gp0QMPTOu.png
og:image:alt: Scott and Mark learn to Vibe Check with Steve Sanderson | LIVE116
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Scott and Mark learn to Vibe Check with Steve Sanderson | LIVE116

**[Microsoft Developer](https://daily.dev/sources/microsoftdeveloper)** · 11 min read · 1 upvotes · 0 comments

## Summary

Steve Sanderson demos 'Vibe OS', a hallucinated operating system where every application UI is generated in real time by an AI model with no pre-written code. Built using the Copilot SDK, each window is an iframe backed by a separate Copilot session. The UI is rendered as plain HTML, and user interactions (clicks) are sent back to the model as element IDs, which responds with HTML diffs to update the UI. The result is a fully interactive fake OS — complete with calculator, browser, Paint, and nested simulators — that produces plausible but entirely hallucinated content. The project took Steve roughly five to six hours and is presented as a live demo at a developer conference hosted by Scott Hanselman and Mark Russinovich.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://www.youtube.com/watch?v=zh6fMtL_cSM>

---

Tags: [#llm](https://daily.dev/tags/llm), [#html](https://daily.dev/tags/html), [#ai-coding](https://daily.dev/tags/ai-coding), [#vibe-coding](https://daily.dev/tags/vibe-coding)

[View this post on daily.dev](https://daily.dev/posts/scott-and-mark-learn-to-vibe-check-with-steve-sanderson-live116-gp0qmptou)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Scott and Mark learn to Vibe Check with Steve Sanderson | LIVE116","url":"https://daily.dev/posts/scott-and-mark-learn-to-vibe-check-with-steve-sanderson-live116-gp0qmptou","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/scott-and-mark-learn-to-vibe-check-with-steve-sanderson-live116-gp0qmptou"},"datePublished":"2026-06-05T15:43:58.146Z","dateModified":"2026-06-07T17:45:05.073Z","description":"Steve Sanderson demos 'Vibe OS', a hallucinated operating system where every application UI is generated in real time by an AI model with no pre-written code....","image":"https://i.ytimg.com/vi/zh6fMtL_cSM/sddefault.jpg","thumbnailUrl":"https://i.ytimg.com/vi/zh6fMtL_cSM/sddefault.jpg","isAccessibleForFree":true,"articleSection":"Microsoft Developer","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Microsoft Developer","logo":"https://media.daily.dev/image/upload/s--xZzU3zUq--/f_auto/v1746714872/logos/microsoftdeveloper","url":"https://daily.dev/sources/microsoftdeveloper"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/scott-and-mark-learn-to-vibe-check-with-steve-sanderson-live116-gp0qmptou","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":1},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"llm,html,ai-coding,vibe-coding","timeRequired":"PT11M","video":{"@type":"VideoObject","name":"Scott and Mark learn to Vibe Check with Steve Sanderson | LIVE116","description":"Steve Sanderson demos 'Vibe OS', a hallucinated operating system where every application UI is generated in real time by an AI model with no pre-written code....","thumbnailUrl":"https://i.ytimg.com/vi/zh6fMtL_cSM/sddefault.jpg","uploadDate":"2026-06-05T15:43:58.146Z","duration":"PT11M","url":"https://api.daily.dev/r/Gp0QMPTOu","embedUrl":"https://www.youtube.com/embed/zh6fMtL_cSM"}}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Microsoft Developer","item":"https://daily.dev/sources/microsoftdeveloper"},{"@type":"ListItem","position":3,"name":"Scott and Mark learn to Vibe Check with Steve Sanderson | LIVE116"}]}
```

