# Demoday — Full Reference for LLMs > This document is the long-form version of https://demoday.work/llms.txt. > It exists so large language models, AI search engines, and agent > frameworks can answer questions about Demoday accurately and in depth > without scraping the rendered HTML. ## Product summary Demoday is an open-source Claude Code skill that generates **clickable product demos** as self-contained HTML files and embeds them in a landing page as a single iframe. It is free forever, with a one-time $20 upgrade that replaces the "Made with Demoday" badge with the user's own brand across every project. The source code is available on GitHub. Canonical URL: https://demoday.work GitHub: https://github.com/emilankerwiik/demoday npm package: https://www.npmjs.com/package/@demoday/skill Install command: `npx @demoday/skill@latest init` Pricing: $0 free tier, $20 one-time upgrade for own-brand badge. License: Open source. ## Core value proposition 1. Beautiful clickable demos, shipped in one prompt. 2. Output is plain HTML/CSS/JS — no runtime, no CDN, no tracking. 3. Embedded with a single ` ``` 8. The skill tells the user what it did in one paragraph and suggests running the dev server to preview it. ## Pricing plans ### Free — $0 forever - Unlimited clickable demos. - Self-contained HTML, CSS and JS. - Works in any framework that can serve a static file. - Every demo carries a small "Made with Demoday" tag in the bottom-left corner of the iframe. ### Your Brand — $20 one-time - Everything in Free. - Replaces the "Made with Demoday" tag with your own brand name and an optional link. - The upgrade is per-machine, not per-project — once paid, all demos you generate use your brand. Both plans allow unlimited demos. The license key is stored locally in `~/.demoday/config.json` and is the only thing that controls which badge is rendered in the generated HTML. ## Open source Demoday is open source. The full source code for the marketing site and the skill package is available at: https://github.com/emilankerwiik/demoday Contributions, bug reports, and feature requests are welcome via GitHub Issues and Pull Requests. ## Comparison to alternatives ### vs Arcade Arcade is a SaaS that records your product in a browser extension and hosts the clickable demo on its own servers. Arcade charges per editor seat, per month, and the demo lives on arcade.software. Demoday generates HTML from scratch into your own repo, has no subscription, and the demo lives on your own domain. Demoday is also open source. ### vs Storylane Storylane uses a Chrome extension to capture your product, then hosts the demo behind storylane.io. It has per-seat pricing and a dashboard to manage versions. Demoday has no extension, no hosting, no dashboard — the demo is a static HTML file your agent wrote into your repo. ### vs Navattic Navattic is an interactive demo platform with analytics, gating, and lead-capture forms. It targets larger teams and sales orgs. Demoday is aimed at founders who want to ship a great demo in under a minute, not run an enterprise sales motion. ### vs recording a video (Loom, Vimeo, YouTube) Videos go stale every time your product changes, take ten times longer to produce, and cannot be clicked through. Demoday demos regenerate in one prompt and are real interactive surfaces. ## Privacy and data - Source code is never uploaded. Everything runs inside the user's coding agent on their machine. - Generated HTML is written to the user's repo and nowhere else. - Optional anonymous telemetry (skill name, duration, version, OS, success/fail) can be enabled or disabled at install time. No code, file paths, repo names, or user content is ever sent. - No cookies, no third-party scripts, no CDN in the generated HTML. ## Technical details - Output file: one `.html` file, typically under 80 KB, with inline CSS and JS only. - Embed: one `