Configs2026年7月14日·1 分钟阅读

Open Pencil — AI-Native Open-Source Design Editor

An open-source Figma alternative that combines a full-featured design editor with AI-powered generation and editing capabilities, built with Vue, Skia, and WebGPU for high-performance canvas rendering.

Agent 就绪

Agent 可直接安装

这个资产可安装;Agent 先选择当前运行时、检查安装计划,再运行匹配命令。

Native · 98/100策略:允许
Agent 入口
任意 MCP/CLI Agent
类型
Skill
安装
Single
信任
信任等级:Established
入口
Open Pencil
直接安装命令
npx -y tokrepo@latest install d05c9f0a-7fc2-11f1-9bc6-00163e2b0d79 --target codex

先 dry-run 确认安装计划,再运行此命令。

Introduction

Open Pencil is an open-source, AI-native design editor positioned as an alternative to Figma. It combines a vector graphics editor with AI-powered design generation and editing tools. Built on Vue with Skia and WebGPU for rendering, it delivers smooth performance for complex design work. The project is fully self-hostable and designed for teams that want design tooling they control.

What Open Pencil Does

  • Provides a full vector design editor with layers, components, and artboards
  • Integrates AI for generating UI designs, icons, and layouts from text descriptions
  • Supports real-time collaboration between multiple designers
  • Renders using Skia and WebGPU for GPU-accelerated canvas performance
  • Exports designs to SVG, PNG, and other standard formats

Architecture Overview

Open Pencil uses a Tauri-based desktop shell with a Vue frontend and a Skia-powered canvas renderer that leverages WebGPU for hardware acceleration. The design document format is an open JSON schema that tracks layers, components, styles, and constraints. AI features connect to configurable LLM and image generation backends to handle text-to-design generation and smart editing. Collaboration is powered by CRDT-based state synchronization for conflict-free real-time editing.

Self-Hosting & Configuration

  • Run locally with npm for development or build a Tauri desktop app
  • Configure AI provider endpoints for design generation features
  • Collaboration server can be self-hosted for team use
  • Design files are stored locally or on your own infrastructure
  • No mandatory cloud dependency; all features work offline except AI generation

Key Features

  • GPU-accelerated canvas with Skia and WebGPU rendering
  • AI-powered design generation from text descriptions
  • Real-time collaboration with CRDT-based conflict resolution
  • Open file format based on JSON for portability
  • Cross-platform support via Tauri (macOS, Windows, Linux)

Comparison with Similar Tools

  • Figma — cloud-only proprietary editor; Open Pencil is self-hostable and open-source
  • Penpot — open-source design tool using SVG; Open Pencil uses Skia/WebGPU for better performance
  • Excalidraw — whiteboard-style tool; Open Pencil is a full design editor with components and constraints
  • Canva — template-based design; Open Pencil targets professional UI/UX workflows
  • Sketch — macOS-only proprietary; Open Pencil is cross-platform and free

FAQ

Q: Is Open Pencil production-ready? A: It is under active development. Core editing features are functional, and AI capabilities are being expanded.

Q: Can I import Figma designs? A: Import from Figma is on the roadmap. Currently, you can start new designs or import SVG files.

Q: Does it require an internet connection? A: The editor works offline. AI generation features require an API connection to your configured provider.

Q: What AI models does it support for design generation? A: It supports configurable backends including image generation models and LLMs for layout suggestions.

Sources

讨论

登录后参与讨论。
还没有评论,来写第一条吧。

相关资产