All 61 Dependencies
Every package open-design depends on, ranked by repo health score.
Open Design is the open-source answer to Claude Design — a local-first, agent-native design workspace that runs entirely on your machine without requiring any cloud subscription or Anthropic account. Instead of bundling its own AI engine, it detects and orchestrates whatever coding agent CLI you already have installed: Claude Code, Codex, Cursor, Copilot, Gemini CLI, and 20+ others. Your CLI becomes the design engine; Open Design provides the structured skills, brand systems, and output surfaces around it.
The product ships as a native Electron desktop app for macOS and Windows alongside a Next.js web interface, both backed by a locally-running Node.js daemon. The daemon spawns the coding agent as a child process, composes system prompts infused with the active DESIGN.md brand contract, streams the result through SSE into a sandboxed iframe preview, and exports finished artifacts to HTML, PDF, PPTX, or MP4. All project data, transcripts, and artifacts live on your filesystem in a SQLite database — nothing leaves your machine unless you opt into the AMR model router or connect BYOK cloud endpoints.
The skills system is the heart of Open Design. Each skill is a self-contained folder with a prompt template, optional reference assets, and metadata. The 259+ bundled skills cover prototypes, landing pages, mobile screens, editorial layouts, decks, video HyperFrames, and brand images. The 142+ DESIGN.md systems encode real brand contracts from companies like Linear, Stripe, Vercel, Airbnb, Apple, and Anthropic — structured 9-section Markdown files that the agent reads to constrain every render's palette, typography, spacing, and motion.
Open Design also ships a plugin marketplace with 261 ready-to-use plugins, a workflow Automation page for scheduling repeatable design jobs, a Design System editor for authoring DESIGN.md files visually, and an MCP server that wires the entire toolchain into any agent's context via a single `od mcp install <agent>` command. The project is under Apache-2.0 and welcomes contributions — adding a new agent adapter is roughly ten lines of code.