Dify
디파이비주얼 캔버스로 에이전트, RAG 파이프라인, LLM 앱을 배포까지 만드는 오픈소스 플랫폼
에디터 한마디
Dify는 시각적 워크플로로 엔드투엔드 LLM 앱을 빠르게 구축해 클라우드나 온프레미스에 배포하려는 팀에 적합합니다. RAG 파이프라인, 멀티에이전트, LLMOps 표준화가 필요한 엔지니어·제품팀에 특히 권장합니다.
장단점
좋은 점
- 시각적 캔버스에서 블록을 연결하면 별도 스캐폴딩 없이 실행 가능한 LLM 앱이 생성됩니다.
- 하나의 프로젝트를 Dify Cloud 또는 자체 호스트로 토글해 배포 대상을 바꿀 수 있어 이식성이 좋습니다.
- 로컬 개발이 빠릅니다: docker-compose up 또는 pip install로 몇 분 내에 동작 인스턴스를 띄울 수 있습니다.
아쉬운 점
- 플랫폼 전체 기능을 활용하려면 학습곡선이 있어 초기 설정과 기능 숙지가 필요합니다.
- 관리형 클라우드 요금제가 유료여서(샌드박스는 무료, Professional $59/월 등) 팀 규모에 따라 비용 고려가 필요합니다.
이렇게 써보세요
- 1 사내 지원 봇 만들기
계정을 만들거나 로컬에 설치해 새 프로젝트 시작 → 시각적 캔버스에 워크플로우 블록을 끌어다 놓고 회사 문서를 조회하는 검색 단계 추가 → Dify Cloud 또는 자체서버에 배포한 뒤 지식 기반에서 답변하는지 테스트합니다.
- 2 문서용 RAG 파이프라인 구성
플로우를 생성하고 PDF나 지식 저장소를 인덱싱할 검색 블록을 추가 → 검색된 컨텍스트를 사용하도록 LLM 블록을 연결해 응답을 생성 → 코드 작성 없이 바로 실행해 결과를 검증하고 검색 설정을 조정합니다.
- 3 멀티에이전트 처리 설계
한 프로젝트에 여러 에이전트를 정의하고 메시지·작업 블록으로 연결 → 각 에이전트에 추출·요약·분류 역할을 맡기고 입출력 흐름을 시각적으로 구성 → 내장 관찰 도구로 에이전트 간 조정을 확인하며 디버그합니다.
2개 더 보기
- 4 로컬 개발: 빠른 인스턴스 실행
레포를 클론하거나 이미지를 받아 docker-compose up(또는 pip install) 실행 → 시각적 캔버스에서 간단한 플로우를 만들어 로컬에서 반복 개발 → 만족하면 배포 대상 토글로 동일한 프로젝트를 클라우드나 자체 호스트로 전환합니다.
- 5 팀 전반의 LLMOps 표준화
지원봇·수집 파이프라인·에이전트 오케스트레이션 같은 템플릿을 시각 빌더로 만들어 저장 → 프로젝트 간 템플릿을 재사용하고 관찰(모니터링) 훅을 연결 → 관리형 배포나 자체 호스트를 사용해 런타임과 모니터링을 일관되게 적용합니다.
주요 기능
- 블록을 드래그해 연결 → 시각적 오케스트레이션으로 실행 가능한 LLM 앱 생성
- flow에 retrieval 단계 추가 → 별도 스캐폴딩 없이 작동하는 RAG 파이프라인 완성
- 한 프로젝트에 여러 에이전트 정의 → 관측 가능한 동기화된 multi-agent 워크플로
- 배포 대상 토글 → 동일 프로젝트를 Dify Cloud 또는 self-host로 실행
- docker-compose up 또는 pip install → 몇 분 만에 개발용 로컬 인스턴스 준비
이런 상황에 추천
- 제품 매니저가 내부 고객지원용 도우미를 만들 때, 회사 지식에서 답변을 가져오는 RAG 파이프라인을 구성할 때
- ML 엔지니어가 팀 간 문서 처리 자동화를 위해 여러 에이전트를 조합한 워크플로를 구축할 때
- 플랫폼 엔지니어가 여러 앱의 LLMOps 표준화와 모니터링·관리형 배포를 설정할 때
가격
| 플랜 | 가격 | 포함 |
|---|---|---|
| Sandbox | Free | 관리되는 클라우드 샌드박스 |
| Professional | $59/mo | 관리되는 클라우드 |
| Team | $159/mo | 관리되는 클라우드 |
| Enterprise | Custom | 엔터프라이즈 전용 옵션 |
시작하는 법
- 1 Dify Cloud에 가입하거나 로컬에서 docker-compose up으로 설치
- 2 새 프로젝트를 만들고 비주얼 에이전트 빌더로 워크플로나 RAG 파이프라인을 스케치
- 3 Sandbox에 배포 후 테스트 대화를 실행해 몇 분 내에 end-to-end 출력 확인
소개
시각적 캔버스에서 LLM 앱을 설계하고 배포·모니터링까지 한 곳에서 관리합니다. 엔지니어와 기획팀이 에이전트, RAG 파이프라인, 다중 에이전트 워크플로를 만들고 클라우드 또는 self-hosted로 실행할 수 있습니다. 오픈소스 기반으로 비주얼 빌더와 필요 시 코드 확장을 제공합니다.
비슷한 도구
FAQ
Dify은(는) 무료인가요?
무료 플랜과 유료 플랜이 있습니다.
어떤 플랫폼에서 사용할 수 있나요?
Web에서 사용 가능합니다.
한국어를 지원하나요?
현재 한국어는 지원하지 않습니다.