langgenius/dify

Build Agentic workflows, RAG pipelines, with rich AI model and tool support on one collaborative workspace. Deploy on cloud, VPC, or self-hosted, so teams move from prototype to production without rebuilding the stack.

GitHub에서 열기 ↗ agentagentic-aiagentic-frameworkagentic-workflowaiautomationclaudedeepseekgenaigptllmlow-codemcpnextjsno-codeopenaipythonskillsworkflow
153,865
GitHub 스타
24,316
포크
TypeScript
언어
NOASSERTION
라이선스
2026.08.30
최근 푸시
2026.07.27
별표한 날

AI 분석

설치 난이도: 쉬움
큐레이터 노트
Dify는 LLM 앱 개발 플랫폼을 구축하거나 참고할 만한 성숙한 오픈소스 프로젝트로, 워크플로우/RAG/에이전트 기능이 필요한 팀에 적합하다. 특히 자체 호스팅과 BaaS API를 함께 고려한다면 채택 가치가 높다.

강점

  • Dify는 AI 워크플로우, RAG 파이프라인, 에이전트, LLMOps, BaaS API를 하나의 플랫폼에서 제공하여 프로토타입에서 프로덕션까지 빠르게 전환할 수 있다.
  • 수백 개의 상용/오픈소스 LLM 및 OpenAI API 호환 모델을 지원하고, 50개 이상의 내장 도구를 제공한다.
  • Docker Compose 기반 설치가 간단하고, 클라우드와 자체 호스팅 옵션을 모두 제공한다.
  • Opik, Langfuse, Arize Phoenix 등 옵저버빌리티 기능을 통합하고 있다.

약점

  • 최소 시스템 요구 사항(CPU 2 Core, RAM 4 GiB)과 Docker Compose v2.24.0+가 필요하여 소규모 환경에서는 부담이 될 수 있다.
  • 엔터프라이즈 기능은 이메일 문의를 통해서만 제공되므로 셀프서비스로 바로 사용하기 어렵다.
  • README만으로는 확장/스케일링, 보안 설정 등 고급 운영 방법에 대한 상세 정보가 부족하다.

주의사항

  • 설치 전에 최소 시스템 요구 사항과 Docker Compose 버전을 반드시 확인해야 한다.
  • 보안 이슈는 GitHub가 아닌 [email protected]로 신고해야 한다.
  • Dify Cloud 샌드박스 플랜의 무료 GPT-4 호출은 200회로 제한된다.
  • 소스 코드에서 추가 개발하려면 별도의 배포 가이드를 참조해야 한다.

시작 가이드

  • Docker Compose를 이용해 Dify를 로컬에 설치하고 초기화 과정을 진행해 본다.
  • 공식 문서의 고급 설정을 확인하여 커스텀 구성, 옵저버빌리티, 배포 옵션을 검토한다.
  • GitHub Discussions와 Discord에서 커뮤니티 활동을 살펴보고 사용 사례를 파악한다.
  • 엔터프라이즈 기능이 필요하면 이메일로 요구 사항을 문의한다.

README 한국어 번역

이 번역은 AI가 원문 README를 옮긴 것입니다. 원문이 항상 우선합니다.

Dify는 오픈소스 LLM 앱 개발 플랫폼입니다. 직관적인 인터페이스가 AI 워크플로우, RAG 파이프라인, 에이전트 기능, 모델 관리, 옵저버빌리티 기능(Opik, Langfuse, Arize Phoenix 포함) 등을 결합하여 프로토타입에서 프로덕션까지 빠르게 전환할 수 있게 해줍니다. 핵심 기능 목록은 다음과 같습니다.

빠른 시작

Dify를 설치하기 전에 머신이 다음 최소 시스템 요구 사항을 충족하는지 확인하세요:

>

- CPU >= 2 Core

- RAM >= 4 GiB

Dify 서버를 시작하는 가장 쉬운 방법은 Docker Compose를 사용하는 것입니다. 다음 명령어로 Dify를 실행하기 전에 Docker와 Docker Compose v2.24.0 이상이 머신에 설치되어 있는지 확인하세요:

cd dify
cd docker
cp.env.example.env
docker compose up -d

실행 후 브라우저에서 http://localhost/install 에 접속하여 Dify 대시보드에 액세스하고 초기화 과정을 시작할 수 있습니다.

도움 요청

Dify 설정 중 문제가 발생하면 FAQ를 참조하세요. 그래도 문제가 해결되지 않으면 커뮤니티와 저희에게 문의하세요.

Dify에 기여하거나 추가 개발을 원한다면 소스 코드에서 배포하는 가이드를 참조하세요.

핵심 기능

1. 워크플로우: 비주얼 캔버스에서 강력한 AI 워크플로우를 구축하고 테스트할 수 있으며, 아래의 모든 기능과 그 이상을 활용할 수 있습니다.

2. 포괄적인 모델 지원: 수십 개의 추론 제공업체와 자체 호스팅 솔루션의 수백 가지 상용/오픈소스 LLM과 원활하게 통합되며, GPT, Mistral, Llama3 및 모든 OpenAI API 호환 모델을 지원합니다. 지원되는 모델 제공업체의 전체 목록은 여기에서 확인할 수 있습니다.

3. 프롬프트 IDE: 프롬프트를 작성하고 모델 성능을 비교하며 채팅 기반 앱에 텍스트 음성 변환과 같은 추가 기능을 손쉽게 추가할 수 있는 직관적인 인터페이스입니다.

4. RAG 파이프라인: 문서 수집부터 검색까지 모든 것을 아우르는 광범위한 RAG 기능을 제공하며, PDF, PPT 및 기타 일반적인 문서 형식에서 텍스트 추출을 위한 즉시 사용 가능한 지원을 포함합니다.

5. 에이전트 기능: LLM Function Calling 또는 ReAct 기반으로 에이전트를 정의하고, 사전 구축된 도구나 커스텀 도구를 에이전트에 추가할 수 있습니다. Dify는 Google Search, DALL·E, Stable Diffusion, WolframAlpha 등 AI 에이전트를 위한 50개 이상의 내장 도구를 제공합니다.

6. LLMOps: 애플리케이션 로그와 성능을 시간에 따라 모니터링하고 분석할 수 있습니다. 프로덕션 데이터와 어노테이션을 기반으로 프롬프트, 데이터셋, 모델을 지속적으로 개선할 수 있습니다.

7. BaaS(Backend-as-a-Service): Dify의 모든 기능에는 해당 API가 함께 제공되므로 Dify를 자체 비즈니스 로직에 쉽게 통합할 수 있습니다.

Dify 사용하기

  • 클라우드: 별도의 설정 없이 누구나 사용해 볼 수 있도록 Dify Cloud 서비스를 호스팅하고 있습니다. 자체 배포 버전의 모든 기능을 제공하며, 샌드박스 플랜에서 GPT-4 호출 200회를 무료로 포함합니다. Dify Cloud에서 문제가 발생하면 Cloud 지원 팀에 문의하세요.
  • Dify Community Edition 자체 호스팅: 이 시작 가이드를 통해 자신의 환경에서 Dify를 빠르게 실행할 수 있습니다. 더 자세한 참고 자료와 심층적인 지침은 문서를 참조하세요.
  • 엔터프라이즈/조직용 Dify: 엔터프라이즈 중심의 추가 기능을 제공합니다. 엔터프라이즈 요구 사항을 논의하려면 이메일을 보내주세요.

최신 소식 받기

GitHub에서 Dify에 Star를 누르면 새 릴리스에 대한 알림을 즉시 받을 수 있습니다.

고급 설정

커스텀 구성, 옵저버빌리티, 배포 옵션에 대해서는 고급 설정을 참조하세요.

커뮤니티 및 연락처

질문에 가장 적합한 채널을 선택하세요:

  • GitHub Discussions: 도움을 받고, 피드백을 공유하고, 아이디어를 제안하세요.
  • GitHub Issues: 재현 가능한 버그를 신고하고 엔지니어링 작업을 추적하세요. 이슈를 열기 전에 기여 가이드를 읽어보세요.
  • Discord: 실시간으로 대화하고, 앱을 공유하고, 다른 Dify 사용자와 교류하세요.
  • X: Dify를 팔로우하여 릴리스 소식과 프로젝트 업데이트를 받아보세요.

보안 공개

개인 정보 보호를 위해 보안 이슈를 GitHub에 게시하지 말아 주세요. 대신 [email protected]로 이슈를 신고해 주시면, 저희 팀이 상세한 답변으로 응답하겠습니다.

원본 저장소: langgenius/dify

라이선스: NOASSERTION

게재 제외를 원하시면 삭제 요청을 보내주세요.