openpencil
The world's first open-source AI-native vector design tool and the first to feature concurrent Agent Teams. Design-as-Code. Turn prompts into UI directly on the live canvas. A modern alternative to Pencil.
- 6.4k stars
- 562 forks
- 27 open issues
- Language: Rust
- License: MIT
- updated
Install
git clone https://github.com/ZSeven-W/openpencil && cp openpencil/*.md ~/.claude/agents/- Clone the repository and copy the agent .md definitions into ~/.claude/agents (or .claude/agents inside a project).
- Start a new Claude Code session to load the agents.
- Delegate work to them with the Task/Agent tool or by name.
Editor's note
OpenPencil is an open-source, AI-native vector design tool that lets users describe UI components in natural language and watch them render directly on an infinite canvas in real time. It connects to Claude through a built-in MCP server that supports one-click installation into Claude Code, enabling terminal-based creation, reading, and modification of `.op` design files via any MCP-compatible agent. A standout feature is its Concurrent Agent Teams system, where an orchestrator breaks a complex page into spatial sub-tasks and dispatches multiple AI agents to work on separate sections simultaneously, each with its own canvas indicator showing progress. The tool stores designs in a human-readable JSON format, making files Git-friendly and diffable. Code export targets React plus Tailwind, HTML plus CSS, Vue, Svelte, Flutter, SwiftUI, Jetpack Compose, and React Native from a single source file. An embeddable SDK and a command-line tool called `op` round out the package, making it relevant to UI designers, frontend developers, and anyone building design tooling into larger workflows.
Subagents overview
What people ask about openpencil
What is ZSeven-W/openpencil?
ZSeven-W/openpencil is subagents for the Claude AI ecosystem. The world's first open-source AI-native vector design tool and the first to feature concurrent Agent Teams. Design-as-Code. Turn prompts into UI directly on the live canvas. A modern alternative to Pencil. It has 6.4k GitHub stars and its last recorded update is dated 2026-10-23.
How do I install openpencil?
You can install openpencil by cloning the repository (https://github.com/ZSeven-W/openpencil) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.
Is ZSeven-W/openpencil safe to use?
Our security agent has analyzed ZSeven-W/openpencil and assigned a Trust Score of 97/100 (tier: Verified). See the full breakdown of passed checks and flags on this page.
Who maintains ZSeven-W/openpencil?
ZSeven-W/openpencil is maintained by ZSeven-W. The last recorded GitHub activity is dated 2026-10-23, with 27 open issues.
Are there alternatives to openpencil?
Yes. On ClaudeWave you can browse similar subagents at /categories/agents, sorted by popularity or recent activity.