bolt.diy는 AI 기반의 웹 애플리케이션 개발 도구로, 사용자가 프롬프트를 입력하면 해당하는 풀스택 웹 애플리케이션을 생성하고 배포까지 지원합니다.
주요 기능:
다양한 LLM 지원: OpenAI, Anthropic, Ollama, Gemini 등 여러 AI 모델과의 통합을 지원합니다. GeekNews+3dma-ai+3stackblitz-labs.github.io+3
이미지 첨부 기능: 프롬프트에 이미지 파일을 첨부하여 디자인 목업 등을 활용할 수 있습니다. GeekNews+1메일리+1
통합 터미널: LLM이 실행한 명령어와 그 결과를 실시간으로 확인할 수 있는 터미널을 제공합니다. stackblitz-labs.github.io
코드 되돌리기: 이전 코드 버전으로 쉽게 복구하여 디버깅과 수정이 용이합니다. dma-ai
프로젝트 다운로드: 완성된 프로젝트를 ZIP 파일로 다운로드하여 로컬에서 관리할 수 있습니다. dma-ai+1GeekNews+1
사용 방법:
사전 준비:
Git 설치: Git 다운로드 페이지에서 설치합니다.
Node.js 설치: Node.js 다운로드 페이지에서 설치합니다.dma-ai
리포지토리 클론:
터미널에서 다음 명령어를 실행하여 bolt.diy
의 안정적인 버전을 클론합니다:dma-ai
bash
git clone -b stable https://github.com/stackblitz-labs/bolt.diy
API 키 설정:
.env.example
파일의 이름을 .env.local
로 변경하고, 사용하려는 LLM의 API 키를 추가합니다. 예:stackblitz-labs.github.io+1dma-ai+1
OPENAI_API_KEY=your_openai_api_key ANTHROPIC_API_KEY=your_anthropic_api_key
또는 애플리케이션 실행 후 설정 메뉴에서 직접 API 키를 입력할 수 있습니다.
애플리케이션 실행:
Docker 없이 실행:
# pnpm이 설치되지 않았다면 설치 npm install -g pnpm # 의존성 설치 pnpm install # 개발 서버 시작 pnpm run dev
이 방법은 Google Chrome Canary가 필요할 수 있습니다.
Docker로 실행:
# Docker 이미지 빌드 npm run dockerbuild # Docker로 실행 (핫 리로딩 지원) docker compose --profile development up
추가 자료:
보다 자세한 설치 및 사용 방법은 bolt.diy 공식 문서를 참고하시기 바랍니다.
또한, 아래의 영상을 통해 bolt.diy의 설정 및 사용 방법을 시각적으로 확인하실 수 있습니다:
댓글목록
등록된 댓글이 없습니다.