Xberg란?
Xberg는 문서 인텔리전스 엔진입니다. 파일, URL, 아카이브, 소스 트리를 지정하면 LLM이나 검색 색인이 바로 쓸 수 있는 형식의 깨끗한 텍스트, 표, 메타데이터, 구조화된 데이터를 돌려줍니다. README는 이를 「모든 언어를 위한 빠르고 정밀한 문서 인텔리전스 엔진」이라고 소개합니다.
- 제품 유형: 15개 언어 바인딩을 갖춘 Rust 코어, 14개 명령의 CLI, REST API(
xberg serve), MCP 서버, Docker 이미지, Helm 차트 - 저장소: github.com/xberg-io/xberg, 스타 9,000+개, 2025년 1월 생성 (GitHub API로 확인)
- 계보: README는 Xberg가 「Kreuzberg의 다음 버전」이며 같은 엔진을 「새로운 v1 계열로 다시 만들고 이름을 바꾼 것」이라고 밝힙니다. 이전 kreuzberg-dev/kreuzberg 주소는 현재 이곳으로 리디렉션되며, 별도의 kreuzberg-lts 저장소도 남아 있습니다
- 라이선스: 저장소의 LICENSE 파일에 따라 MIT입니다
- 개발사: 사이트에는 브랜드 「Xberg」와 GitHub 조직 xberg-io가 표시되며, 사업자 정보(Imprint)에는 독일 베를린 주소와 웹사이트 책임자 1명이 기재되어 있으나 법인명과 등록번호는 없습니다
Xberg로 무엇을 할 수 있나요?
Xberg는 문서 파이프라인의 여러 단계를 하나의 엔진으로 묶습니다. 일부 기능은 선택형 기능 플래그이며, 사전 빌드 패키지와 Docker 이미지에는 기본으로 포함됩니다.
- 추출 — PDF, Office 파일, 이미지, HTML, 이메일, 전자책, 학술 논문, 구조화된 데이터를 읽으며, MIME 감지와 대용량 입력 제한을 지원합니다
- OCR — Tesseract, PaddleOCR, Candle 또는 비전-언어 모델 백엔드를 폴백 체인과 신뢰도 점수와 함께 제공합니다
- 레이아웃과 표 — ML 레이아웃 및 표 구조 모델이 읽기 순서와 셀 격자를 Markdown으로 복원합니다
- 음성 변환 — MP3, M4A, WAV, WebM, MP4 오디오의 음성 인식을 Whisper ONNX 모델로 수행합니다 (기능 플래그)
- URL 가져오기 — crawlberg 엔진으로 웹 페이지 하나를 추출하거나 링크를 따라 크롤링합니다 (기능 플래그)
- 아카이브 해제 — 중첩된 zip, tar, gz, 7z 파일을 재귀적으로 풀며, 압축 폭탄·압축률·중첩 깊이 제한을 둡니다
- 코드 인텔리전스 — 371개 프로그래밍 언어의 함수, 클래스, import, 심볼을 추출하며, RAG용 구문 인식 청킹을 지원합니다
- 임베딩과 보강 — 로컬 ONNX 또는 제공자 호스팅 임베딩, 리랭킹, 개체·키워드 추출, 요약, 번역, 마스킹
- 구조화 추출 — 로컬 또는 호스팅 LLM으로 스키마 기반 JSON을 생성합니다
- 출력 — 일반 텍스트, Markdown, Djot, HTML, JSON 트리, Docling DocTags
로컬에서 실행되는 부분과 그렇지 않은 부분
추출, OCR, 레이아웃 분석, ONNX 임베딩은 사용자의 CPU에서 실행되며, 네트워크는 호스팅 제공자를 고르거나 URL을 가져오거나 개발사의 라이브 데모를 쓸 때만 관여합니다. 문서는 이 엔진을 GPU 없이 CPU 우선으로 동작한다고 설명합니다.
- CPU: x86_64에서 ONNX 기반 기능(PaddleOCR, 레이아웃 감지, 임베딩, 리랭킹, 음성 변환)은 AVX/AVX2가 필요하며 없으면 충돌할 수 있습니다. ARM은 영향이 없습니다
- 플랫폼: 사전 빌드 바이너리는 Linux(x86_64, aarch64), Windows, Apple Silicon을 지원하며, Intel Mac은 CLI와 Python 휠만 사전 빌드가 제공됩니다
- 브라우저 빌드: WebAssembly 패키지는 브라우저, Deno, Cloudflare Workers, Node.js 22 이상에서 실행되며 LLM 및 VLM 기능은 빠져 있습니다
추출, OCR, 레이아웃
- 실행 위치:
- 사용자의 CPU, 프로세스 내부 또는 자체 서버
임베딩과 리랭킹
- 실행 위치:
- 로컬 ONNX 모델 또는 사용자가 설정한 호스팅 제공자
구조화 추출
- 실행 위치:
- 로컬의 Ollama, LM Studio, vLLM 또는 호스팅 LLM
URL 가져오기와 크롤링
- 실행 위치:
- 대상 사이트에 대한 네트워크 접근이 필요
문서 사이트의 라이브 데모
- 실행 위치:
- 업로드가 개발사의 API를 거침
확인하지 못한 사항: 문서에는 첫 실행 시 모델이나 OCR 엔진을 다운로드하는지, 엔진이 완전히 오프라인으로 동작하는지, 텔레메트리를 전송하는지가 나와 있지 않습니다. 의존하기 전에 네트워크가 차단된 복사본에서 테스트하십시오.
Xberg 받기: 설치 명령
Xberg에는 데스크톱 설치 프로그램이 없습니다. 가장 쉬운 방법은 사용 언어 또는 CLI용 명령 한 줄이며, 터미널이 필요합니다. 아래 명령은 설치 가이드에서 가져왔습니다.
옵션 | 명령 또는 링크 |
|---|---|
| 웹사이트 | xberg.io |
| CLI (Homebrew) | brew install xberg-io/tap/xberg |
| Python | pip install xberg |
| Node.js | npm install @xberg-io/xberg |
| Docker 이미지 | ghcr.io/xberg-io/xberg |
| 문서 | docs.xberg.io |
| 소스 코드와 릴리스 | github.com/xberg-io/xberg |
| 개인정보 처리방침 | xberg.io/privacy |
설치 가이드에는 Rust, Go, Java, Kotlin, C#, Ruby, PHP, Elixir, Dart, Swift, Zig, WebAssembly, C 패키지와 Scoop, 설치 스크립트도 안내되어 있습니다. GitHub 릴리스 페이지에는 언어 바인딩 아티팩트가 있을 뿐 일반 사용자용 설치 프로그램은 없습니다.
Xberg 라이선스와 상용 에디션
라이브러리는 개인, 내부, 상업적 용도로 MIT 라이선스에 따라 무료이며, 개발사는 가격을 공개하지 않은 유료 에디션도 제공합니다. 세부 내용은 xberg.io와 그 개인정보 처리방침에서 가져왔습니다.
- Xberg Pro: 자체 호스팅 단일 컨테이너 에디션, Xberg Enterprise: 거버넌스와 지원을 갖춘 Kubernetes 분산 에디션
- Xberg Platform: 사용량 기준 또는 자체 호스팅으로 가격이 책정되는 관리형 백엔드이며, 초대 전용 디자인 파트너 프로그램은 24개월 가격 고정을 제공합니다
- 웹사이트 개인정보: 2026년 5월 21일자 방침은 「Xberg」를 법인명 없이 관리자로 표기하며, 분석은 쿠키 동의가 있을 때만 실행된다고 밝힙니다
- 방침에는 오픈소스 라이브러리가 개발사로 데이터를 전송한다는 언급이 없습니다
Xberg가 적합한 사용자
Xberg는 다양한 문서 형식을 깨끗하고 구조화된 텍스트로 변환해야 하며, PDF, OCR, 레이아웃 라이브러리를 따로 엮는 대신 엔진 하나를 호출하려는 개발자에게 적합합니다.
다음과 같다면 Xberg를 사용하십시오
- PDF, 스캔본, Office 파일, 이메일, 오디오를 수집하는 RAG, 검색, 에이전트 파이프라인을 구축한다
- 자체 하드웨어에서 사용 중인 언어로 라이브러리, 서버, MCP 도구 형태의 추출을 원한다
- 자체 하드웨어의 모델 서버로 LLM 기반 필드 추출이 필요하다
다음과 같다면 다른 선택지를 찾아보십시오
- 문서와 대화하는 클릭형 앱을 원한다
- 오프라인 동작과 텔레메트리에 대한 문서화된 보증이 지금 필요하다
- 법인이 명시되고 엔터프라이즈 가격이 공개된 공급사가 필요하다
경쟁 제품과 대안
디렉터리에는 다른 문서 추출 엔진이 없으므로, 같은 범주에서 가장 가까운 리뷰는 파일을 변환하기보다 콘텐츠를 가져오거나 활용하는 도구입니다. Xberg는 이들보다 앞 단계에 있어 깨끗한 텍스트와 구조를 만들고, 이들은 그것을 저장하거나 검색하거나 활용합니다.
Firecrawl
- 주요 특징:
- 웹사이트를 LLM용 Markdown 또는 JSON으로 변환
Firecrawl 관련 문서 (2개)
- Firecrawl Review: Open-Source Web Data API for LLM Pipelines업데이트 2026년 10월 17일
- Tina Review: iPhone Client for Ollama, llama.cpp and ComfyUI업데이트 2026년 10월 4일
Cognee
- 주요 특징:
- 지식 그래프 기반의 에이전트용 셀프호스팅 장기 메모리
txtai
- 주요 특징:
- 벡터와 LLM 데이터베이스를 하나로 묶은 임베디드 라이브러리
txtai 관련 문서 (2개)
- txtai Review: The Embedded Vector Database That Skips the Server업데이트 2026년 9월 2일
- Local Knowledge & Retrieval Tools Compared (2026): RAG, Document Chat, Vector Databases, Notes and Search업데이트 2026년 9월 20일
기타 언급:
- Weaviate Review: The Self-Hostable Vector Database for RAG업데이트 2026년 9월 19일
- Milvus Review: The Open-Source Vector Database for Local RAG업데이트 2026년 9월 18일
- Qdrant Review: The Self-Hosted Vector Database for RAG업데이트 2026년 9월 18일
전체 목록과 Xberg 항목은 로컬 LLM 소프트웨어 디렉터리에서 확인하십시오.
자주 묻는 질문
Xberg를 MCP 서버로 실행할 수 있나요?
README에는 CLI와 REST API와 함께 MCP 서버가 나열되어 있습니다. 이 리뷰에서는 실행해 보지 않았으므로 정확한 시작 명령은 문서에서 확인하십시오.
브라우저에서 Xberg를 사용할 수 있나요?
예, WebAssembly 패키지로 가능하며 Deno, Cloudflare Workers, Node.js 22 이상도 지원합니다. LLM 및 VLM 기능은 제외됩니다.
Intel Mac에서 실행되나요?
일부만 가능합니다. 사전 빌드 패키지는 CLI와 Python 휠만 제공되며, 문서는 Intel 지원을 최선 노력 수준이며 제거 예정이라고 설명합니다.
기밀 파일을 라이브 데모에 업로드해도 되나요?
아니요. 데모는 문서를 개발사의 API로 전송하므로 민감한 자료는 로컬 설치로 처리하십시오.
Xberg를 호출할 수 있는 언어는 무엇인가요?
Python, TypeScript와 Node.js, WebAssembly, Rust, Go, Java, Android용 Kotlin, C#, Ruby, PHP, Elixir, Dart와 Flutter, Swift, Zig, 그리고 FFI를 통한 C입니다.
PromptQuorum이 Xberg를 테스트했나요?
아니요. 이 리뷰는 공식 사이트, 문서, 개인정보 처리방침, GitHub 저장소, 릴리스 데이터를 바탕으로 하며 자체 벤치마크에 근거하지 않았습니다.
