Scratch v0.7.0
What's New
OpenAI Codex CLI Support
- Edit notes with OpenAI Codex as an alternative to Claude Code CLI
- Choose between Claude and Codex from the AI edit modal or command palette
- Great for ChatGPT subscribers who want AI-assisted editing
Native Print & Export
- Print as PDF using native
window.print()for high-quality, text-selectable PDFs - Export Markdown files directly from the export menu or command palette
Customizable Note Names
- New
defaultNoteNamesetting with template tag support - Supported tags:
{date},{time},{year},{month},{day},{random},{counter}
"Open Notes Folder" Command
- Added "Open Notes Folder" to the command palette (Cmd+P)
Bug Fixes
- Fixed "Open Folder" in settings to navigate into the notes directory instead of selecting it in the parent
- Fixed Claude CLI flags — updated deprecated
--permission-mode bypassPermissionsto--dangerously-skip-permissions - Fixed CLI path resolution to prioritize native installs over npm-installed versions
Installation
Download DMG (macOS)
- Download
Scratch_0.7.0_universal.dmgbelow - Open the DMG and drag Scratch to Applications
Homebrew
brew tap erictli/tap
brew install --cask erictli/tap/scratch
Windows
Download Scratch_0.7.0_x64-setup.exe below and run the installer. WebView2 will be downloaded automatically if needed.
Linux
Download Scratch_0.7.0_amd64.AppImage or Scratch_0.7.0_amd64.deb below.
Requirements
- macOS 10.15+ (Universal binary — Intel and Apple Silicon)
- Windows 10/11
- Linux (Ubuntu 22.04+ or equivalent)
Contributors
Thanks to everyone who contributed to this release: