Repolode
langgenius

langgenius/dify

시각적 에이전트 워크플로, RAG 파이프라인, 모델 관리, 관측 기능을 한곳에 제공하는 오픈소스 LLM 앱 개발 플랫폼입니다.

대체할 수 있는 제품:FlowiseLangChain Studio

스타
158,940
포크
25,121
열린 이슈
1,146
마지막 커밋
10시간 전

어떤 프로젝트인가요?

Dify는 LLM 애플리케이션을 만들기 위한 오픈소스 플랫폼입니다. 시각적 워크플로 캔버스, 모델 출력 비교를 위한 프롬프트 IDE, 문서 수집과 검색을 처리하는 RAG 파이프라인, 에이전트 기능을 한데 모아 팀이 하나의 도구에서 앱을 프로토타입 단계부터 프로덕션까지 발전시킬 수 있도록 합니다.

다양한 추론 제공업체의 GPT, Mistral, Llama 3를 비롯한 수백 가지 상용 및 오픈소스 LLM과 OpenAI API 호환 엔드포인트를 지원합니다. 에이전트는 명령을 실행하고, 자체 샌드박스에서 파일을 처리하며, Dify Marketplace, MCP 서버 또는 커스텀 API의 도구를 호출할 수 있습니다. Opik, Langfuse, Arize Phoenix 연동을 통해 애플리케이션 로그와 성능을 지속적으로 모니터링할 수 있습니다.

Dify로 만든 모든 애플리케이션은 백엔드 API로 노출할 수 있어 기존 업무 시스템에서 Dify 앱을 호출할 수 있습니다. Dify는 클라우드 서비스로 이용하거나 Docker Compose로 자체 호스팅할 수 있습니다.

핵심 기능

  • 01AI 워크플로를 만들고 테스트할 수 있는 시각적 워크플로 캔버스
  • 02다양한 제공업체의 수백 가지 LLM 및 모든 OpenAI API 호환 모델 지원
  • 03프롬프트를 작성하고 모델 성능을 비교할 수 있는 프롬프트 IDE
  • 04PDF, PPT 및 기타 문서 형식에서 텍스트를 추출하는 RAG 파이프라인
  • 05샌드박스, 스킬, Marketplace·MCP 서버·커스텀 API를 통한 도구를 갖춘 에이전트
  • 06모든 앱을 위한 백엔드 API와 로그 및 성능 모니터링

활용 사례

  • RAG로 내부 문서를 바탕으로 답변하는 챗봇 프로토타이핑
  • 외부 도구와 API를 호출하는 다단계 에이전트 워크플로 구축
  • 프로덕션에 사용할 모델을 선택하기 전에 팀이 모델과 프롬프트를 비교
  • 백엔드 API를 통해 기존 제품에 LLM 기반 기능 제공

빠른 시작

  1. 1

    dify 프로젝트 폴더로 이동합니다

    cd dify
  2. 2

    docker 폴더로 이동합니다

    cd docker
  3. 3

    예제 환경 파일을 복사합니다

    cp .env.example .env
  4. 4

    Docker Compose로 Dify를 시작합니다

    docker compose up -d

사용 전 알아둘 점

  • 라이선스는 Apache 2.0을 기반으로 추가 조건이 적용된 Dify Open Source License입니다. 상업적으로 사용하기 전에 검토하세요.
  • 셀프 호스팅에는 Docker와 Docker Compose v2.24.0 이상이 필요하며, CPU 코어 2개 이상과 RAM 4 GiB 이상이 필요합니다.
  • README의 FAQ에 없는 도움을 받으려면 커뮤니티 채널에 의존해야 합니다.

토픽

자주 묻는 질문

dify은(는) 무엇인가요?
시각적 에이전트 워크플로, RAG 파이프라인, 모델 관리, 관측 기능을 한곳에 제공하는 오픈소스 LLM 앱 개발 플랫폼입니다. Dify는 LLM 애플리케이션을 만들기 위한 오픈소스 플랫폼입니다. 시각적 워크플로 캔버스, 모델 출력 비교를 위한 프롬프트 IDE, 문서 수집과 검색을 처리하는 RAG 파이프라인, 에이전트 기능을 한데 모아 팀이 하나의 도구에서 앱을 프로토타입 단계부터 프로덕션까지 발전시킬 수 있도록 합니다.
dify은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
dify은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
dify은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. dify의 마지막 커밋은 2026년 10월 20일입니다.
dify은(는) 어디에 사용할 수 있나요?
RAG로 내부 문서를 바탕으로 답변하는 챗봇 프로토타이핑 외부 도구와 API를 호출하는 다단계 에이전트 워크플로 구축 프로덕션에 사용할 모델을 선택하기 전에 팀이 모델과 프롬프트를 비교 백엔드 API를 통해 기존 제품에 LLM 기반 기능 제공
dify는 어떻게 설치하나요?
dify 프로젝트 폴더로 이동합니다: cd dify docker 폴더로 이동합니다: cd docker 예제 환경 파일을 복사합니다: cp .env.example .env Docker Compose로 Dify를 시작합니다: docker compose up -d
dify은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/langgenius/dify

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트