# Open Design

Local-first open-source design agent for prototypes, decks, dashboards, images, video, and agent-driven design systems.

## Summary
Open Design is a local-first, open-source design agent and desktop studio from nexu-io. It turns coding agents and model routers into a design workflow for web, desktop, mobile prototypes, live dashboards, slide decks, images, videos, and reusable design systems.


## Guide
Open Design is a local-first open-source AI design agent for teams that want a Claude Design alternative they can inspect, run, and connect to their own coding agents.

### What it is
Open Design combines a desktop/web studio, design skills, brand-grade design systems, plugins, MCP tooling, sandboxed preview, and export paths for HTML, PDF, PPTX, MP4, and ZIP artifacts. The public repository describes support for Claude Code, Codex, Cursor, OpenCode, OpenClaw, Copilot, Qwen, Hermes, Kimi, and other agent CLIs.

### Why it matters
The product is important because design agents are becoming part of the software delivery loop. Instead of treating design as a closed prompt UI, Open Design exposes the workflow as files, skills, templates, plugins, agent adapters, previews, and exports.

### How it works
A typical Open Design workflow starts with a skill, a design system, and a prompt. The selected agent streams an artifact into the studio, Open Design previews it in a sandbox, and the user can save or export the result. Version 0.9.0 also emphasizes Open Design AMR, an official model router intended to reduce first-run setup.


## Use Cases
- Prototype web and mobile products: Generate single-page web, desktop, or mobile prototypes that follow a selected design system.
- Create decks and dashboards: Use Open Design for pitch decks, internal updates, live dashboards, decision rooms, and other artifact-heavy work.
- Test design-agent quality: Compare Claude Code, Codex, Cursor, OpenCode, OpenClaw, and other coding agents on the same visual brief.

## Alternatives
- Choose Open Design for open agent workflows vs Claude Design: Open Design is less mature than a closed first-party product, but it gives builders source visibility, local-first control, and more agent choice.
- Choose Figma for mature collaborative editing vs Figma: Figma still owns the collaborative canvas. Open Design is a better fit when the job is agent-generated artifacts, prototypes, decks, and design-system experiments.

### Getting Started
- GitHub repository: https://github.com/nexu-io/open-design
- Quickstart: https://github.com/nexu-io/open-design/blob/main/QUICKSTART.md

### FAQ
- Is Open Design open source?
  - Yes. The GitHub repository is published under Apache-2.0 as of the June 3, 2026 verification for this profile.
- Is Open Design a Figma replacement?
  - Not for every workflow. It is better described as an open-source design agent and artifact generator, while Figma remains the mature collaborative visual canvas.
- What community feedback should teams watch?
  - GitHub issues show fast iteration and early-stage bugs, including AMR instruction hallucination, macOS CPU usage, conversation startup, billing/invoice, and model/attachment problems. Public Reddit/X feedback was limited in searchable results at verification time, so GitHub remains the strongest visible feedback channel.
## Why It Matters
Open Design matters because it moves AI design work out of a closed chat surface and into an inspectable, local-first workflow. Builders can connect Claude Code, Codex, Cursor, OpenCode, OpenClaw, Qwen, Copilot, Hermes, Kimi, and other CLIs, then generate artifacts that can be previewed, exported, and handed back to engineering.


## Best For
- Developers and designers who want an open-source Claude Design alternative
- Teams prototyping web apps, dashboards, mobile flows, decks, and branded artifacts with AI agents
- Agent builders who want design skills, design systems, plugins, MCP integration, and local-first artifact generation

## Not For
- Teams that need a mature visual canvas replacement for every Figma collaboration workflow today
- Non-technical users who do not want to manage local apps, agent CLIs, model accounts, or self-hosted services
- Production teams that cannot tolerate early-stage issues around model behavior, CPU usage, onboarding, or fast-moving releases

## What It Actually Does
- Agent-native design workflow: Open Design connects coding agents, model routers, skills, design systems, and previews into one studio for generating artifacts.
  - Why it matters: It lets teams evaluate AI design as an engineering workflow instead of a closed black-box canvas.
- Many artifact types: The project targets prototypes, dashboards, decks, images, videos, HyperFrames, HTML, PDF, PPTX, MP4, and ZIP exports.
  - Why it matters: That breadth makes it useful for product, marketing, design systems, demos, and internal reporting.
- Local-first and open source: The Apache-2.0 repository, desktop app, Docker path, MCP support, and BYOK/API options give teams several ways to inspect and run it.
  - Why it matters: Design agents touch brand assets, code, prompts, and credentials, so deployment control is part of the product value.

## Typical Use Cases
- Claude Design alternative: Use Open Design when you want an open-source AI design agent that can run through local coding agents instead of only a hosted assistant.
- Design-system-driven prototypes: Pair a DESIGN.md-style brand contract with a design skill to generate web, mobile, dashboard, or deck artifacts.
- Agent workflow testing: Evaluate how Codex, Claude Code, Cursor, OpenCode, OpenClaw, or other agents perform when the target output is visual and exportable.
- Self-hosted design automation: Run the Docker or local dev path when you need more control over preview, storage, model access, and artifact generation.

## How It Compares
- Open Design vs Claude Design: Claude Design is the closed, polished reference point; Open Design is the open-source local-first alternative for teams that want inspectability, agent choice, and exportable artifacts.
- Open Design vs Figma: Figma remains the mature collaborative visual design canvas. Open Design is better framed as an agent-era artifact generator and design-system workflow, not a total Figma replacement yet.
- Open Design vs AI UI generators: Open Design differentiates through skills, plugins, design systems, coding-agent integrations, local preview, and multi-format export rather than a single prompt-to-screen flow.

## Command Line
### Run Open Design in dev mode
The official quickstart requires Node 24 and pnpm through Corepack for the local development path.

```bash
git clone https://github.com/nexu-io/open-design.git && cd open-design && corepack enable && pnpm install && pnpm tools-dev run web
```
### Install the MCP server for Codex
The README documents one-line MCP install commands for supported coding agents, including Codex.

```bash
od mcp install codex
```
### Run the Docker path
Use the Docker path if you want a containerized Open Design instance without a full local Node setup.

```bash
cd deploy && cp .env.example .env && docker compose up -d
```

## Facts
- Category: agents
- Resource type: agent
- Open source: yes
- License: Apache-2.0
- Last verified: 2026-06-03
- GitHub repo: nexu-io/open-design
- GitHub stars: 57656

## Capabilities
- mcp
- workflow-orchestration

## Structured Use Case Tags
- developer-workflow

## Getting Started
- Open the GitHub repository: https://github.com/nexu-io/open-design
- Read the Quickstart: https://github.com/nexu-io/open-design/blob/main/QUICKSTART.md
- Download the latest release: https://github.com/nexu-io/open-design/releases
- Follow nexu on X: https://x.com/nexudotio

## Links
- GitHub: https://github.com/nexu-io/open-design
- Homepage: https://open-design.ai
- Docs: https://github.com/nexu-io/open-design/blob/main/QUICKSTART.md
- Source: https://github.com/nexu-io/open-design/blob/main/README.md
- Source: https://github.com/nexu-io/open-design/releases/tag/open-design-v0.9.0
- Source: https://github.com/nexu-io/open-design/issues/3537
- Source: https://github.com/nexu-io/open-design/issues/3533
- Source: https://github.com/nexu-io/open-design/discussions/1727
- Source: https://x.com/nexudotio

## Structured Outputs
- JSON: https://www.openagent.bot/agents/open-design.json
- Markdown: https://www.openagent.bot/agents/open-design.md
- Canonical: https://www.openagent.bot/agents/open-design
