Repository navigation
v1.5.0
Highlights
- Program apps like the web: hover, pressed and focus styles with transitions, CSS-like stylesheets,
pz.box(block, flex, grid and stack layouts), media queries withpz.viewport(), and components with children and context. - Errors never take the editor down: a Logs panel, error boundaries, an error dialog and a selectable console.
- Agents you can follow: every agent step shows live, each agent's modes and models in the composer, and Pyzed's MCP server is added to the coding agents and editors on this computer.
Features
- ✨ Every agent step shows live, each agent's modes, models and options in the composer, a Thinking toggle, remembered Always allow permissions, and Pyzed's MCP server added to the AI agents and editors of this computer (Claude Desktop, Cursor, Windsurf, Gemini CLI, Codex, VS Code, Zed and more). PR #123 by @albakore.
- ✨ Logs panel, error boundaries and an error dialog, a selectable console, the
ui.error_boundary,ui.error_card,ui.error_dialogandui.ErrorInfocomponents and areadonlycode editor. PR #124 by @albakore. - ✨ State styles and transitions, CSS-like stylesheets,
pz.box, media queries and breakpoints withpz.viewport(), children, context andanimate=for components. PR #125 by @albakore. - ⚡ Pyzed Agent designs faster: it starts out knowing the toolbox, themes,
pz.uicomponents and best practices, gets the open document with each message and lays out a whole form with oneadd_controlscall. PR #123 by @albakore. - ✨ The agent's steps go to the Logs panel: each message, tool call and result, files, permissions and errors. PR #126 by @albakore.
- ✨ MCP tools for timeline animations (
.pzanim) and component states. PR #127 by @albakore. - ✨ The MCP writes apps like a web page: boxes, stylesheets, media queries and nesting components. PR #128 by @albakore.
Fixes
- 🐛
pz.boxshrinks, centers on the cross axis and sizes its children correctly. PR #129 by @albakore. - 🐛 Recent projects stay in
PYZED_CONFIG_DIRwhen it is set. PR #125 by @albakore.
Docs
pip install pyzed-ui==1.5.0
Pyzed Design (the designer as a standalone app, uv included, that updates itself):
- Windows:
pyzed-design-windows-x86_64-setup.exe(installs for your user, no admin needed) - macOS:
pyzed-design-macos-arm64.dmgorpyzed-design-macos-x86_64.dmg - Linux:
curl -fsSL https://albakore.github.io/pyzed/install.sh | sh
The pyzed-design-*.zip files are the portable builds the app updates from. SHA256SUMS lists every checksum.