Skip to content

aresbit/autoagent-design

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,286 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Auto Design

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

Quick start

# 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 17573

Open http://127.0.0.1:17573 — type a design prompt, the agent builds it.

Architecture

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

Development

# 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

Requirements

  • Node ~24, pnpm 10.33.2
  • Bun (for OpenCC)
  • DeepSeek API key (set as ANTHROPIC_API_KEY)

License

Apache 2.0

About

🎨AutoAgent-Design. 🤖 Powered by opencc

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • TypeScript 89.2%
  • HTML 6.5%
  • CSS 1.8%
  • JavaScript 1.1%
  • Python 1.0%
  • Jupyter Notebook 0.2%
  • Other 0.2%