chenyan104 downloadsDirect Canvas files into staged, step-by-step interactive HTML for presentations and screen recordings.
Reveal the structure. Direct the thought.
Cognitive Canvas turns an Obsidian Canvas into a directed, step-by-step interactive HTML experience for teaching, presentations, and screen recording.

.canvas file without modifying it.cognitive-canvas Codex Skill for enhanced generation and validation.The source Canvas remains read-only throughout the workflow.
cognitive-canvas Skill at ~/.codex/skills/cognitive-canvas/SKILL.md.On macOS, the default executable points to the Codex binary bundled with the ChatGPT desktop app. On Windows or Linux, set the executable name or full path in Settings → Cognitive Canvas.
Install Cognitive Canvas from Settings → Community plugins → Browse after the plugin is accepted into the directory.
Download main.js, manifest.json, and styles.css from the latest GitHub release and place them in:
<vault>/.obsidian/plugins/cognitive-canvas/
Reload Obsidian and enable Cognitive Canvas.
Cognitive Canvas contains no telemetry, analytics, advertising, or background network requests.
The plugin reads the active Canvas from your vault. It stores a Canvas snapshot, direction plan, generation request, and finished HTML in the output library configured in settings. The default library is ~/Documents/Codex/Cognitive Canvas, which is outside the vault and can be changed at any time.
HTML generation only starts after you select Generate interactive HTML. At that point the plugin launches the locally configured Codex executable and gives it access to the selected project's output folder. Codex may use your existing OpenAI account and network connection according to the terms and privacy settings of your Codex installation. The plugin does not collect or transmit that data itself.
npm install
npm run check
npm run install:vault -- "/path/to/vault"
**认知画布(Cognitive Canvas)**把静态 Obsidian Canvas 转化为可逐卡点亮、可交互、可录屏的独立 HTML。
cognitive-canvas Skill,获得更完整的生成与验收流程。插件不包含遥测、分析、广告或后台联网请求。只有用户主动点击生成时,插件才会启动本机配置的 Codex,并允许它读取该项目的输出目录。默认输出资料库位于 ~/Documents/Codex/Cognitive Canvas,可在设置中修改。