Doop
Doop: 오픈소스 멀티플레이어 디자인 캔버스 및 AI 에이전트용 MCP
UI 스크린샷 하나만 넣으면 Claude·GPT·Gemini 등 주요 AI 모델이 동시에 분석해 원본 옆에 다양한 리디자인을 제시합니다
Drop in one UI screenshot and RēDesign runs it past Claude, GPT, Gemini and more at once, then lines up every redesign next to the original.
디자인HTML · PythonGitHub @ReDes1gn온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Landing page for RēDesign: drop in a UI screenshot and get back a wall of AI redesigns. Served at redesign.lunarwerx.com.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
One screenshot in. A wall of AI redesigns out. The public landing page for RēDesign, live at redesign.lunarwerx.com. RēDesign takes a single UI screenshot, runs it past a bunch of top AI models at the same time (Claude, GPT, Gemini, DeepSeek, Qwen, plus any you add yourself), and gives you a browsable wall of self-contained HTML redesigns to compare side by side with the original. This repository is just the marketing site for it. The whole thing is one self-contained index.html served by GitHub Pages.README 전문 보기 ↗
One screenshot in. A wall of AI redesigns out.
The public landing page for RēDesign, live at redesign.lunarwerx.com.
RēDesign takes a single UI screenshot, runs it past a bunch of top AI models at the same time (Claude, GPT, Gemini, DeepSeek, Qwen, plus any you add yourself), and gives you a browsable wall of self-contained HTML redesigns to compare side by side with the original.
This repository is just the marketing site for it. The whole thing is one self-contained index.html served by GitHub Pages.
index.html. What is in the file is exactly what ships.main branch. The .nojekyll file tells Pages to serve the files as-is instead of running them through Jekyll.| File | What it is |
|---|---|
index.html | The entire landing page |
og-image.png | 1200x630 social share card (Open Graph / Twitter) |
icon.svg, favicon.ico | Site icons |
.nojekyll | Serve files as-is on GitHub Pages, skip Jekyll |
CHANGELOG.md | What changed and when |
Any static file server works. For example:
npx serve .
# or
python -m http.server 8000
Then open the URL it prints.
Edit index.html and push to main. GitHub Pages redeploys in about a minute. To regenerate the share card, re-render the card template to og-image.png at 1200x630.
The RēDesign application itself (the tool that does the work) lives at LunarWerxs/ReDesign.
scripts/copy-budget.mjs runs in CI on every push that touches the page, and locally with
node scripts/copy-budget.mjs. It enforces two things the owner cares about:
<style> or <script> comments are ignored.scripts/copy-budget.json, not a fixed bar, so the page may shrink freely and drift up a
little. Cut copy on purpose? Re-record it with node scripts/copy-budget.mjs --update and
commit the new baseline.It measures what a visitor actually reads, so collapsed <details>, elements with a hidden
attribute and <noscript> do not count. A naive word count reads about three times high.
To see a change rather than measure it, take a screenshot with the scroll-reveal animations forced to their finished state, as described in docs/screenshots.md.