ibrahimqureshae/mdflux

Turn any document into clean, AI-ready Markdown. Local-first desktop app: reads scanned PDFs, batches folders, runs offline, and uses far fewer tokens than vision models.

해결하는 문제

MDFlux는 다양한 문서 형식을 깔끔하고 구조화된 Markdown으로 변환합니다. 이는 원시 텍스트를 추출할 때 구조(제목, 표, 목록)가 손실되거나, 클라우드 기반 비전 모델에 문서 이미지를 전송함으로써 토큰을 과도하게 사용하고 프라이버시를 해치는 문제를 해결합니다. 특히 일반 텍스트 추출 도구에서는 공백처럼 보이는 스캔된 PDF 파일의 문제에 특화되어 있습니다.

작동 방식

MDFlux는 Microsoft의 MarkItDown 라이브러리 기반의 데스크톱 애플리케이션입니다. 로컬 Python 환경을 사용하여 PDF, Office 문서, EPUB, 오디오 파일 등을 처리하고 Markdown으로 변환합니다. 스캔된 페이지와 이미지용 내장 OCR 기능을 포함하고 있습니다. 사용자는 세 가지 정리 모드 중에서 선택할 수 있습니다: 없음, 규칙 기반, 또는 로컬 또는 API 기반 모델을 사용하는 AI 기반 처리입니다.

대상 사용자

  • AI 및 RAG 개발자: LLM의 토큰 비용을 줄이기 위해 깨끗하고 구조화된 소스 문서가 필요한 사람
  • 연구자: 논문과 스캔된 아카이브를 일괄로 검색 가능한 텍스트로 변환하고자 하는 사람
  • 개발자: 바이너리 형식에서 버전 관리 가능한 텍스트를 원하는 사용자
  • 작가 및 분석가: PDF 및 Office 파일에서 깨끗한 텍스트를 추출하고자 하는 사람
  • 프라이버시를 중시하는 사용자: 민감한 문서를 완전히 로컬에서 처리하고자 하는 사용자

주요 특징

  • 토큰 효율성: 비전 모델 대비 2~6배 토큰 사용량을 줄입니다.
  • 로컬 우선: 문서는 디바이스에서 처리되어 프라이버시와 오프라인 사용이 보장됩니다.
  • 광범위한 포맷 지원: PDF, DOCX, PPTX, XLSX, EPUB, HTML, CSV, JSON, XML, TXT, 이미지, 오디오를 지원합니다.
  • 배치 처리: 혼합된 파일이 포함된 폴더를 병렬로 일괄 변환 가능하며, 진행 상황 추적 기능이 있습니다.
  • 내장 OCR: 스캔된 이미지 전용 PDF에서 텍스트를 복구합니다.
  • 사용자 친화성: 일반 사용자가 터미널 없이도 사용할 수 있는 포터블 앱입니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트