Data Ingestion
Unified Logging Layer
★ 4.4
Polyglot Document Intelligence
★ 3.8
N/A — Ruby daemon, install via package managerpip install kreuzbergN/A — Ruby daemon, install via package managerpip install kreuzbergPython data engineers use Fluentd to collect application logs from Python services and route them to Elasticsearch, BigQuery, or S3 for analysis. Python applications emit structured JSON logs which Fluentd's tail input plugin reads, applies filter plugins to parse and enrich, and forwards to the analytics destination — decoupling log production from storage decisions.
Python data engineers use Kreuzberg to build document ingestion pipelines that extract text from uploaded PDFs, scanned images, and Office files. The async API integrates cleanly into FastAPI-based document processing services — an endpoint accepts a file upload, Kreuzberg extracts the text asynchronously, and the pipeline stores the result in a search index or warehouse for downstream analysis.
Individual Tool Pages