큐레이션

Dify

모델 관리·시각 워크플로우·RAG·에이전트를 한 작업면에서 프로토타입부터 배포까지 연결하는 플랫폼

TypeScript / Python150k+
Dify 대표 이미지

요약

Dify는 AI 애플리케이션을 만드는 오픈소스 LLM 개발 플랫폼입니다. 모델 관리, 시각 워크플로우, RAG 파이프라인, 에이전트, 관측 기능을 한 작업면에 두고 프로토타입부터 운영까지 이어 줍니다.

도구 소개

공식 README 기준으로 시각 캔버스에서 AI 워크플로우를 만들고 테스트할 수 있으며, PDF·PPT 등 문서에서 텍스트를 추출해 검색 파이프라인에 넣을 수 있습니다. 여러 모델을 관리하고 에이전트 기능과 관측 도구를 연결하며, Dify Cloud·VPC·셀프호스트 경로를 제공합니다.

사용 포인트

  • 사내 규정·교육자료를 검색하는 근거 기반 문답 앱을 만들 때
  • 프롬프트·검색·도구 호출·사람 검토 단계를 시각적으로 나눌 때
  • 모델을 바꿔 답변 품질과 비용을 비교할 때
  • 비개발자 교육에서 AI 앱의 입력부터 배포까지 한 화면으로 보여 줄 때

설치와 시작

공식 README는 Docker와 Docker Compose v2.24.0 이상을 준비한 뒤 저장소의 docker 디렉터리에서 시작하는 방법을 안내합니다.

git clone https://github.com/langgenius/dify.git
cd dify/docker
cp .env.example .env
docker compose up -d

실행 뒤 브라우저에서 http://localhost/install을 열어 초기화를 진행합니다. 상세 환경 변수와 셀프호스트 주의사항은 공식 설치 문서를 기준으로 확인합니다.

선정 사유

GitHub API에서 150,581 stars와 2026-07-28 업데이트를 확인했습니다. 모델 선택, RAG, 에이전트, 평가·관측을 분리해 실습할 수 있고 클라우드와 셀프호스트를 모두 제공해 교육과 실제 업무 적용을 연결하기 좋은 장기 사용 후보로 선정했습니다.

참고