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.

What it solves

Dify는 LLM 애플리케이션 개발을 위한 통합 플랫폼을 제공하여 프로토타입에서 프로덕션 준비 앱으로 전환하는 데 따르는 마찰을 줄여줍니다. 모델 관리, RAG 파이프라인, 에이전트 기능 등 다양한 AI 구성 요소를 하나의 직관적인 인터페이스에 통합합니다.

How it works

Dify는 LLM 앱 개발 플랫폼으로서 여러 핵심 모듈을 결합하여 작동합니다:

  • Visual Workflow: AI 워크플로를 시각적으로 구축하고 테스트할 수 있는 캔버스.
  • Model Support: 다양한 공급자를 통해 수백 개의 상용 및 오픈소스 LLM(GPT, Mistral, Llama3 등)을 통합.
  • Prompt IDE: 프롬프트를 작성하고 성능을 비교할 수 있는 전용 환경.
  • RAG Pipeline: PDF, PPT 등 형식을 지원하는 문서 수집 및 검색 시스템.
  • Agent Framework: ReAct 또는 LLM Function Calling 기반 에이전트를 지원하며, Google Search, DALL·E 등 50개 이상의 내장 도구 제공.
  • LLMOps: 애플리케이션 로그를 모니터링하고 프로덕션 데이터를 기반으로 프롬프트와 데이터셋을 개선하는 도구.
  • BaaS: 모든 기능을 API를 통해 이용 가능하게 하여 기존 비즈니스 로직에 통합.

Who it’s for

호스팅된 클라우드 서비스든 자체 호스팅 커뮤니티 에디션이든, AI 애플리케이션을 빠르게 구축, 배포 및 유지 관리하려는 개발자와 조직을 위해 설계되었습니다.

Highlights

  • Comprehensive Model Integration: 다양한 LLM 및 OpenAI 호환 API 지원.
  • End-to-End Pipeline: 프롬프트 엔지니어링부터 RAG 및 에이전트 오케스트레이션까지 전 과정을 포괄.
  • Production-Ready Tooling: 관측성 및 LLMOps 기능을 포함해 성능을 모니터링하고 분석.
  • Exportable APIs: Backend-as-a-Service 역할을 수행하여 외부 앱에 쉽게 통합 가능.