Document search by Tensflare

Search you can verify.

Duct finds the exact page in every PDF, Word file, spreadsheet, email and scan on your computer, and shows you where it found it. Free, private, and it works offline.

macOS, Windows and Linux · No account needed · Open source

For teams, finance, research, bids, legal, public records, NGOs and developers.

PDFStaff Handbook 2026.pdfp. 14
Google Drive › HR

Annual leave is 20 working days. Unused leave may be carried over…

Open at p. 14

Three steps, no setup

  1. 1

    Point it at your folders

    Choose a folder or drop files in. Duct reads 99 file types, including scanned PDFs and photos of documents.

  2. 2

    Search like you think

    Type a few words. Duct matches word forms, phrases, file names, and amounts however they were written.

  3. 3

    Check the source

    Every result names the file and page. One click opens the document there, with your words highlighted.

Every answer comes with its page

Search tools that summarise ask you to trust them. Duct shows its work: the file, the page, the passage, highlighted. Copy it with its source, collect passages across searches, and export them to Word or a spreadsheet.

  • Page, slide, sheet or chapter on every result
  • Opens PDFs at the page with matches highlighted
  • Copy a passage with its source, or a citation
  • Export an evidence list for an audit, brief or bid
PDFTender – Lagos Roads 2025 (won).pdfp. 22
Bids › 2025

Our quality assurance methodology follows ISO 9001 with weekly site audits…

Open at p. 22

New in Duct 1.0

Search that explains itself, and a privacy claim you can check

What we built so Duct is easy to trust and hard to do without.

No dead ends

When nothing matches, Duct says why and what to try, in your documents’ own spelling.

How it works →

Why this result?

See exactly which words matched, and where.

How it works →

Search from anywhere

One shortcut from any app opens a search bar, with your recent searches ready.

How it works →

A first minute that shows you what you have

Duct shows you what it found in your folders, then helps you find the file you lost.

How it works →

WhatsApp chats

Add an exported chat. Every file in it is labelled with who sent it and when.

How it works →

The deadlines radar

Contracts that expire, invoices due and licences that renew, on your home screen.

How it works →

Notebooks you can share

Keep quotes with their page and your notes. Send them as a page, or share them with your team.

How it works →

The privacy ledger

Every connection Duct makes, recorded on your device. Usually: “Nothing.”

How it works →

Results follow who may see each fileTeam

On a shared server, people only find what they could open at the source.

How it works →

See everything Duct does →

Private, and it shows you

Your documents are read and searched on your own computer or server. Nothing is uploaded. The privacy ledger lists every connection Duct makes; most days it says “Nothing.”

Works offline

Search, OCR and the viewer need no internet: on a plane, in the field, or on a network with no outside connection.

Reads almost anything

PDF and scans, Word, Excel, PowerPoint, Apple iWork, OpenDocument, email with attachments, e-books, web pages, code and ZIP archives.

Open source

The app is Apache 2.0. Anyone can read the code, including exactly what it sends and when. Built by Tensflare, a company that builds trust infrastructure for AI.

For developers

Search for your app, documents included

One API to index PDFs, Office files, scans and JSON, and search them with page numbers, highlights, filters and facets, on your own servers.

Explore the API →
# Upload a PDF, then search it
curl -X POST $DUCT/v1/collections/contracts/files \
  -H "Authorization: Bearer $KEY" -F file=@msa.pdf

curl "$DUCT/v1/collections/contracts/search?q=indemnity" \
  -H "Authorization: Bearer $KEY"
# → { "hits": [{ "id": "msa", "page": 12,
#      "highlight": "the <mark>indemnity</mark> survives…" }] }

Questions

Do my documents leave my computer?

No. Duct reads and indexes them on your computer (or your own server), and search runs there too. AI features only send the passages needed for an answer, to the provider you choose, and only when you ask.

Do I need an account?

No. Everything on your own computer works without one: every file type, OCR, search, the viewer and watched folders. An account is only for paid features such as AI without your own API key.

What does “search you can verify” mean?

Every result names the file and the page, slide or sheet it came from, and opens the document there with your words highlighted. You never have to trust a summary you can’t check.

Does it work offline?

Yes. Search, OCR and the viewer work with no internet. Paid features keep working offline for 30 days at a time.

What can it read?

PDF (including scans), Word, Excel, PowerPoint, OpenDocument, Apple Pages, Numbers and Keynote, RTF, EPUB, email with attachments, Markdown, HTML, text, source code, images and ZIP archives: 99 file types.

Who makes Duct?

Tensflare Ltd, a company that builds trust infrastructure for consequential AI. The Duct app is open source under the Apache 2.0 licence, and the team server features are source-available under the Elastic License 2.0.

Find it, and know where it came from.

macOS, Windows and Linux · No account needed · Open source