# ZSeven-W/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.

Repository: https://github.com/ZSeven-W/openpencil
Canonical: https://ross.abutalabs.com/products/openpencil
Homepage: https://op.zseven.tech
Language: Rust
License: MIT
License Family: permissive
Topics: agent, ai, fimga, pencil, ui, openpencil, claude, codex, mcp, opencode, agent-team, claude-code, react, vibecoding, vibedesign, flutter, react-native, rust, skill, dsh-plugin
Last push: 2026-08-26T15:08:16+00:00

## Health v2 (maintenance only)
Score: 68/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 99, release rhythm 60, longevity 14
- inputs: {"age_days": 197, "days_push": 7, "days_rel": 22, "gap_med": 1, "n_releases_24m": 32}
- flags: prerelease_only
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 5673, forks 491 (observed 2026-08-28T04:09:27.650438+00:00)

## What it is
OpenPencil is an open-source, AI-native vector design application where users generate and edit UI designs on an infinite canvas via natural-language prompts. It features concurrent AI agent teams that decompose design tasks, a built-in MCP server, and Design-as-Code workflows, built in Rust with React.

## Use cases
- generate UI designs from natural language prompts
- edit vector designs by chatting with an AI agent
- run multiple AI agents concurrently on different sections of a design
- open-source alternative to Figma or Pencil
- turn prompts into editable product UI on a live canvas
- integrate design tools with coding agents via MCP

## When to choose
- you want an open-source, AI-first vector design tool instead of Figma
- you want to generate and iterate on UI mockups with prompts
- you want design-as-code workflows driven by coding agents like Claude Code or Codex
- you need concurrent agent teams to build complex multi-section pages

## When to avoid
- you need a mature, battle-tested design tool for production design teams
- you only need simple static vector illustration without AI features
- you require the full plugin ecosystem and collaboration features of established tools like Figma

## Facets
- artifact type: application
- maturity: active
- function: agent-framework, mcp, ui-components, graphics, llm-inference
- domain: web-design, artificial-intelligence, web-development, developer-tools
- platform: cross-platform, rust, windows
- tags: design-tool, vector-editor, design-as-code, vibecoding, prompt-to-ui, figma-alternative, agent-teams, canvas-editor, ai-agents, desktop, macos, linux

## Member repositories
- ZSeven-W/openpencil (main) score 68

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:09:27.650438+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:54:17.149372+00:00, confidence not recorded.
  - readme: https://github.com/ZSeven-W/openpencil (fetched 2026-08-28T04:09:27.650438+00:00, sha 540da97df9bb)
  - homepage: https://op.zseven.tech (fetched 2026-08-29T08:49:29.710510+00:00, sha 04cf72aa2f4a)
- Data as of 2026-08-30T08:39:29.467469+00:00.
