본문 바로가기

GitHub AI 스킬 연구소

[GitHub AI 스킬 #0019] stable-diffusion-webui: 말 한 마디로 그림을 뚝딱! AI 이미지 생성의 모든 것

GitHub AUTOMATIC1111/stable-diffusion-webui ★ 162,675
Stable Diffusion web UI https://github.com/AUTOMATIC1111/stable-diffusion-webui

⭐ GitHub 별 162,675개  |  🐍 Python  |  🎨 이미지 생성

🙋 이런 분들께 추천합니다

혹시 이런 경험 있으신가요?

  • "블로그 썸네일 만들려는데 마음에 드는 그림을 못 찾겠어요. 그렇다고 직접 그리자니 그림 실력이..." 하며 포기하신 분
  • "AI 그림 생성기 써보고 싶은데, 유료 구독은 부담스럽고 무료 버전은 워터마크가 있어서 속상했던 분"
  • "AI로 만든 이미지를 내 입맛대로 수정하고 싶은데 방법을 몰라서 결국 그냥 썼던 분"

세 가지 중 하나라도 해당되신다면, 오늘 소개할 stable-diffusion-webui가 여러분의 삶을 바꿔줄 수 있습니다. 무료로, 내 컴퓨터에서, 무제한으로 AI 이미지를 만들 수 있거든요! 😊

[이미지1: stable-diffusion-webui 메인 화면 스크린샷 - 텍스트 입력창과 생성된 이미지들이 보이는 웹 인터페이스]

🤔 이 도구가 대체 뭔가요?

쉬운 비유로 이해하기

여러분, "요술 카탈로그"를 상상해보세요.

일반 카탈로그는 이미 만들어진 사진만 볼 수 있죠. 하지만 요술 카탈로그는 달라요. "석양이 지는 바닷가에서 고양이가 커피를 마시는 모습, 수채화 스타일로" 라고 말하면 — 없던 그림이 눈앞에 뚝딱 만들어지는 거예요.

Stable Diffusion web UI가 바로 그 요술 카탈로그입니다.

좀 더 정확히 설명하자면:

  • 🧠 Stable Diffusion: 텍스트를 이미지로 변환하는 AI 엔진 (두뇌 역할)
  • 🖥️ Web UI: 그 AI 엔진을 쉽게 쓸 수 있게 만든 웹 사이트 형태의 화면 (조종석 역할)

평소에 AI 이미지를 만들려면 복잡한 코드를 직접 작성해야 했어요. 그런데 이 도구를 사용하면 인터넷 쇼핑몰처럼 생긴 깔끔한 화면에서 버튼 클릭 몇 번으로 전문가급 이미지를 만들 수 있습니다.

💡 한 줄 요약: 코딩 몰라도 됩니다! 원하는 그림을 글로 설명하면, AI가 알아서 그려주는 무료 프로그램이에요. GitHub 별만 162,000개 이상! 전 세계 AI 이미지 생성 도구 중 가장 인기 있는 오픈소스 프로젝트입니다.

🌟 어디에 쓸 수 있나요? (실생활 적용 5가지)

① 유튜브 & 블로그 썸네일 제작

클릭을 부르는 눈길 사로잡는 썸네일, 이제 직접 만드세요! 디자인 툴 몰라도 됩니다. "빨간 배경에 노란 글씨가 강조된 유튜브 썸네일 스타일, 긴장감 있는 분위기"라고 입력하면 끝!

② SNS 콘텐츠 제작

인스타그램 피드, 카카오스토리 배경 등 매일 올릴 콘텐츠 고민이신가요? AI가 매번 새로운 이미지를 무한정 생성해드립니다. 스타일을 고정해두면 통일감 있는 피드도 가능해요!

③ 소설 & 웹툰 삽화 제작

글만 쓰던 작가님들도 이제 직접 삽화를 만들 수 있어요. 판타지 소설 속 캐릭터, 배경 장면 등을 텍스트로 묘사하면 AI가 그림으로 표현해줍니다.

④ 인테리어 & 제품 시각화

집 꾸미기 전에 미리 확인하고 싶다고요? "스칸디나비아 스타일 거실, 원목 가구, 자연광"처럼 입력하면 리모델링 결과를 미리 볼 수 있어요. 인테리어 상담소 창업도 가능하겠는데요? 😄

⑤ 캐릭터 & 굿즈 기획

나만의 캐릭터를 만들어 스티커, 머그컵 디자인으로 활용해보세요. 수십 가지 스타일로 같은 캐릭터를 빠르게 렌더링해볼 수 있어서 기획 단계에서 정말 편리합니다.
[이미지2: Stable Diffusion으로 생성한 다양한 스타일의 예시 이미지들 - 사실적인 풍경, 애니메이션 스타일, 수채화 등]

🚀 어떻게 시작하나요?

⚠️ 컴퓨터 사양 확인 먼저!
이 프로그램은 그래픽카드(GPU)가 4GB 이상인 컴퓨터에서 잘 작동합니다. 그래픽카드가 없는 일반 노트북에서도 실행은 되지만 아주 느릴 수 있어요. (NVIDIA 그래픽카드 권장)

STEP 1: 필수 프로그램 설치

아래 두 가지를 먼저 설치해야 해요. 각 이름을 검색해서 공식 사이트에서 다운로드하세요.

# 설치할 프로그램 목록
1. Python 3.10.6  → python.org 에서 다운로드
   (설치 시 "Add Python to PATH" 체크박스 반드시 체크!)

2. Git            → git-scm.com 에서 다운로드
   (기본 옵션으로 설치하면 됩니다)

STEP 2: 프로그램 다운로드

바탕화면 빈 곳에서 마우스 우클릭 → "Git Bash Here" 또는 원하는 폴더에서 아래 명령어를 실행하세요.

git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git

이 명령어를 실행하면 stable-diffusion-webui라는 폴더가 자동으로 생성됩니다.

STEP 3: AI 모델 파일 넣기

AI 엔진(모델 파일)을 따로 받아야 해요. 대표적으로 무료로 사용할 수 있는 모델을 받아봅시다.

# 모델 파일 받는 곳 (무료)
https://huggingface.co/

# 모델 파일을 받으면 아래 폴더에 넣어주세요
stable-diffusion-webui
  └── models
       └── Stable-diffusion
            └── 여기에 .safetensors 또는 .ckpt 파일 넣기!

STEP 4: 실행하기

이제 다 됐어요! 아래처럼 실행 파일을 더블클릭하면 됩니다.

# Windows 사용자
webui-user.bat 파일을 더블클릭!

# Mac / Linux 사용자
webui.sh 파일을 실행!

# 잠시 기다리면 아래 메시지가 뜨고 브라우저가 자동으로 열립니다
Running on local URL: http://127.0.0.1:7860

브라우저에서 http://127.0.0.1:7860 주소로 접속하면 끝! 이제 AI 이미지 생성기를 내 컴퓨터에서 사용할 수 있어요. 🎉

💡 실제 사용 예시: 내 블로그 표지 이미지 만들기

제가 직접 써본 시나리오를 공유할게요. 여행 블로그 대표 이미지가 필요했어요.

① txt2img 탭에서 프롬프트 입력

# 긍정 프롬프트 (이렇게 그려줘!)
a beautiful woman traveling in Santorini, Greece,
blue dome church, sunset sky, golden hour,
((photorealistic)), high quality, 8k, cinematic lighting

# 부정 프롬프트 (이건 빼줘!)
blurry, low quality, ugly, distorted, watermark, text

② 설정값 조정

이미지 크기: 768 x 512  (블로그 가로형)
생성 개수 : 4장          (여러 개 보고 골라요)
CFG Scale : 7            (7~12 사이 추천, 높을수록 프롬프트를 더 충실하게 따름)
Steps     : 20           (20~30 추천, 높을수록 정교하지만 느림)

③ Generate 버튼 클릭!

30초~2분 정도 기다리면 4장의 이미지가 뿅! 하고 생성됩니다. 마음에 드는 걸 골라서 저장하면 끝이에요. 완전 무료로, 워터마크 없이, 저작권 걱정도 줄어드는 나만의 이미지가 탄생한 거예요!

🎯 고급 팁: 괄호로 강조하기
프롬프트에서 특정 단어를 더 강조하고 싶다면 괄호를 씌우세요!
((photorealistic)) → 2겹 괄호로 더 강하게 강조
(sunset:1.5) → 숫자로 강조 강도 조절 (1.0이 기본)

⚠️ 주의사항 & 꿀팁 모음

주의사항

  • 🚫 실존 인물 이미지 무단 생성 금지: 연예인, 정치인 등 실존 인물을 사실적으로 생성하는 건 초상권·윤리 문제가 생길 수 있어요.
  • 🚫 저작권 있는 캐릭터 상업적 이용 주의: 마블 히어로, 디즈니 캐릭터 등은 연습용으로만 사용하세요.
  • 🚫 모델 파일 출처 확인: 아무 사이트에서나 모델 파일 받지 마세요. 악성코드가 포함된 파일도 있어요. HuggingFace 공식 사이트나 Civitai를 추천합니다.
  • 💾 저장 공간 주의: 모델 파일 하나가 2~7GB 정도 됩니다. 여러 개 쓰다 보면 금방 용량이 부족해질 수 있어요!

초보자 꿀팁

  • 🌟 프롬프트는 영어로: 한국어보다 영어 프롬프트가 훨씬 품질이 좋아요. 구글 번역기 활용하세요!
  • 🌟 Civitai 사이트 참고: 다른 사람들이 공유한 프롬프트를 그대로 복사해서 써도 됩니다. 프롬프트 공유 커뮤니티가 아주 활발해요.
  • 🌟 Seed 번호 저장: 마음에 드는 이미지가 나오면 Seed 번호를 꼭 저장해두세요. 같은 seed로 같은 그림 계열을 다시 만들 수 있어요.
  • 🌟 GFPGAN 기능 활용: 얼굴이 이상하게 나왔을 때 Extras 탭의 GFPGAN을 쓰면 AI가 얼굴을 자동으로 보정해줍니다!

✍️ 마무리하며

Stable Diffusion web UI는 단순한 이미지 생성기가 아니에요. txt2img부터 img2img까지, 창의력과 기술이 만나는 예술 도구입니다. 처음엔 어렵겠지만 조금씩 익혀가며 나만의 스타일을 찾아보세요! 🎨 다음 포스트에서는 Langflow로 코딩 없이 AI 워크플로우를 만드는 법을 소개할게요!