nexu-io/open-design

★ 100,382⑂ 0

🎨 Best DeepSeek Harness Design Plugin. The open-source Claude Design alternative. 🖥️ Local-first desktop app.

About nexu-io/open-design

nexu-io/open-design is an open-source project on GitHub, mainly written in TypeScript. 🎨 Best DeepSeek Harness Design Plugin. The open-source Claude Design alternative. 🖥️ Local-first desktop app. It currently holds 100,382 stars and 0 forks with 0 open issues, and was last pushed on an unknown date (repository created unknown).

Project Overview

Git Homed tracks it on the AI Agent Skills Trending board and on the AI AI Agent Skills Trending list.

GitHub Repository Details

Repository nexu-io/open-design · default branch - · size 0 KB · watchers 0 · source: GitHub REST API and repository README

README

OpenDesign: The First Collaborative Design Agent Workspace

✨ Introducing OpenDesign Go. The Go Plan starts at $8 for your first month, with monthly credits for over 10 models, including GPT-6.1 Sol, GPT-6 Luna, DeepSeek V4.1 Flash, GLM-5.3 Flash-X, and MiMo V2.6 Flash. All personal plans include API access for Codex, Claude Code, DSH, OpenCode, and more.
> 🧩 DeepSeek Harness is now supported. Connect DeepSeek's official dsh agent harness to OpenDesign as a native runtime, with structured thinking, tool calls, model discovery, cancellation, and session resume. Generated files stay in the OpenDesign workflow for live preview and delivery.

https://github.com/nexu-io/open-design/blob/HEAD/OpenDesign hero banner — The First Collaborative Design Agent Workspace, with design systems, plugins, coding agents, and media providers

Website · Download · OpenDesign Cloud · Discord · Follow @OpenDesignHQ

https://github.com/nexu-io/open-design/blob/HEAD/release https://github.com/nexu-io/open-design/blob/HEAD/license https://github.com/nexu-io/open-design/blob/HEAD/discord https://github.com/nexu-io/open-design/blob/HEAD/quickstart

English · Español · Português · Deutsch · Français · 简体中文 · 繁體中文 · 한국어 · 日本語 · العربية · Русский · Українська · Türkçe · ภาษาไทย

---

What is OpenDesign

OpenDesign is a collaborative design agent workspace. Start with a brief, then use your coding agent or OpenDesign Cloud to create a prototype that follows your design system. Share it with your team for feedback, and let your agent refine it in the same project.

That workflow is open and extensible. As the open-source Claude Design alternative, OpenDesign is licensed under Apache 2.0 and gives teams skills, design templates, design systems, and plugins they can inspect and adapt to their own process.

---

Product tour

Core pages

https://github.com/nexu-io/open-design/blob/HEAD/OpenDesign Home page with the prototype composer and example prompts
Home — start with a brief or an example.
https://github.com/nexu-io/open-design/blob/HEAD/OpenDesign All projects page showing recent design systems, media, and prototypes
All projects — revisit design systems, media, and prototypes.
https://github.com/nexu-io/open-design/blob/HEAD/OpenDesign Design systems page showing the Stripe brand identity, logo, and typography
Design Systems — inspect brand assets and refine them with an agent.
https://github.com/nexu-io/open-design/blob/HEAD/OpenDesign Plugins page showing official skills, categories, and search
Plugins — find skills and launch them with Try it.

Studio — create and refine in one project

https://github.com/nexu-io/open-design/blob/HEAD/Website prototype with live preview and agent conversation in OpenDesign Studio
Prototype — build and refine interactive web experiences with your agent and live preview.
https://github.com/nexu-io/open-design/blob/HEAD/Swiss Grid presentation in OpenDesign Studio with slide thumbnails and speaker notes
Slides — create decks, review slides and speaker notes, and export when ready.
https://github.com/nexu-io/open-design/blob/HEAD/Generated fashion portrait preview in OpenDesign Studio
Image — generate visual assets from the conversation, inspect the result, then download or open it.
https://github.com/nexu-io/open-design/blob/HEAD/OpenDesign HyperFrames editor showing the One brief, Every deliverable motion graphic
HyperFrames — create motion graphics with your agent and export to MP4. Watch the video.

---

Platform Compatibility

OpenDesign connects to mainstream coding agents in two ways: skills, CLI, and MCP for agents that consume OD, plus native runtime adapters for agents that OD launches directly. DeepSeek Harness is a first-class native runtime through the official dsh CLI, with structured streaming, model discovery, cancellation, and session resume.

| Coding agent / platform          | Status    | Quick setup                    | |---|:---:|---| | Claude Code | ✅ Supported | od mcp install claude | | Claude Desktop | ✅ Supported¹ | od mcp install claude-desktop | | Codex CLI | ✅ Supported | od mcp install codex | | DeepSeek Reasonix | ✅ Supported | od mcp install reasonix | | DeepSeek Harness | ✅ Native runtime | od agent setup deepseek-harness | | Raven | ✅ Supported | od mcp install raven | | Cursor | ✅ Supported | od mcp install cursor | | VS Code + GitHub Copilot | ✅ Supported | od mcp install copilot | | GitHub Copilot CLI | ✅ Supported | od mcp install copilot | | OpenCode | ✅ Supported | od mcp install opencode | | OpenClaw | ✅ Supported | od mcp install openclaw | | Antigravity | ✅ Supported | od mcp install antigravity | | Cline | ✅ Supported | od mcp install cline | | Trae | ✅ Supported | od mcp install trae | | Kimi CLI | ✅ Supported | od mcp install kimi | | Kiro | ✅ Supported | od mcp install kiro | | Pi Agent | ✅ Supported | od mcp install pi | | Mistral Vibe CLI | ✅ Supported | od mcp install vibe | | Hermes Agent | ✅ Supported | od mcp install hermes |

For DeepSeek Harness, install the official dsh CLI first, then select it in OpenDesign or run od agent setup deepseek-harness to install/repair OD's connection component. For MCP integrations: od mcp install --print for a dry-run preview · --uninstall to remove · full list with od mcp install --help.

¹ Automatic MCP configuration for Claude Desktop is currently supported on macOS and Windows only.

https://github.com/nexu-io/open-design/blob/HEAD/The 26 coding-agent CLIs OpenDesign supports — DeepSeek Harness · Claude Code · Codex · OpenCode · Hermes · Antigravity · Vela · Grok Build · Kimi · Cursor Agent · Qwen · Qoder · GitHub Copilot · Pi · Kiro · Kilo · Mistral Vibe · DeepSeek · Reasonix · Aider · Amp · CodeBuddy · Mimo · AtomCode · Devin · Trae

No CLI installed? The BYOK proxy at POST /api/proxy/{anthropic,openai,azure,google,ollama,senseaudio}/stream gives you the same loop (no process spawn) — paste baseUrl + apiKey + model, with presets for OpenAI, Atlas Cloud, Anthropic, Azure OpenAI, Google Gemini, Ollama, LM Studio, vLLM, or any OpenAI-compatible endpoint. Atlas Cloud uses https://api.atlascloud.ai/v1 with your own key and OpenAI-compatible model ids such as qwen/qwen3.5-flash. Per-target SSRF protection blocks internal IPs / link-local / CGNAT at the daemon edge.

Runtime definitions live in apps/daemon/src/runtimes/defs/, with registration and shared stream handling under apps/daemon/src/runtimes/. See docs/agent-adapters.md for the adapter contract.

---

Demo

Four core product categories, all rendered by a coding agent running on your laptop. Click a thumbnail to see the real example.

1 · Prototypes — web · desktop · mobile

The default output surface. Single-page HTML artifacts that read your DESIGN.md and render in a sandboxed iframe.

https://github.com/nexu-io/open-design/blob/HEAD/Web prototype dating-web
Web prototype — an editorial dashboard with scrollbars, KPIs, and charts. Rendered straight from design-templates/dating-web/.
https://github.com/nexu-io/open-design/blob/HEAD/Gamified app
Mobile app prototype — a three-screen gamified flow with XP ribbons and quest detail. Hand off straight to Cursor / Codex / Claude Code to turn into React/Next/Vue.

2 · Live artifacts & dashboards

Live dashboards, decision rooms, KPI walls — single-page artifacts that pull data through a tweaks panel and stay editable in place.

https://github.com/nexu-io/open-design/blob/HEAD/Live dashboard
Live dashboard — an editable KPI wall whose tweaks panel surfaces the parameters worth nudging. The agent emits a manifest, and the iframe re-renders without a reload.
https://github.com/nexu-io/open-design/blob/HEAD/Decision room
Decision room — a multi-source briefing artifact for product / research / ops meetings.
https://github.com/nexu-io/open-design/blob/HEAD/GitHub dashboard
GitHub-style dashboard — repo metrics presented as a live artifact.
https://github.com/nexu-io/open-design/blob/HEAD/Flow live dashboard
Flow live-dashboard template — a domain-specific KPI template, branded through the active DESIGN.md.

3 · Decks — magazine decks, weekly updates, pitches

https://github.com/nexu-io/open-design/blob/HEAD/Magazine deck (guizang-ppt)
Deck mode (guizang-ppt) — magazine layouts, WebGL hero, P0/P1/P2 checklists. Bundled verbatim from op7418/guizang-ppt-skill with its original license preserved.
https://github.com/nexu-io/open-design/blob/HEAD/Swiss deck
Swiss International-style deck — grid-anchored, monochrome accents. One of 15 deck templates and 36 themes under design-templates/html-ppt-*/.

Every deck exports to HTML (single file, inlined assets), PDF (browser print, deck-aware), PPTX (agent-driven skill), ZIP (archive), or Markdown.

4 · Images — gpt-image-2, ImageRouter, custom API

https://github.com/nexu-io/open-design/blob/HEAD/Illustrated city food map
Illustrated city food map
Hand-drawn editorial travel poster
https://github.com/nexu-io/open-design/blob/HEAD/Cinematic elevator scene
Cinematic elevator scene
Single-frame editorial still
https://github.com/nexu-io/open-design/blob/HEAD/Cyberpunk anime portrait
Cyberpunk portrait
Profile avatar — neon face text
https://github.com/nexu-io/open-design/blob/HEAD/3D stone staircase evolution
3D stone staircase
Hewn-stone infographic
https://github.com/nexu-io/open-design/blob/HEAD/Glamorous portrait
Glamorous portrait
Editorial studio shot

93 ready-to-replicate prompts live in prompt-templates/ — preview thumbnails, full prompt body, target model, aspect ratio, and source attribution. One click drops a brief into the composer.

5 · Video & HyperFrames — agent-native motion graphics

[HyperFrames][hyperframes] is HeyGen's open-source, agent-native video framework, integrated as a first-class citizen in OpenDesign. The agent writes HTML + CSS + GSAP, and HyperFrames renders it to a deterministic MP4 via headless Chrome + FFmpeg. Pair it with Seedance 2.0 for cinematic t2v / i2v, Veo 3 / Sora 2 / Kling 2 for routed model variants, and Suno v5 / Lyria 2 for the audio layer.

https://github.com/nexu-io/open-design/blob/HEAD/SaaS promo
30s SaaS product promo · 16:9 · UI 3D reveals
https://github.com/nexu-io/open-design/blob/HEAD/TikTok karaoke
TikTok karaoke talking-head · 9:16 · TTS + word-synced captions
https://github.com/nexu-io/open-design/blob/HEAD/Brand sizzle reel
30s brand sizzle reel · 16:9 · audio-reactive kinetic type
https://github.com/nexu-io/open-design/blob/HEAD/Bar chart race
Bar chart race · 16:9 · NYT-style data infographic
https://github.com/nexu-io/open-design/blob/HEAD/Flight map
Flight map · 16:9 · Apple-style route reveal
https://github.com/nexu-io/open-design/blob/HEAD/Logo outro
4s cinematic logo outro · 16:9 · piece-by-piece assembly + bloom
https://github.com/nexu-io/open-design/blob/HEAD/Money counter
$0 → $10K money counter · 9:16 · Apple-style hype
https://github.com/nexu-io/open-design/blob/HEAD/Website to video
Website-to-video · 16:9 · captures the site at 3 viewports

11 HyperFrames templates + 39 Seedance prompts ship with the repo. Catalog thumbnails © HeyGen; the framework is Apache-2.0. The OD-specific render workflow (composition cache, sandbox-exec workaround, MP4-as-chip) is detailed in design-templates/hyperframes/.

[hyperframes]: https://github.com/heygen-com/hyperframes

---

Why OpenDesign

In April 2026, Anthropic released Claude Design — the first time an LLM stopped writing prose and started delivering design artifacts directly. It went viral. But it stayed closed-source, paid-only, cloud-only, locked to Anthropic's model, Anthropic's skills, Anthropic's surface. No checkout, no self-host, no Vercel deploy, no swap-in-your-own-agent.

OpenDesign (OD) is the open-source alternative. Same loop, same artifact-first mental model, none of the lock-in:

Comparison

| | Claude Design | Figma | Lovable / v0 / Bolt | OpenDesign | |---|---|---|---|---| | Open source | ❌ | ❌ | ❌ | ✅ Apache-2.0 | | Self-host / desktop | ❌ | ❌ | ❌ | ✅ macOS + Windows + Docker + Vercel web | | Agent-native (runs in your CLI) | Anthropic only | ❌ | Cloud agent only | ✅ 25 CLIs + BYOK | | Brand-grade DESIGN.md | Proprietary | Theme JSON | Limited tokens | ✅ 151 systems shipped | | Skills / plugins / templates | Closed | Plugin store | Closed | ✅ 100+ functional skills · rendering templates · 277 plugins | | HyperFrames (HTML→MP4) | ❌ | ❌ | ❌ | ✅ First-class | | Refresh an existing repo to brand | ❌ | ❌ | ❌ | ✅ via agent + DESIGN.md | | Minimum billing | Pro / Max / Team | Pro / Org | Pro / Team | BYOK · any compatible endpoint |

---

Quick start

🖥️ Download the desktop app (recommended — zero config)

The fastest way to use OpenDesign. No Node, no pnpm, no clone.

After install: the app auto-detects every coding-agent CLI on your PATH, loads 100+ functional skills, the separate rendering-template catalog, and 151 design systems, and lets you type a brief in the entry view.

🤖 Install into your coding agent (no UI)

You can use OpenDesign without ever opening the GUI — call it as a skill, plugin, or MCP server inside Claude Code, Codex, Cursor, Copilot, OpenClaw, Antigravity, Hermes, Kimi, and more.

If you installed the macOS desktop app via the DMG or Homebrew cask, your shell may still resolve od to Apple's built-in /usr/bin/od octal-dump utility. In that case, open Settings → MCP server in the desktop app and copy the client-specific snippet; it uses absolute paths and does not rely on the bare od command.

# One-line install into the agent you're using:
od mcp install 

= claude | codex | reasonix | raven | cursor | copilot | openclaw

| antigravity | pi | vibe | hermes | cline | kimi | kiro

| trae | opencode

Hosted equivalent for curl-based setup:

curl -fsSL https://open-design.ai/install.sh | sh -s

install.sh is a thin shell wrapper around od mcp install; it exists so the hosted URL returns shell instead of the landing-page HTML fallback and fails fast if your shell resolves a non-Open-Design od binary.

macOS / WSL2 users: /usr/bin/od is a system octal-dump command and can
shadow OpenDesign's od command. Desktop-app users should prefer the
Settings → MCP server snippet; WSL2 users should follow the
WSL2 setup guide first.

Then, insi

GitHub Stars & Activity

100,382Stars
0Forks
0Open issues
TypeScriptLanguage

GitHub Popularity

GitHub stars100,382
Forks0
Open issues0
Primary languageTypeScript
License-
Stars gained today0
Created-
Last pushed-

Trending History

Trending statusnot on today's boards

Related GitHub Projects

1

deepseek-ai / deepseek-harness

TypeScript★ 246,947⑂ 0
→
2

firecrawl / firecrawl

TypeScript★ 190,184⑂ 0
→
3

google-gemini / gemini-cli

TypeScript★ 107,274⑂ 0
→
4

thedotmack / claude-mem

TypeScript★ 99,177⑂ 0
→
5

stablyai / orca

TypeScript★ 89,102⑂ 0
→
6

Egonex-AI / Understand-Anything

TypeScript★ 85,834⑂ 0
→
7

diegosouzapw / OmniRoute

TypeScript★ 74,937⑂ 0
→
8

ruvnet / ruflo

TypeScript★ 74,271⑂ 0
→

More Trending Repositories