Documentation
    Preparing search index...

    Module @quatrain/ingestion

    @quatrain/ingestion

    Agnostic ingestion, extraction, and media processing interfaces for the Quatrain framework.

    This package defines ports (AbstractIngestionAdapter) and common types to build OCR, audio transcription, video metadata parsing, and web crawling adapters.

    Specific ingestion implementations inherit from AbstractIngestionAdapter and are registered to handle distinct media types.

    • @quatrain/ingestion-ocr: Text extraction (Vision SDK, PDF parse).
    • @quatrain/ingestion-audio: Audio transcripts (Whisper local/cloud).
    • @quatrain/ingestion-video: Video downloads and track analysis (YouTube, MP4).
    • @quatrain/ingestion-web: HTML parsing and normalization.

    AGPL-3.0-only

    Classes

    AbstractIngestionAdapter
    Ingestion

    Interfaces

    IngestionResult