Upload and share
Processing
How Sergo reads files, and what it costs.
Uploading a file does not make it searchable. You pick a preset and approve, and then Sergo reads the file into chunks and indexes them.
Presets
Section titled “Presets”A fresh install offers two presets. An admin can change them or add more.
- Basic reads the text already in the file. It is fast and free. It has no OCR, so scanned pages come out empty.
- Standard (AI) has a language model read each page. It is better on scans, tables and slides, and costs credits. Plain text files are still read as they are, for free.
What each preset gets out of each type of file is in Supported files.
Process files
Section titled “Process files”The processing dialog opens when you upload. To open it later, choose Process… from a file’s ⋮ menu, or Process everything… from a folder’s, which takes every file inside. An open document has a Process… button at the top.
- Each preset shows what it would cost for the files you picked: “Free”, or an estimate such as “≈ $0.55”.
- A preset that uses a model has a menu to pick the model. See Models.
- Below the presets are the estimated cost, your balance, and what is left after.
- Show N files lists the files, and lets you pick another preset for a single file.
- The dialog starts with what you picked last time.
Click Process to start, or Later to leave the files Not processed. While a file is processed, its status shows where it is. See Document status.
Stop or undo
Section titled “Stop or undo”| Action | What happens |
|---|---|
| Cancel processing | Stops a run that is waiting or running, and keeps nothing from it. A file that was processed before keeps its earlier result; otherwise it is Not processed. Pages a model already read are still charged. |
| Remove from search… | Stops any run and deletes the processed text. The file stays, Not processed, until you process it again. |
| Move to trash | Takes the file out of search right away. Restoring it from Trash brings it back as it was. |
Each of these works on a folder too, for every file inside.
Credits
Section titled “Credits”Rows that use a model are paid. Before you approve, Sergo counts the pages and shows an estimate.
- On approval, the estimate is reserved from your balance.
- When processing ends, you are charged for what was actually used.
- A failed job costs nothing. A cancelled job costs what was used before it stopped.
Admins grant credits to each person and set the price of each model.
Models
Section titled “Models”Admins add model providers in the console: OpenAI, Claude, Gemini, or any OpenAI-compatible endpoint. Provider keys are encrypted in the database.
Models that send pages outside your install are marked External where people pick a model. A model you run in your own network behind an OpenAI-compatible endpoint, such as vLLM or Ollama, can be set as inside only, and then files never leave your servers.