Repolode
rdumasia303

rdumasia303/deepseek_ocr_app

React 프런트엔드, FastAPI 백엔드, Docker 환경에서 이미지와 PDF에 DeepSeek-OCR을 실행하는 웹 앱

대체할 수 있는 제품:Adobe Acrobat

스타
1,892
포크
311
열린 이슈
12
마지막 커밋
7개월 전

어떤 프로젝트인가요?

DeepSeek OCR App은 DeepSeek-OCR 모델을 웹 인터페이스로 제공합니다. React 프런트엔드에서 이미지나 PDF를 업로드하고, 일반 텍스트 추출, 설명, 용어 찾기, 사용자 지정 프롬프트 등의 OCR 모드를 선택해 결과를 확인할 수 있습니다. FastAPI 백엔드는 모델을 실행하고 단일 이미지와 여러 페이지로 된 PDF를 처리하는 엔드포인트를 제공합니다.

PDF는 페이지별 진행 상황을 추적하면서 처리하며, 결과를 Markdown, HTML, DOCX 또는 JSON으로 내보낼 수 있습니다. PDF에 포함된 이미지를 추출해 출력에 넣을 수 있으며, 모델이 생성한 LaTeX 수식과 표도 유지됩니다. 이미지 모드에서는 이미지 위에 그라운딩 바운딩 박스를 표시합니다.

전체 스택은 Docker Compose로 실행되며, CUDA를 지원하는 NVIDIA GPU와 약 8~12GB의 VRAM이 필요합니다. 첫 실행 시 모델을 다운로드하는 데 약 5~10GB의 저장 공간도 필요합니다.

핵심 기능

  • 01일반 텍스트, 설명, 용어 찾기, 자유 형식 프롬프트 모드로 단일 이미지 OCR을 수행합니다.
  • 02페이지별 진행 상황을 추적하며 여러 페이지로 된 PDF를 처리합니다.
  • 03Markdown, HTML, DOCX 또는 JSON으로 내보냅니다.
  • 04PDF에 포함된 이미지를 추출해 내보낸 문서에 넣습니다.
  • 05모델이 생성한 LaTeX 수식과 표를 유지합니다.
  • 06설정 가능한 .env 파일을 사용해 Docker Compose로 실행합니다.

활용 사례

  • 스캔한 PDF를 편집 가능한 Word 또는 Markdown 파일로 변환하기.
  • 송장, 양식, 보고서에서 표와 텍스트 추출하기.
  • 학술 논문에서 텍스트와 수식 추출하기.
  • 웹 UI와 REST API를 통해 DeepSeek-OCR을 로컬에서 테스트하기.

빠른 시작

  1. 1

    저장소를 클론하고 환경 설정 파일을 복사합니다

    git clone <repository-url> cd deepseek_ocr_app cp .env.example .env
  2. 2

    Docker Compose로 애플리케이션을 시작합니다

    docker compose up --build
  3. 3

    브라우저에서 localhost:3000을 엽니다

사용 전 알아둘 점

  • CUDA를 지원하는 NVIDIA GPU와 NVIDIA Container Toolkit이 필요합니다.
  • 처음 실행할 때 약 5~10GB의 모델을 다운로드하므로 디스크에 약 20GB의 여유 공간이 필요합니다.
  • 표, 레이아웃, 다국어와 같은 고급 OCR 모드는 추가 테스트가 진행될 때까지 비활성화되어 있습니다.

토픽

자주 묻는 질문

deepseek_ocr_app은(는) 무엇인가요?
React 프런트엔드, FastAPI 백엔드, Docker 환경에서 이미지와 PDF에 DeepSeek-OCR을 실행하는 웹 앱 DeepSeek OCR App은 DeepSeek-OCR 모델을 웹 인터페이스로 제공합니다. React 프런트엔드에서 이미지나 PDF를 업로드하고, 일반 텍스트 추출, 설명, 용어 찾기, 사용자 지정 프롬프트 등의 OCR 모드를 선택해 결과를 확인할 수 있습니다. FastAPI 백엔드는 모델을 실행하고 단일 이미지와 여러 페이지로 된 PDF를 처리하는 엔드포인트를 제공합니다.
deepseek_ocr_app은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
deepseek_ocr_app은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
deepseek_ocr_app은(는) 아직 유지보수되고 있나요?
6개월 이상 커밋 없음. deepseek_ocr_app의 마지막 커밋은 2026년 3월 31일입니다.
deepseek_ocr_app은(는) 어디에 사용할 수 있나요?
스캔한 PDF를 편집 가능한 Word 또는 Markdown 파일로 변환하기. 송장, 양식, 보고서에서 표와 텍스트 추출하기. 학술 논문에서 텍스트와 수식 추출하기. 웹 UI와 REST API를 통해 DeepSeek-OCR을 로컬에서 테스트하기.
deepseek_ocr_app는 어떻게 설치하나요?
저장소를 클론하고 환경 설정 파일을 복사합니다: git clone <repository-url> cd deepseek_ocr_app cp .env.example .env Docker Compose로 애플리케이션을 시작합니다: docker compose up --build 브라우저에서 localhost:3000을 엽니다
deepseek_ocr_app은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/rdumasia303/deepseek_ocr_app

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

관련 프로젝트