Dify 도입, 무엇부터 확인해야 할까? 기능·사례·라이선스·도입 판단 총정리
직답 요약
Dify는 AI 앱을 코딩 없이 만들고 운영하는 오픈소스 플랫폼입니다. 클라우드 구독과 자체 서버 설치를 지원하며 라이선스는 상업적 사용을 허용하고 멀티테넌트 환경 운영과 로고 제거 두 가지만 제한합니다. 비용은 Dify 구독료와 AI 모델 사용료 두 가지이고 모델 사용료는 구독에 포함된 크레딧을 다 쓴 뒤부터 적용됩니다.
Dify라는 이름을 듣고 검색해 보면 자료가 대개 두 종류로 나뉩니다. 설치 명령어부터 시작하는 개발자 문서 아니면 기능만 나열해 둔 제품 소개 페이지입니다. 그런데 도입을 검토하는 담당자가 알고 싶은 것은 그 사이에 있습니다. Dify가 정확히 무엇인지, 비용과 조건은 어떻게 되는지, 그래서 결국 우리 회사에 도입하기에 적절한지입니다.
그래서 Dify 도입을 고려하는 기업 담당자를 위해 꼭 알아야 할 항목을 모아 정리했습니다. Dify에 대한 더 자세한 내용은 링크를 걸어 두었으니 개별 글에서 확인하실 수 있습니다.
Dify란 무엇이고 누가 만들었을까?
Dify는 AI 앱을 코딩 없이 만들고 운영하는 오픈소스 플랫폼입니다. 화면에서 블록을 이어 붙여 챗봇이나 자동화 앱을 만들고 만든 것을 웹앱이나 API로 내보내 사내 시스템에 붙입니다. 공식 저장소는 제품을 "AI 워크플로, RAG 파이프라인, 에이전트 기능, 모델 관리, 관측 기능 등을 직관적인 인터페이스로 결합해 프로토타입에서 프로덕션까지 빠르게 이동하게 해주는 LLM 앱 개발 플랫폼"이라고 설명합니다.
Dify의 성격을 결정하는 특징은 둘인데, 하나는 AI 모델을 직접 갖고 있지 않고 외부 모델을 붙여 쓴다는 것이고 다른 하나는 소스 코드가 공개돼 있어 우리 회사 서버에 직접 설치할 수 있다는 것입니다.
미국 델라웨어주에 등록된 법인 LangGenius, Inc.에서 시작한 이 프로젝트는 2023년 4월 이후 3년 넘게 이어지고 있습니다.
Dify로 무엇을 할 수 있을까?
Dify에서는 AI 앱을 만들고, 우리 데이터와 LLM 모델을 연결하며 이 모든 과정을 한곳에서 관리할 수 있습니다.
단계 | 기능 | 하는 일 |
|---|---|---|
만들기 | 워크플로 | 화면에서 블록을 이어 붙여 AI 처리 순서를 만듭니다 |
만들기 | 프롬프트 IDE | 지시문을 작성하고 결과를 비교하며 다듬습니다 |
만들기 | 에이전트 | 정해진 순서 대신 모델이 도구를 골라 쓰게 합니다. 기본 도구는 50종 이상 제공됩니다 |
연결하기 | 모델 지원 | 수백 개의 AI 모델 중에서 골라 붙입니다 |
연결하기 | RAG 파이프라인 | 사내 문서를 올려 두면 질문이 들어올 때 찾아 씁니다 |
운영하기 | LLMOps | 쌓인 기록과 사용자 반응을 보고 지시문과 워크플로를 직접 고칩니다 |
운영하기 | 관측 | 응답 내역과 지연 로그 등 기록을 확인할 수 있습니다 |
운영하기 | 백엔드 서비스 | 만든 앱의 기능을 API로 내보내 사내 시스템에 적용합니다 |
Dify의 핵심이 되는 기능은 워크플로입니다. 화면에서 블록을 이어 붙여 AI 앱을 만드는 노코드 AI 편집기로 블록 하나가 한 가지 처리를 맡습니다. 그 블록을 순서대로 이어 붙이면 사람이 말을 걸어 쓰는 챗봇부터 트리거가 걸리면 자동으로 도는 앱까지 만들어집니다.
Dify는 자체 AI 모델을 갖고 있지 않습니다. 답을 만드는 일은 외부 모델이 하고 Dify는 그 모델을 어떤 순서와 방식으로 쓸지 설계하고 관리합니다. 어떤 모델을 붙여 쓸지는 사용자가 직접 고릅니다. 구체적인 워크플로 사용 방법은 워크플로 도구 사용법에서 확인해 보세요.
n8n과는 무엇이 다를까?
자체 정의로 보면 Dify는 AI 앱 개발 플랫폼이고 n8n은 워크플로 자동화 플랫폼입니다. 노코드 AI 플랫폼을 검토할 때 두 제품이 함께 놓이는 경우가 많습니다. n8n 공식 사이트는 제품을 "기술 팀을 위한 워크플로 자동화 플랫폼(workflow automation platform for technical teams)"으로 소개하면서 헤드라인에서는 AI 에이전트도 앞세우므로 AI 기능의 유무가 아니라 무엇을 중심에 두고 설계됐느냐가 갈리는 지점입니다.
항목 | Dify | n8n |
|---|---|---|
자체 정의 | LLM 앱 개발 플랫폼 | 워크플로 자동화 플랫폼 |
내세우는 강점 | 프로토타입에서 프로덕션까지 빠르게 옮기는 것 | 화면으로 만들고 코드로 깊이 들어가는 것 |
라이선스 | 수정 Apache License 2.0. 상업적 사용 허용 | Sustainable Use License. 내부 업무·비상업·개인 용도로 한정 |
n8n 공식 사이트는 제품 대상을 기술 팀(technical teams)으로 명시하고 있습니다. 사내에 개발 인력을 붙이기 어렵다면 n8n 도입은 어려울 수 있습니다. 기능 하나하나의 비교는 Dify와 n8n 비교 정리에 있고 AI 앱 플랫폼의 전체 지형은 AI 앱 개발 도구 비교가 다룹니다.
사내 문서를 AI가 알게 하려면?
사내 문서는 AI에 학습시키는 게 아니라 질문이 들어올 때 찾아서 붙이는 방식으로 답이 됩니다. 업무에 AI를 활용하고 싶은데 회사 내부 자료라 입력하지 못했던 경험, 다들 있으실 겁니다. ChatGPT는 우리 회사 규정집도 계약서도 모르는데 알려줄 방법이 마땅치 않습니다.
범용 AI에 민감 정보를 입력하는 것은 공공 부문 보안 지침이 이미 명시적으로 금지하고 있습니다. 국가정보원이 2023년 6월에 공개한 「챗GPT 등 생성형 인공지능(AI) 활용 보안 가이드라인」은 "비공개, 개인정보 등 민감 정보 입력 금지"를 필수 보안수칙으로 제시했습니다. 개인정보보호위원회도 2025년 8월에 「생성형 인공지능(AI) 개발·활용을 위한 개인정보 처리 안내서」를 내어 개발·활용 단계별 안전조치 기준을 제시했습니다.
다만 이 규정이 민간 기업에 강제되지는 않습니다. 국가기관이 민감 정보 입력을 금지 수칙으로 둘 만큼, 내부 자료가 통제 밖으로 나가는 문제는 이미 공적으로 관리되는 사안입니다. ChatGPT 보안을 검토해 본 담당자라면 같은 문제로 이미 고민하고 계실 겁니다.
보안은 지키면서 사내 맥락을 알게 하려고 나온 방식이 검색 증강 생성(RAG)입니다. 문서를 모델에 학습시키지도 대화창에 통째로 붙여 넣지도 않습니다. 질문이 들어올 때마다 관련된 문서 조각만 찾아서 모델에 건네고, 모델은 그 조각을 보면서 답을 작성합니다. 사람으로 치면 교재를 통째로 외우는 대신 필요한 페이지만 펼쳐 놓고 답하는 것에 가깝습니다. 문서 원본을 모델 제공자에게 통째로 넘기지 않고 답하는 데 필요한 조각만 건네는 구조입니다.
Dify에서 이 역할을 맡는 기능이 지식베이스입니다. 문서를 올리면 Dify가 검색할 수 있는 크기로 잘라 저장하고 앱을 만들 때 어떤 지식베이스를 참고할지 목록에서 골라 연결해 두면 그 앱은 질문을 받을 때마다 지식베이스를 먼저 찾아본 뒤 답을 만듭니다. RAG 구축을 처음 검토한다면 RAG가 무엇인지 정리한 글부터 보시고 실제 문서 처리는 문서 처리 실전 사례로 이어 가시면 됩니다.
어떤 형태로 쓸 수 있을까?
Dify는 Dify가 운영하는 클라우드를 구독하거나 우리 서버에 직접 설치해 사용합니다. 직접 설치한다면 무료인 Community와 기업 계약인 Enterprise를 고려할 수 있습니다. Enterprise는 우리 데이터센터뿐 아니라 회사가 계약한 클라우드 계정에도 올릴 수 있습니다.
운영 방법 | 에디션 | 운영 주체 | 문서가 저장되는 곳 | 도입 전 검토 사항 |
|---|---|---|---|---|
클라우드 구독 | Sandbox · Professional · Team | Dify | Dify 인프라 | 사내 규정의 외부 SaaS 허용 여부 |
자체 서버 설치(온프레미스) | Community | 우리 회사 | 우리 인프라 | 서버 사양과 운영 담당자 |
자체 서버 설치(온프레미스) + 기업 계약 | Enterprise | 우리 회사 | 우리 인프라 또는 회사 계정의 클라우드 | 폐쇄망 구성 여부와 계약 조건 |
Enterprise에서는 외부 인터넷과 완전히 끊어 놓는 폐쇄망(에어갭) 배포와 SSO 기반 계정 관리, 전담 지원이 지원되므로 망분리 환경을 쓰는 기업도 검토할 수 있습니다. Community와 Enterprise의 차이가 궁금하시다면 에디션별 차이 정리를 보시면 됩니다. 온프레미스 AI 구축에 필요한 서버 사양과 설치 절차는 Windows 환경 설치 안내가 다룹니다.
우리 회사 문서를 넣어도 안전할까?
클라우드로 쓰면 문서는 Dify 인프라에 저장되고, 우리 서버에 직접 설치하면 문서는 회사 밖으로 나가지 않습니다.
다만 사내에 설치해도 답을 만드는 모델이 외부 API라면 질문과 문서 조각은 그대로 밖으로 나갑니다. 저희가 본 보안 검토에서도 이 부분을 가장 많이 간과하시는데, 질문에 사내 정보가 섞여 나가기 때문에 데이터를 완전히 내부에 두려면 모델까지 사내에서 구동하는 구성을 검토해야 합니다.
회사가 계약한 클라우드 계정에 설치하는 경우에도 데이터를 우리 통제 안에 묶어 둘 수 있습니다. Enterprise 에디션은 우리만 쓰는 독립된 망(VPC)과 우리가 지정한 지역(리전)에만 데이터를 두는 구성을 지원합니다. 회사가 가진 암호화 키로 데이터를 잠그는 방식과 모델 학습으로 데이터가 새지 않는다는 조건도 함께 걸립니다.
Enterprise 에디션은 계정 관리 장치도 함께 제공합니다. 사내 계정 하나로 로그인하는 통합 인증(SSO), 워크플로 단위까지 권한을 쪼갤 수 있는 접근 제어(RBAC), 입퇴사에 맞춰 계정을 자동으로 만들고 지우는 연동(SCIM)입니다.
제품 자체의 취약점도 도입 전에 고려해야 합니다. Dify는 2025년 4월부터 GitHub 보안 권고 페이지에 발견된 취약점을 등급과 함께 공개해 왔습니다. 2026년 1월에는 모델 제공자를 등록하는 설정 경로에서 API 키가 암호화 없이 노출되는 문제가 높음 등급으로 공개됐고 5월에는 로그인 없이 서버가 외부 요청을 대신 보내는 문제가 같은 등급으로 올라왔습니다. 7월 15일에는 작업 공간(테넌트) 사이로 파일과 정보가 새는 문제 세 건이 높음 2건과 보통 1건으로 공개됐습니다.
취약점이 나왔다는 사실보다 중요한 것은 그것을 숨기지 않고 등급과 함께 공개하고 고쳐 왔다는 점입니다. 소스 코드가 공개돼 있어 외부에서도 취약점을 살펴볼 수 있고 접수된 건의 처리 이력은 GitHub 보안 권고 페이지에 등급과 함께 남습니다. AI 보안 심사에서 이런 공개 이력은 확인 자료가 됩니다. 실제로 보고된 취약점이 어떤 순서로 처리됐는지는 Dify 취약점 대응 사례에 따로 정리해 두었습니다.
오픈소스인데 상업적으로 써도 될까?
써도 됩니다. 라이선스가 명시적으로 금지하는 것은 아래 두 가지이고 사기업에서 사내 업무에 쓰는 것 자체는 금지 대상이 아닙니다.
멀티테넌트 환경 운영 금지: Dify 소스 코드로 여러 고객사를 분리해 운영하는 환경을 만들려면 Dify의 서면 허가가 필요합니다. 우리 회사 안에서 쓰는 것은 해당하지 않습니다.
로고와 저작권 표시 제거 금지: 콘솔과 앱 화면에 표시되는 로고나 저작권 정보를 지우거나 고칠 수 없습니다.
Dify는 Apache License 2.0에 위 두 조건만 더한 라이선스를 쓰고 나머지 권리와 제한은 Apache License 2.0을 그대로 따릅니다.
n8n도 소스 코드는 공개돼 있지만 라이선스가 허용 범위를 회사 내부 업무 목적이나 비상업·개인 용도(internal business purposes or non-commercial or personal use)로 한정하고 있습니다. 사내에서만 쓴다면 n8n도 허용 범위 안이지만 만든 것을 고객사나 외부에 상업적으로 제공하는 것은 이 라이선스가 허용하는 범위 밖입니다. Dify는 반대로 금지되는 두 가지만 적어 두었기 때문에 사내 업무에 쓰는 한 그 둘만 피하면 됩니다.
비용은 무엇을 기준으로 매겨질까?
클라우드 구독료는 메시지 크레딧과 팀원 수, 앱 수, 지식 문서 수를 기준으로 매겨집니다. 요금제는 플랜과 사용 방식에 따라 나뉘고 사용자 한 명당 과금이 아니라 작업 공간(워크스페이스) 하나당 연간 과금 체계라서 작업 공간 안에 들어갈 수 있는 한도가 플랜마다 다르게 정해져 있습니다.
플랜 | 가격(워크스페이스 단위) | 메시지 크레딧 | 팀원 | 앱 | 지식 문서 | 지식 저장용량 |
|---|---|---|---|---|---|---|
Sandbox | 무료 | 200(월 표기 없음) | 1명 | 5개 | 50건 | 50MB |
Professional | 연 590달러 | 월 5,000 | 3명 | 50개 | 500건 | 5GB |
Team | 연 1,590달러 | 월 10,000 | 50명 | 200개 | 1,000건 | 20GB |
Sandbox의 크레딧 200건에는 다른 플랜과 달리 월 단위 표기가 붙어 있지 않습니다. 자세한 내용은 Dify 공식 요금 페이지를 확인해 주세요.
Dify 구독료 위에 AI 모델 사용료가 따로 붙는다는 점도 함께 잡아야 합니다. 요금 페이지에 적힌 금액은 Dify 플랫폼을 쓰는 비용이라서 AI 모델은 OpenAI나 Anthropic 같은 외부 제공자를 따로 연결해 사용합니다. 구독에 포함된 메시지 크레딧은 여러 모델을 시험해 보라고 주는 한도이며 공식 페이지는 크레딧을 다 쓰면 자기 API 키로 전환하도록 안내하고 있습니다. 그때부터는 모델 사용료가 추가로 붙습니다.
Community 에디션은 Dify에 지출하는 비용이 없고 대신 서버비와 운영 인력비가 듭니다. 공개 저장소의 핵심 기능을 그대로 내려받아 쓰는 방식이라 플랫폼 사용료가 발생하지 않습니다. 다만 공식 지원 항목이 명시된 티어는 Enterprise이므로 필요한 지원 범위는 미리 정해 두는 편이 낫습니다. Enterprise 에디션은 가격이 공개돼 있지 않아 별도 문의가 필요합니다.
다만 요금 정책과 한도는 예고 없이 바뀔 수 있으므로 검토 시점에 다시 확인하시길 권합니다. 위 금액과 한도는 2026년 8월 4일에 공식 페이지에서 확인한 값입니다.
도입과 교육, 기술지원은 누가 맡을까?
Enterprise 도입을 검토한다면 국내 최초 Dify 공식 파트너인 오픈네트웍시스템에 도입 지원을 요청할 수 있습니다.
Enterprise 에디션은 우리 회사를 전담하는 담당자와 바로 문의할 수 있는 Slack Connect 채널을 지원 항목으로 안내합니다. 가장 높은 등급(Sev-1)의 장애는 1시간 안에 응답한다는 조건도 여기 포함됩니다. 분기별 비즈니스 리뷰와 업데이트, 유지보수도 함께 제공되며 서비스 수준 협약은 Dify 파트너와 협의해 정하도록 안내합니다. 다만 여기 적힌 내용이 곧 계약 조항은 아니므로 실제 계약 범위는 별도로 확인하셔야 합니다.
저희는 AI 컨설팅으로 고객 인프라 환경을 분석해 Dify Enterprise를 설치하고 교육과 유지보수까지 맡습니다. 실무자에게는 AI 앱 제작 교육을, 관리자에게는 운영 교육을 진행합니다. 도입 후에는 버전 업그레이드와 장애 대응, 성능 모니터링과 기술 문의를 상시 지원합니다.
자체 도입을 원하신다면, 사내에 개발자가 없어도 Dify 도입은 가능합니다. 화면에서 블록을 조립하는 방식이라 AI 앱을 만드는 데 코드가 필요하지 않습니다. 다만 우리 서버에 설치해 운영한다면 서버를 관리하고 버전을 올리는 인프라 담당자가 있어야 하고, 그룹웨어나 사내 데이터베이스와 값을 주고받으려면 API 연동을 맡을 인력이 따로 필요해집니다.
Dify를 먼저 도입한 회사들은 어떤 성과를 냈을까?
Dify 공식 블로그에 따르면 일본 기업 카카쿠닷컴은 사내에서 쓸 수 있는 첫 시스템을 무려 3시간 만에 가동했습니다. 카카쿠닷컴은 가격비교 사이트와 음식점 리뷰 서비스 Tabelog 등을 운영하는 회사입니다. 공개된 내용에 따르면 한 달 안에 70개가 넘는 앱이 나왔고 2025년 11월 공개 시점 기준으로는 950개 이상의 앱이 만들어졌으며 전체 임직원의 75퍼센트가 Dify에 등록돼 있습니다.
회사명을 밝히지 않은 글로벌 소비자 가전 기업 사례에서는 한 달 시험 기간에 200개가 넘는 앱이 만들어졌고, 60개 이상이 상시 운영에 들어갔다고 보고돼 있습니다. 고객 문의를 분석하는 업무는 8시간에서 3시간으로 줄었고 월간 리뷰 처리량은 15,000건에서 50,000건으로 늘었다고 보고돼 있습니다.
두 사례는 모두 Dify가 자사 블로그에 공개한 수치입니다. AI 업무 자동화와 AI 챗봇 만들기 관점의 활용 사례는 Dify 활용 사례 모음과 챗봇 제작 실전에 정리돼 있습니다.
자주 묻는 질문
Dify를 쓰려면 사내에 개발자가 있어야 하나요?
코드 없이 화면에서 조립하는 방식이라 첫 앱을 올리는 데는 개발자가 필요하지 않습니다. 다만 자체 서버 설치나 사내 시스템 연동 단계에서는 인프라와 API를 다룰 수 있는 담당자가 필요합니다.
사내 문서를 올리면 Dify가 그 문서로 모델을 학습시키나요?
RAG 방식은 모델을 다시 학습시키지 않고 질문이 들어올 때 관련 문서 조각을 찾아 모델에 건네는 구조입니다. Enterprise 에디션 공식 페이지는 모델 학습으로 데이터가 새지 않는다는 조건을 명시하고 있습니다. 계약서 조항은 계약 단계에서 확인하시면 됩니다.
무료로 어디까지 쓸 수 있나요?
클라우드 Sandbox 플랜은 메시지 크레딧 200건과 앱 5개, 지식 문서 50건까지 무료이고 자체 서버 설치용 Community 에디션은 플랫폼 사용료가 없으며 사내 상업 이용도 라이선스가 허용합니다. 다만 서버와 운영 비용이 들고 공식 지원 항목이 명시된 티어는 Enterprise입니다.
폐쇄망에서도 쓸 수 있나요?
Enterprise 에디션이 외부망과 분리된 에어갭 배포를 제공하지만 외부 모델 API를 호출할 수 없는 폐쇄망이라면 LLM 모델까지 사내에서 구동하도록 준비해 두셔야 합니다.
만든 앱을 사내 시스템에 연결할 수 있나요?
Dify가 만든 앱의 기능을 API로 제공하므로 그룹웨어나 사내 포털에서 호출해 쓸 수 있습니다.
더 볼 것
Dify 스튜디오로 AI 앱 만들기
Dify 환경 설정과 API 등록
도입을 검토하고 계신다면
여기까지 확인하고 나면 남는 질문은 우리 환경에서 실제로 되느냐 하나입니다. 저희 오픈네트웍시스템은 27년 동안 IT 인프라를 구축해 온 기업이고 국내 최초로 Dify 공식 파트너 계약을 맺고 Dify Enterprise 도입을 지원하고 있습니다.
기술력을 갖춘 도입 파트너를 찾고 계시다면 아래 도입 상담으로 남겨 주세요. 담당자가 직접 전화드리겠습니다.