designon is a design orchestrator that generates complete, production-ready HTML web pages from a single sentence description, eliminating the 'AI-generated' look through anti-pattern detection and structured design steps.

Stars

8

7-day growth

No data

Forks

3

Open issues

0

License

MIT

Last updated

2026-07-29

AI repository intelligence
FR-AI / ANALYSIS

Why it is worth attention

It tackles the common issue of AI-generated websites looking artificial by embedding 59 automated anti-pattern detectors, an art direction phase, and parallel production/verification tracks, all while being usable across both Claude Code and Codex without requiring design skills.

Who it is for

  • Small business owners needing a quick, professional website
  • Developers who want to automate web page creation in AI coding assistants
  • Non-designers seeking a simple way to generate visually coherent sites
  • AI tool users looking for production-quality, non-generic outputs

Use cases

  • Generate a café website from a short prompt like 'purple-themed café site'
  • Create landing pages for local services (pilates studio, tax office, pottery studio)
  • Quickly prototype a brand site with specific color palettes and mood
  • Produce a menu or pricing page that avoids common AI visual clichés

Strengths

  • 59 built-in anti-pattern detectors that catch AI-typical design issues (gradient text, low contrast, overused fonts) via code analysis
  • Parallel execution of research, copy, photography, and motion tracks followed by parallel verification for efficiency
  • Curated database of 78 color palettes and 883 design tools from real Instagram content, providing grounded design decisions
  • Handles Korean typography correctly with word-break and balance settings, avoiding translationese copy

Considerations

  • Full anti-pattern detection requires installing parsers via setup script; without it, only 4 of 59 patterns are checked
  • Some features like image generation depend on optional external API keys (Gemini) or runtime detection (lazyweb, originkit)
  • Data accuracy caveats: tool pricing is estimated from landing pages, and some color values may need verification

README quick start

designon

한 문장만 말하면 완성된 웹페이지를 만들어주는 디자인 오케스트레이터입니다.

디자인을 몰라도 됩니다. "카페 하는데 보라색 계열 사이트 만들어줘" 한 마디면 색상·글꼴·사진·문구까지 전부 정해서 바로 열어볼 수 있는 HTML 파일이 나옵니다.

Claude Code와 Codex 양쪽에서 똑같이 쓸 수 있습니다.


v2에서 뭐가 달라졌나

v1의 문제는 하나였습니다. 결과물에서 AI 티가 났습니다.

원인을 뜯어보니 세 가지였습니다.

1. 검증이 없었습니다. v1에는 "이런 건 하지 마라"는 금지 목록이 있었습니다. 그런데 그걸 지켰는지를 AI가 스스로 판단하면, 언제나 "지켰다"고 답합니다. 아무도 안 잡아줍니다.

2. 디자인 방향을 정하는 단계가 없었습니다. 팔레트 고르고 바로 HTML로 갔습니다. 10년차 디자이너는 그렇게 일하지 않습니다. 먼저 "이 페이지가 어떤 세계인지"를 정하고, 색·서체·여백·모션을 전부 거기에 맞춥니다.

3. 혼자 순서대로 다 했습니다. 리서치 → 팔레트 → 사진 → 카피 → 빌드 → 검수를 한 번에 처리하니, 뒤로 갈수록 앞의 맥락에 눌려 대충 처리됐습니다.

v2의 해결

문제해결
검증 없음안티패턴 디텍터 59종을 내장했습니다. 생성 후 반드시 돌리고, 잡힌 건 고칩니다
방향 없음아트 디렉션 단계를 넣었습니다. 모드·다이얼·팔레트·서체를 먼저 확정합니다
순차 처리제작 4트랙 · 검수 3트랙을 병렬로 돌립니다. 각 트랙은 자기 일만 신경 씁니다

디텍터가 잡아내는 것들입니다. 전부 사람 눈이 아니라 코드가 판정합니다.

gradient-text        그라디언트로 칠한 글자
side-tab             카드 왼쪽 굵은 컬러 보더
nested-cards         카드 안의 카드
dark-glow            오프셋 없는 컬러 글로우 그림자
cream-palette        반사적으로 고른 크림·베이지 배경
ai-color-palette     보라·바이올렛 기본값
hero-eyebrow-chip    제목 위 작은 대문자 라벨
overused-font        Inter·Roboto·Geist 남용
single-font          한 서체로 전체 처리
low-contrast         대비 4.5:1 미달
gray-on-color        색 배경 위 회색 텍스트
flat-type-hierarchy  글자 크기 단계가 촘촘해 위계가 없음
... 총 59종

어떻게 작동하나

                    "카페 하는데 보라색 계열로"
                              │
     STEP 1  브리프 해석 + 팔레트 DB 조회 → 질문 딱 1회
                              │
     STEP 2  아트 디렉션 확정   모드 · 3다이얼 · 팔레트 역할 · 서체 페어링
                              │
     STEP 3  ⚡병렬 제작 4트랙
              ├── 리서치    섹션 순서와 정보 위계
              ├── 카피      한국어 원문 (번역투 배제)
              ├── 사진      네이티브 생성 → Gemini → 스톡 → 타이포
              └── 모션      authored moment 딱 1개
                              │
     STEP 4  통합 빌드 → site/index.html
                              │
     STEP 5  ⚡병렬 검수 3트랙
              ├── 기계 검사  안티패턴 59종
              ├── 크래프트   대비·여백·타이포·상태
              └── 한국어     번역투·금지어·구체성
                              │
     STEP 6  일괄 수정 → 재검사 1회 → 종료
                              │
     STEP 7  보고 + 교체할 예시 정보 목록

검수 루프를 돌지 않습니다. 한 번에 고치고 한 번만 재검사합니다. 끝없이 자가 QA를 돌리면 토큰만 태우고 결과는 오히려 나빠집니다.


실제 결과물

이 저장소의 examples/cafe/index.html이 위 절차를 그대로 돌려 나온 페이지입니다. 브라우저로 바로 열어볼 수 있습니다.

입력

카페 하는데 보라색 계열 사이트 만들어줘

**아트 디렉션

Description

한 문장이면 완성된 웹페이지가 나오는 디자인 오케스트레이터. 제작 4트랙·검수 3트랙 병렬 실행 + 안티패턴 59종 기계 검사로 'AI 티'를 0건까지 잡는다. Impeccable·tasteskill·UI Skills·emil-skill 내장. Claude Code / Codex 지원.

Related repositories

Similar projects matched by category, topics, and programming language.

0xwilliamortiz
Featured
0xwilliamortiz GitHub avatar

openclaude-improved

OpenClaude is an open-source CLI coding agent that runs on any platform and supports a wide range of LLM providers, offering the same tools and workflows as Claude Code.

AI & Machine LearningLarge Language Models
577
jamesob
Featured
jamesob GitHub avatar

local-llm

A comprehensive guide for building and configuring a high-end local machine to run state-of-the-art LLMs, with detailed hardware choices, BIOS tuning, and Docker-based model serving.

AI & Machine LearningLarge Language Models
1,660
mereyabdenbekuly-ctrl
Featured
mereyabdenbekuly-ctrl GitHub avatar

clodex-ide

Clodex is an open-source, local-first agentic IDE that combines persistent AI tasks, code, terminal, browser, Git, models, memory, and governed execution in one Electron workspace, currently in technical preview.

AI & Machine LearningAI Agents
859