AI-powered design agent that runs locally. Chat with OpenCC (reverse-engineered Claude Code CLI) → it builds design artifacts in a real project folder → live preview in a sandboxed iframe. BYOK at every layer.
ELECTRON_DISABLE_SANDBOX=1 pnpm tools-dev start --daemon-port 17456 --web-port 17573# 1. Install dependencies
pnpm install
# 2. Build & install OpenCC (the agent brain)
./scripts/build-opencc.sh install-local
# 3. Set your DeepSeek API key
export ANTHROPIC_API_KEY='sk-your-deepseek-key'
# 4. Launch
pnpm tools-dev start --daemon-port 17456 --web-port 17573Open http://127.0.0.1:17573 — type a design prompt, the agent builds it.
apps/daemon — Express daemon, od CLI, agent spawning, skills, artifacts
apps/web — Next.js 16 App Router frontend
apps/desktop — Electron shell (macOS/Linux/Windows)
apps/packaged — Packaged Electron runtime + sidecar launcher
packages/opencc — Reverse-engineered Claude Code CLI (runs on Bun)
tools/dev — Local dev lifecycle (start/stop/status)
tools/pack — Packaged build/install tooling
# Typecheck + guard
pnpm guard && pnpm typecheck
# Build specific packages
pnpm --filter @open-design/daemon build
pnpm --filter @open-design/web build
# Run tests
pnpm --filter @open-design/daemon test
pnpm --filter @open-design/web test
# Desktop
pnpm tools-dev start desktop --daemon-port 17456 --web-port 17573- Node ~24, pnpm 10.33.2
- Bun (for OpenCC)
- DeepSeek API key (set as
ANTHROPIC_API_KEY)
Apache 2.0