DocStash

Blog

Guides on how to create, share, and iterate
on your AI-generated artifacts.

Claude

How to move a Claude chat to Claude Code

How to move a Claude chat to Claude Code. Have Claude compact the chat into a handoff doc on DocStash, then transfer it to Claude Code with one link.

3 min read
Claude

How to remove the "Content is user-generated and unverified" warning from a Claude artifact

Shared a Claude artifact and people see a "Content is user-generated and unverified." warning? Why Claude adds that banner, why there is no way to turn the disclaimer off, and how to publish the artifact without it.

3 min read
Muse

How to remove the "Content is user-generated and unverified" warning from a Muse artifact

Shared a Muse artifact and people see a "Content is user-generated and unverified." warning? Why Muse adds that banner, why you can't turn the disclaimer off, and how to publish the artifact without it.

3 min read
Gemini

Gemini now supports custom MCP connectors, and here is what you can do with them

Gemini finally supports custom MCP connectors. What changed, who can use them, how to add one, and what you can do with them, like saving and publishing what Gemini builds.

4 min read
Gemini

Gemini artifact hosting

Gemini artifact hosting, done properly. Host what Gemini builds in Canvas at one link you control, private until you publish, with version history and your own domain.

3 min read
Gemini

How to put a Gemini Canvas on your own domain

Gemini Canvas has no custom domain option. Here is how to put a Gemini Canvas artifact on your own domain, like docs.yourcompany.com, with DocStash.

3 min read
Gemini

Gemini artifact version history

Keep a real Gemini artifact version history. Save every version of what Gemini builds in Canvas, see what changed, and restore an older one, all at the same link.

3 min read
Gemini

How to compact a Gemini chat and keep going in a fresh one

How to compact a long Gemini chat. Have Gemini turn it into one Markdown doc on DocStash, then continue in a fresh chat, or another agent, from a single link.

3 min read
Grok

How to share a Grok app without Google indexing it

Every published Grok app is public on grok.me, and shared Grok chats show up in Google Search. Publish your Grok app on DocStash instead and it always stays out of Google.

2 min read
Grok

Grok apps on the free plan (and how to publish one)

Can you publish a Grok app on the free plan? No, publishing needs a paid Grok plan. What the free plan gets, and how to publish your Grok app anyway with DocStash.

3 min read
Grok

How to deploy and publish a Grok app

Grok builds apps in the chat. Here is how to deploy a Grok app to a real link and publish it, private until you choose, out of Google, and updated in place whenever Grok changes it.

3 min read
Muse

Muse artifact alternative for publishing and sharing your pages

Looking for a Muse artifact alternative? Keep building in Muse and publish the artifact on DocStash, at one link that's private until you publish it, stays out of Google, and updates whenever Muse changes the page.

3 min read
Muse

Why Muse won't let you share or publish right now

Unable to publish or share a Muse artifact? Muse says "This artifact can't be shared right now", or the share link stopped working? Meta paused Muse sharing for everyone after shared pages turned up in public DNS records. Why it happened and how to share a Muse artifact today.

3 min read
Claude

Claude artifact viewer analytics, and how to see who viewed it

Claude artifact viewer analytics don't exist, so you can't see who viewed your artifact. How to get anonymous view counts, visitors, and referrers for it.

3 min read
General

AI artifact viewer analytics, for anything your agent shares

AI artifact viewer analytics for pages made by Claude, ChatGPT, Cursor, or any agent. See views, visitors, and referrers, anonymous by design.

3 min read
Claude

Claude artifact version history

Claude artifacts have no version history you can open. What happened to it, and how to keep every version of an artifact and revert in one click.

3 min read
General

HTML vs PowerPoint (PPTX) for presentations

HTML vs PPTX for your next presentation. How an HTML deck and a PowerPoint file compare on sharing, phones, and AI, with a live deck to click through.

4 min read
Muse

How to share a Muse page without Google indexing it

Shared Muse pages can show up in Google Search, with no setting to stop it. Publish a Muse page on DocStash and it always stays out of Google.

2 min read
ChatGPT

How to publish a ChatGPT site without Google indexing it

Public ChatGPT sites can show up in Google Search, with no setting to stop it. Publish on DocStash for a public link that stays out of Google.

3 min read
General

How to share data between ChatGPT and Claude

Move chats, memory, and artifacts between ChatGPT and Claude. What each app imports and exports, what won't transfer, and how to share the same docs.

3 min read
Claude

What the Claude audit log tracks for artifacts, and what it misses

What the Claude audit log records for artifacts, what it leaves out, and how DocStash tracks every change and view on each page, on every plan.

3 min read
Claude

Why Claude artifacts are so confusing, and how to keep it simple

Claude chat, legacy, and Claude Code artifacts follow different rules for sharing, republishing, and search. A plain guide, and a simpler way to share.

4 min read
Claude

How to republish a Claude artifact after you unpublish it

Can't republish a Claude artifact you unpublished? Why Claude blocks it, what Remix does, and how to keep a page you can take down and put back.

3 min read
General

What is an AI artifact?

An AI artifact is what an agent makes for you, beyond the chat reply. Most agents only make HTML and Markdown artifacts. DocStash also supports PDFs and code.

2 min read
WhatsApp

How to send an HTML file on WhatsApp that people can open

WhatsApp does not show an .html file in the chat, and its preview does not load images. Here is how to send an HTML page on WhatsApp as a link that opens as the full webpage.

3 min read
Slack

How to share an HTML page in Slack beyond your workspace

Slack only renders HTML files in some workspaces, and the page stays inside Slack. How to share an HTML page in Slack as one link that opens anywhere.

3 min read
Muse

How to make an HTML page with Muse

Muse, Meta's AI agent, can build an HTML page from a single prompt. Here is how to make one, which prompts work, and how to put the page at a real link anyone can open.

3 min read
Google Drive

How to open a Google Drive HTML file as a webpage

Google Drive no longer hosts HTML, so Drive displays a .html file's code instead of the page. Here is how to turn a Drive HTML file into a real webpage with a shareable link.

3 min read
ChatGPT

ChatGPT Sites on the free plan (and how to publish a page)

Is ChatGPT Sites free? No, the Free and Go plans can't publish a page. What the free plan gets, and how to publish a page anyway with DocStash.

3 min read
Grok

How to put a Grok artifact on your own domain

Serve a Grok artifact from your own domain instead of a Grok chat link. Connect Grok to DocStash over MCP, add a custom domain, and the page carries your name.

2 min read
Muse

How to put a Muse artifact on your own domain

Serve a Meta Muse artifact from your own domain instead of keeping it in Muse. Connect Muse to DocStash over MCP, add a custom domain, and the page carries your name.

2 min read
Claude

How to revert a Claude artifact to a previous version

Claude changed your artifact and the new version is worse. Here is how to revert a Claude artifact to a previous version, using DocStash.

2 min read
Claude

How to update a Claude artifact and keep the same URL

Claude can change an artifact, but keeping one stable URL is the hard part. Here is how to update a Claude artifact and keep the same URL, using DocStash.

2 min read
Grok

How to share Grok generated HTML

Grok builds HTML artifacts but shares them as chat links. Here is how to host and share Grok-generated HTML at one clean URL, using DocStash over MCP.

2 min read
Muse

How to share a Muse artifact

Meta Muse keeps its HTML artifacts in your workspace. How to share a Muse artifact at a real URL, even on your own domain, by connecting Muse to DocStash.

2 min read
ChatGPT

Why is ChatGPT so slow, and how to fix a laggy chat

Why is ChatGPT so slow or laggy? Here are the common causes, from a long conversation to your browser, and how to fix each one and get a fast chat back.

4 min read
ChatGPT

How to compact ChatGPT chats

Why a long ChatGPT chat gets slow, and how to fix it. Compress the chat into a Markdown doc with DocStash and carry on in a fresh, fast chat.

3 min read
General

Claude Artifacts vs ChatGPT Canvas, and what breaks when you share

ChatGPT retired Canvas and Claude still has Artifacts, but each keeps sharing inside its own app. What breaks when you share, and the portable fix.

4 min read
General

How to make your AI artifacts portable across agents

Your best AI work gets stuck in whatever app made it. Here is how to keep artifacts portable, so you can open and edit them in Claude, ChatGPT, or Cursor.

3 min read
General

How to move chats between AI agents

Move a chat to another AI agent without re-explaining. Compact the conversation into a handoff doc and continue in a new chat, Claude, ChatGPT, or Cursor.

3 min read
General

How to host an AI-generated artifact on your own domain

Publish a page or doc your AI built to your own domain like docs.yourcompany.com, from Claude, ChatGPT, or Cursor. No servers, no deploy config.

3 min read
Cursor

Cursor artifact hosting

Cursor is great at building, but sharing the result with a non-engineer is painful. Here is how to publish a Cursor-built HTML page or document to a link anyone can open.

3 min read
Claude

How to put a Claude artifact on your own domain

Share a Claude artifact from your own domain instead of a claude.ai link. Publish it on DocStash, connect a custom domain, and the page carries your name.

2 min read
Claude

How to share a Claude artifact with only certain people

Put a Claude artifact behind a login and share it with only the people you choose. Publish on DocStash and invite viewers instead of making the page public.

2 min read
Claude

How to publish a Claude artifact without Google Search indexing it

Claude has no way to prevent Google from indexing a published artifact. Publish it on DocStash instead, as a public page that always stays out of Google Search.

2 min read
General

How to iterate on one document across ChatGPT and Claude

Start a document in ChatGPT, keep going in Claude, and keep one link with every version. Here is how to work on the same document across AI tools with DocStash.

2 min read
General

Version history for AI artifacts

Editing an AI artifact replaces it every time. Here is how to keep every version of a Claude artifact, at one link, with one-click rollback, using DocStash.

2 min read
ChatGPT

How to deploy ChatGPT generated HTML

Turn HTML that ChatGPT generates into a live, shareable link. DocStash hosts it for you, free and versioned, private by default.

2 min read
OpenCode

How to deploy OpenCode generated HTML

Turn HTML that OpenCode generates into a live, shareable link. DocStash hosts it for you, free and versioned, private by default.

2 min read
Claude

How to share Claude generated HTML

Turn HTML that Claude generates into a live, shareable link. DocStash hosts it for you, free and versioned, private by default.

2 min read