Apps
The PDF App opens any PDF in your Dataspace as a first-class entity. Read, annotate, and let the AI extract structured information from the document.
What you get#
- Native PDF viewer — fast, zoom-friendly, page navigation
- Annotation — highlights, underlines, comments, drawings, all multiplayer
- Full-text indexing — every PDF is searchable across your Dataspace
- OCR for scanned PDFs — text extracted from images
- AI extraction — pull named fields from contracts, invoices, statements
- Citations — AI answers reference specific pages and quotes
Reading and annotating#
Open any PDF entity in a Window. Use the toolbar for highlight, underline, comment, and pen tools. Annotations are stored on the entity itself and visible to anyone with access — true multiplayer reading.
AI moves over PDFs#
A few common AI patterns:
- "Summarize this PDF" — a tight overview with page references.
- "What does the contract say about termination?" — quoted answer, with the page cited.
- "Extract every party, date, and dollar amount from this contract" → a structured Contract entity.
- "Compare these two agreements" — opens both, highlights differences.
For high-volume documents (legal, medical, financial), pair with a Workflow that runs PDF extraction on every new file in a folder.
Bulk operations#
Drop a folder of PDFs into River and the system extracts, indexes, and makes all of them searchable in seconds. For 100+ files, this is the fastest way to build a searchable knowledge base.
Tips#
- For contracts, build an Agent that extracts Contract entities on
file.uploadedevents. - Annotations are entities too — search for "highlighted by Maya last week" works.
- The AI cites pages. Always verify the citation; PDF parsing is reliable but not infallible.