Xberg (formerly Kreuzberg)의 개요
Xberg는 이름을 바꾼 Kreuzberg입니다. 프로젝트는 새 이름으로 버전 번호를 v1부터 다시 시작했고, 예전 kreuzberg-dev/kreuzberg 저장소는 이제 xberg-io/xberg로 리디렉션되며, 별도의 kreuzberg-lts 저장소가 v4 계열을 장기 지원합니다. README에 따르면 대부분의 하위 프로젝트는 여전히 의존성을 kreuzberg로 선언합니다.
파일 확장자 141개에 걸친 문서 형식 107개(PDF, Office, PST를 포함한 이메일, 전자책, LaTeX와 Typst, 아카이브, 이미지)를 읽어 일반 텍스트, Markdown, Djot, HTML, JSON 트리, Docling 호환 DocTags를 돌려주는 Rust 핵심입니다. OCR은 교체할 수 있습니다. 문서는 백엔드 여덟 개를 나열하는데, 기본인 Tesseract, ONNX Runtime 위의 PaddleOCR, Sceptre라는 CPU 엔진, GLM-OCR, TrOCR, DeepSeek-OCR, PaddleOCR-VL의 Candle 이식판, 그리고 자체 liter-llm 클라이언트를 통한 호스팅 비전 모델입니다. 그 위에 ML 레이아웃과 표 모델, Whisper 전사, 371개 언어의 tree-sitter 코드 파싱, 청크 나누기, 임베딩, LLM 기반 구조화 추출이 있습니다.
바인딩은 Python, Node.js, Go, Java, C#, Ruby, PHP, Elixir, Dart, Swift, Kotlin, Zig, WebAssembly, C를 다룹니다. 저장소의 스타는 약 9,400개이고, MIT 라이선스이며, GitHub 릴리스가 98개입니다. v1.3.10이 2026년 10월 13일에 나왔습니다. 이를 만든 회사 Kreuzberg, Inc.는 초대 전용 디자인 파트너 프로그램으로 같은 라이브러리의 관리형 조합을 판매합니다.
Xberg (formerly Kreuzberg), 쓸 만한 가치가 있습니까?
문제가 폭이라면 Xberg가 가장 강력한 선택입니다. Rust 엔진 하나가 PST 메일함, 한국어 HWP 파일, 중첩된 7z 아카이브, 스캔한 PDF를 열고, 15개 언어에서 호출할 수 있습니다. Docling과 Marker는 Python 라이브러리이지만, Xberg는 Go, Java, C#, PHP, Elixir 등의 네이티브 패키지를 제공하며, 프로덕션에서 Python을 돌리지 않는 팀에게 중요합니다.
OCR은 고정 모델이 아니라 백엔드 선택입니다. 기본인 Tesseract는 시스템 패키지와 언어 데이터가 필요하고, PaddleOCR은 ONNX Runtime으로 돌며, Candle 백엔드 네 개(GLM-OCR, TrOCR, DeepSeek-OCR, PaddleOCR-VL)는 공개 패키지에 컴파일돼 있지만 OCR 가이드에 따르면 첫 사용 때 약 250MB에서 4GB의 가중치를 내려받습니다. 대체 사슬로 싼 엔진이 먼저 시도하고 실패한 페이지는 비전 모델이 맡게 할 수 있습니다.
성능 주장은 업체 것입니다. 벤치마크 페이지는 자체 공개 하네스로 문서 60개, 추출 821회에 걸쳐 Xberg를 Docling, Unstructured, Tika, MarkItDown, PyMuPDF4LLM, LiteParse, MinerU와 비교하고, Xberg를 가장 빠르고 정밀하다고 부릅니다. 코퍼스는 작고 관리자들이 골랐으므로, 그 표는 판정이 아니라 자신의 문서로 돌려 볼 이유로 다루십시오.
서버를 노출하기 전에 보안 이력을 읽어야 합니다. 2026년 10월 6일 공개된 높은 심각도 권고는 인증이 없는 POST /extract로 호출자가 크롤러의 사설 주소 차단을 끄고 내부 URL을 읽을 수 있음을 보였으며, 1.3.3까지의 버전이 영향을 받습니다. API 문서는 CORS 기본값도 모든 출처로 두고 100MB 요청 본문을 받으므로, REST 서버는 자체 게이트웨이 뒤에 있어야 합니다. 이름 변경은 혼란을 더합니다. v4와 v1 사이에 패키지 이름, import, 문서 URL이 모두 바뀌었습니다.
제 역할을 하는 곳
Go 기반 전자 증거개시 스타트업의 백엔드 엔지니어
서비스 하나로 PST 메일함, Office 파일, 스캔한 PDF에서 텍스트와 첨부 꺼내기
Go 패키지를 import하고 업로드마다 extract를 호출하며, 스캔본에는 Tesseract를, Tesseract가 낮은 신뢰도로 채점한 페이지에는 Candle 백엔드를 씁니다. 운영할 Python 사이드카가 없고, 비용은 CPU 시간과 패치되고 방화벽 뒤에 있는 서버입니다.
사내 RAG를 만드는 300명 규모 컨설팅 회사의 플랫폼팀
형식마다 변환기를 쓰지 않고 SharePoint 내보내기와 보관된 고객 폴더 수집하기
인증 프록시 뒤에서 API 모드로 Docker 이미지를 돌리고, 수집 작업이 이를 가리키게 하고, Markdown과 청크 출력을 보관합니다. 라이브러리는 무료이고, 할 일은 1.3.3 이후 버전으로 고정하고 CORS와 본문 한도를 설정하는 것입니다.
문서가 많은 코드베이스에서 Claude Code나 Cursor를 쓰는 개발자
에이전트가 저장소의 PDF, 스프레드시트, 슬라이드 덱을 읽게 하기
CLI를 설치하고 stdio로 xberg mcp를 등록하면, 서버가 extract와 extract_batch를 포함한 도구 아홉 개를 노출합니다. 로컬이고 무료이지만, 호스팅 모델로 설정한 비전 백엔드는 페이지 이미지를 그 제공사로 보냅니다.
도입 전 확인할 점
- 설정
- pip install xberg, npm install @xberg-io/xberg, cargo add xberg, brew install xberg-io/tap/xberg, docker pull ghcr.io/xberg-io/xberg 중 하나를 씁니다. Tesseract에는 별도 시스템 패키지가 필요하고, Candle OCR 가중치는 첫 사용 때 내려받습니다.
- 연동
- 15개 언어용 바인딩, 명령 14개짜리 CLI, OpenAPI 3.1 스키마가 있는 REST 서버, stdio나 HTTP로 도구 아홉 개를 제공하는 MCP 서버, Helm 차트, 에이전트 플러그인, 그리고 주로 Kreuzberg 이름으로 된 Haystack 핵심 연동의 의존성.
- 데이터와 개인정보
- 기본적으로 CPU로 로컬에서 돕니다. 호스팅 임베딩, LLM 추출, VLM OCR은 설정한 제공사로 내용을 보냅니다. MIT 라이선스. 공개된 높은 심각도 권고 한 건(POST /extract의 인증 없는 SSRF, 1.3.3까지).
- 대규모 사용 시 비용
- 라이브러리는 무료이고 CPU 우선이므로, 청구액은 워커 인스턴스와 VLM OCR이나 구조화 추출의 호스팅 모델 토큰입니다. 관리형 Pro와 Enterprise 가격은 승인된 디자인 파트너에게만 공개됩니다.
- 제한
- API 서버에 내장 인증이 없고 CORS가 기본으로 열려 있음. 기본 요청 한도 100MB. 열린 이슈와 풀 리퀘스트 약 33개. 무거운 선택 기능(레이아웃 모델, 전사, URL 크롤링)은 소스 빌드의 Cargo 기능 플래그.
좋은 점
- PST, HWP, Typst, 중첩 아카이브를 포함한 형식 107개
- 15개 언어용 네이티브 바인딩과 CLI, REST, MCP
- 대체 사슬이 있는 교체 가능한 OCR 백엔드 여덟 개
- MIT 라이선스와 GitHub 릴리스 98개
아쉬운 점
- 인증 없는 REST API, 1.3.3 이후 수정된 높은 심각도 SSRF
- 벤치마크는 문서 60개 코퍼스에 대한 업체 자체 측정
- Kreuzberg에서 이름이 바뀌어 새 v1 버전 계열
- 비전 OCR 백엔드가 최대 약 4GB의 가중치를 받음
추천 대상
Python 밖에서, 다양한 파일 형식을 위한 내장 가능한 파서 하나와 교체 가능한 OCR이 필요한 팀.
Xberg (formerly Kreuzberg) 대안
Xberg (formerly Kreuzberg): 자주 묻는 질문
- Xberg (formerly Kreuzberg), 쓸 만한 가치가 있습니까?
- Xberg는 쓰는 거의 모든 언어에서 거의 모든 파일을 엽니다. 그 범위에는 보안을 챙겨야 할 넓은 표면이 따라옵니다. 평점은 5점 만점에 4.1점입니다.
- Xberg (formerly Kreuzberg)의 가격은 얼마입니까?
- MIT 라이선스로 무료입니다. Xberg Pro와 Enterprise(관리형 또는 자체 호스팅 백엔드)는 디자인 파트너 프로그램으로 판매되며, 가격은 신청자에게만 공개됩니다.
- Xberg (formerly Kreuzberg)의 단점은 무엇입니까?
- 인증 없는 REST API, 1.3.3 이후 수정된 높은 심각도 SSRF; 벤치마크는 문서 60개 코퍼스에 대한 업체 자체 측정; Kreuzberg에서 이름이 바뀌어 새 v1 버전 계열; 비전 OCR 백엔드가 최대 약 4GB의 가중치를 받음.
- Xberg (formerly Kreuzberg)에 적합한 사람은 누구입니까?
- Python 밖에서, 다양한 파일 형식을 위한 내장 가능한 파서 하나와 교체 가능한 OCR이 필요한 팀.
- 팀이나 프로덕션 환경에서 Xberg (formerly Kreuzberg)의 비용은 얼마입니까?
- 라이브러리는 무료이고 CPU 우선이므로, 청구액은 워커 인스턴스와 VLM OCR이나 구조화 추출의 호스팅 모델 토큰입니다. 관리형 Pro와 Enterprise 가격은 승인된 디자인 파트너에게만 공개됩니다.
- Xberg (formerly Kreuzberg)에 회사 데이터를 맡겨도 안전합니까?
- 기본적으로 CPU로 로컬에서 돕니다. 호스팅 임베딩, LLM 추출, VLM OCR은 설정한 제공사로 내용을 보냅니다. MIT 라이선스. 공개된 높은 심각도 권고 한 건(POST /extract의 인증 없는 SSRF, 1.3.3까지).
- Xberg (formerly Kreuzberg)의 가장 좋은 대안은 무엇입니까?
- 저희가 리뷰한 것 중 가장 가까운 대안은 Docling, Unstructured, MarkItDown 및 Marker입니다.
답변 확인일: 2026년 10월 26일.
