File Importer

This page is for uploading files directly into a project. See Projects and Documents for how uploaded files are parsed into TellusR documents and chunks. For uploading larger datasets or automating document ingestion, please refer to our API documentation for batch upload endpoints.

File Importer

How to use

  1. Select a project using the Project dropdown in the left sidebar. All uploaded files are associated with this project.
  2. Upload files by dragging & dropping them onto the upload area, or click it to open a file picker. Multiple files are supported in one go.
  3. View upload history in the table on the right. Each row shows the file name, project, size, upload time and status.

Supported file types:

Advanced config

Press Advanced config to control how a file is processed before uploading it.

SettingDescription
IDOptional. If left empty, the ID is autogenerated based on a SHA256 hash of the filename.
StrategyControls parsing for PDF and docx files: fast (text-only), auto (detects tables vs. text), precise (detailed structure extraction).
OCRUses OCR (optical character recognition) to process PDFs and Word files (does not affect other file types). This is generally the slowest setting, but is useful for scanned documents of machine‑written text that have not had OCR treatment.
AI vision text extractionBypasses local parsing for PDFs and Word documents and delegates to a vision assistant. The assistant sees the document as an image per page and extracts the text. This is useful for handwritten text and/or scanned machine‑written texts without OCR treatment. While this is generally a lot faster than OCR, it also has token cost. The assistant this mode uses is meta.vision_text, whose prompt can be tuned in the Assistants module.
Detect languageRuns language classification on the document. Required for NER analysis.
NER analysisPerforms Named Entity Recognition. Requires Detect language to be enabled.
Generate thumbnailGenerates a thumbnail image for the file.
AnonymizeIt is possible to select different types of anonymization. One can anonomize people, locations, organizations and so on.
AI metadata enrichmentGenerates new ai fields based on current fields. One can for example add a new field called ai_summary that will contain an AI generated summary based on the content.
Save copySaves a copy of the original file.