Sygal: 로컬 PDF, 스캔 및 웹-투-마크다운 변환기 (Show HN)

Sygal은 파리에 기반을 둔 독립 개발자 Cyrill Semah가 만든 데스크톱 문서-투-마크다운 변환기로, 변환을 기기에서 실행하며 일회성 €25 런칭 가격에 판매됩니다. 그러나 "100% 로컬"이라는 포지셔닝은 Hacker News에서 반발을 불러일으켰는데, 그 이유는 이미지와 스캔의 OCR이 사용자 자신의 API 키를 사용하여 제3자 클라우드 제공업체로 전송되기 때문입니다.

Show HN 게시물은 31포인트와 8개의 댓글을 얻었습니다. 가장 실질적인 비판은 마케팅 헤드라인과 실제 데이터 흐름 사이의 간극을 겨냥했습니다.

Sygal이 하는 일

Sygal은 문서를 깔끔한 Markdown과 구조화된 JSON으로 변환하여 프롬프트, 지식 베이스, RAG 파이프라인 및 에이전트에서 사용할 수 있게 합니다. PDF, Word, Excel, PowerPoint, HTML, 이메일, EPUB을 포함한 29가지 형식과 이미지, 스캔, 웹 페이지 및 YouTube 링크를 지원합니다.

이 앱은 macOS 12+ 및 Windows 10+에서 실행됩니다. 공급업체는 파일당 약 1.7초의 변환 시간을 명시합니다.

제품 페이지에 나열된 핵심 기능은 다음과 같습니다:

  • Markdown 출력 및 구조화된 JSON 출력
  • 변환된 결과 옆에 원본 문서의 기본 미리보기
  • 내보내기 전 결과 편집
  • 전문 검색이 가능한 영구 로컬 라이브러리
  • 일괄 변환, 라이브러리 필터 및 파일별 재시도
  • Cmd+V를 통한 스크린샷 캡처
  • 모든 문서에 표시되는 토큰 수

별도의 CLI는 동일한 변환 엔진을 제공합니다: npm install -g sygal-cli. 공급업체는 스크립트용 엄격한 JSON 출력을 생성하며 Hermes 및 OpenClaw와 같은 오케스트레이터와 호환된다고 밝힙니다.

토큰 절감 주장

Sygal의 주요 정량적 판매 포인트는 토큰 절감입니다. 공급업체는 이미지, 스캔, PDF, 웹 페이지 및 YouTube 콘텐츠를 텍스트로 변환하면 픽셀, 레이아웃 및 마크업이 제거되므로 원본 소스보다 토큰이 약 2~7배 가벼워질 수 있다고 명시합니다. 이 페이지는 이를 명시적으로 한정합니다: 이점은 시각적 및 웹 콘텐츠에서 가장 크며 정확한 수치는 파일마다 다릅니다.

Word, Excel, PowerPoint와 같은 이미 구조화된 형식의 경우 명시된 이점은 다릅니다: 토큰 수를 줄이는 것이 아니라 모든 것을 하나의 예측 가능한 Markdown 및 JSON 형태로 표준화하는 것입니다.

"로컬" 논쟁

Sygal의 헤드라인은 "100% 로컬" 및 "100% 기기 내"이며, 개인정보 보호 섹션은 데이터를 두 열로 나눕니다. 파일, 변환된 텍스트, 로컬 라이브러리 및 로컬에서 암호화된 API 키는 기기에 유지됩니다. 네트워크에 도달할 수 있는 것은 두 가지만 있습니다: 선택한 OCR 제공업체로 전송되는 이미지 또는 스캔, 그리고 사용자가 가져오기로 선택한 URL입니다.

댓글 작성자들은 이러한 구분이 헤드라인 주장에 비해 묻혀 있다고 주장했습니다. 기본 OCR 경로는 클라우드 제공업체입니다.

"선택한 LLM에 문서를 보내는 것 같은데, 그게 어떻게 '로컬'이라는 거죠?" — kennywinker

"이것이 Marker와 같은 오픈 소스 CLI 도구와 어떻게 다른가요? 또한, 기본값이 클라우드 추론 제공업체인데 제목에 '로컬'이라는 단어를 넣는 것은 성실하지 않아 보이며, 로컬에서 호스팅할 수 있고 이 작업에 잘 작동하는 것으로 입증된 권장 LLM을 언급하지 않고 있습니다. '귀하의 파일'을 '기기에 유지됨'에 나열한 다음 클라우드 제공업체용 API 키를 요구합니다." — cameronbedard

두 번째 댓글은 두 가지 별개의 문제를 제기합니다: 권장 로컬 OCR 또는 비전 모델의 부재, 그리고 문서 변환용 오픈 소스 CLI인 Marker(github.com/datalab-to/marker)와의 비교입니다.

OCR은 BYOK(자체 키 사용) 방식

Sygal은 OCR 모델을 번들로 제공하지 않습니다. 사용자는 자신의 API 키를 제공하고 제공업체를 선택합니다. 제품 페이지에는 다음이 나열되어 있습니다:

  • OpenAI — 기본값; 이미지 해상도별 토큰당 과금; 일상적인 혼합 문서용으로 포지셔닝
  • Mistral — 최고의 가치로 설명됨; 페이지당 고정 가격과 더 저렴한 비동기 배치 모드; 대량 스캔용으로 포지셔닝
  • Claude — 프리미엄으로 설명되며 대량 사용 시 가장 비쌈
  • NVIDIA NIM — API 예산 없이 시작할 수 있는 무료 옵션 포함
  • Gemini — 또한 사용 가능
  • 사용자 지정 제공업체 — 지원됨

공급업체는 OCR에 마크업이 없으며 제공업체를 언제든지 교체할 수 있다고 밝힙니다. 페이지에는 로컬 호스팅 OCR 엔진이 명시되어 있지 않습니다.

가격 및 라이선스

Sygal은 구독이 아닌 일회성 구매로 판매됩니다:

  • €25 런칭 가격, 일반 €29와 대비됨
  • 2석 라이선스, 데스크톱 앱 또는 CLI에서 사용 가능
  • 모든 기능 포함: 변환, OCR(BYOK), 라이브러리, 배치 내보내기
  • 주요 버전 업데이트 포함
  • 카드 불필요한 14일 무료 체험
  • 14일 이내 환불 가능
  • 계정 불필요, 공급업체는 원격 측정이 없다고 밝힘

여러 라이선스에 대한 별도의 팀 제안이 있습니다.

스레드에서 제기된 대안

댓글에 두 가지 대안이 게시되었으며, 둘 다 로컬 처리 문제를 직접 다룹니다.

"https://github.com/amitxm/AIDocPrep는 제가 만든 것으로 진정한 로컬 OCR입니다. 실수로라도 인터넷 사용이 없도록 했습니다. 또한 교정 기능을 추가했습니다." — axm997

"서비스로서: https://into.md/" — cachius

세 번째 댓글 작성자인 Benard-dev는 자신도 웹 페이지-투-마크다운 변환기를 만들고 있다고 말하며 Sygal이 지저분한 스캔과 표를 어떻게 처리하는지 물었습니다. 해당 질문에 대한 답변은 스레드에 나타나지 않습니다.

해결되지 않은 사항

스레드에는 개발자의 눈에 띄는 답변이 없습니다. 제출자 계정인 cyrillsemah의 유일한 댓글은 플래그가 지정되어 내용이 표시되지 않으므로 kennywinker와 cameronbedard가 제기한 정확성 대 마케팅 문제는 토론에서 다루어지지 않습니다.

소스 자료에서 두 가지 열린 질문이 나옵니다: Sygal을 완전히 오프라인으로 OCR을 실행하도록 구성할 수 있는지, 그리고 표 및 지저분한 스캔 처리 방식이 Marker와 같은 오픈 소스 변환기와 어떻게 비교되는지입니다. 둘 다 제품 페이지나 댓글 스레드에서 답변되지 않습니다.

Sources