Overview
The ingestion process automatically:- Downloads and transcribes content
- Extracts metadata (author, title, date)
- Saves files with source traceability
- Detects duplicates to prevent reprocessing
- Prepares materials for the processing pipeline
All ingested materials are saved to the
inbox/ directory organized by person and content type.Supported Material Types
- YouTube Videos
- PDFs & Documents
- Podcasts & Audio
- Courses & Training
Ingesting YouTube Videos
The most common source. JARVIS automatically downloads transcriptions using the YouTube Transcript API.- Video metadata is fetched (title, author, duration)
- Transcript is downloaded automatically
- File is saved as
inbox/[PERSON]/[TYPE]/video-title.txt - A unique SOURCE_ID is generated (e.g.,
CG003for Cole Gordon video 3)
Advanced Ingestion Options
Manual Metadata Override
Override auto-detected metadata:Content Type Classification
Available Content Types
Available Content Types
Known Source Detection
The system recognizes expert sources automatically:1
Path Analysis
Analyzes the file path or URL to detect known experts:
2
Known Sources Library
3
Automatic Corpus Assignment
Related materials from the same expert are grouped into a corpus for cross-referencing.
Duplicate Detection
Detection Levels
- Exact MD5 Match - Same file already processed
- Content Hash - Different file, same content
- Partial Match - Content is substring of processed material
- YouTube ID - Same video from different source
- File Registry - Cross-reference with processing history
- Chunk Fingerprint - First 1000 characters comparison
Batch Ingestion
Process multiple materials at once:Verification
Check Inbox Status
View pending materials:Check System Status
- Health score (0-100)
- Processed materials count
- Pending inbox files
- Active agents status
Next Steps
Process Ingested Materials
Learn how to run the 5-phase processing pipeline on ingested materials
View Processing Results
Check processing logs and generated artifacts
