Table Of Contents
The Problem
ChatGPT’s Canvas and Chat search has no native filtering for your saved canvases or longform drafts. If you’ve made more than a few, finding the right one becomes a chore — no folders, no tags, no filter by type.
The Hack
We invented our own tag system using a unique keyword:
#ABCDEF-project-name
Place it at the very top of every Canvas, and reference it in relevant chats.
Examples:
- #ABCDEF-dokugent → all Dokugent-related docs and convos
- #ABCDEF-carmelyne → personal essays or journal-style posts
- #ABCDEF-terrakindle → climate and ecosystem credit project
When you search in ChatGPT:
#ABCDEF-dokugent
It will surface both the Canvas file and any chat that references it.
Why It Works
ChatGPT search doesn’t differentiate between Canvas and chats — it just surfaces content by keyword match. That means a unique tag + consistent placement = fully searchable backlog.
You don’t even need folders.
Tips
- Keep the #ABCDEF string constant — it’s your search fingerprint.
- Use dashes or underscores after it for project names.
- Add the tag only once, at the top of the document, to reduce noise.
Next Steps
- Add this to your onboarding SOP if you’re working on multiple AI projects.
- Consider automating tag insertion if generating many canvases.
- Spread the word. This hack might save someone else hours of context wrangling.