DiffFind — AI document and text comparison Open DiffFind

DiffFind FEATURES

Semantic Search — Find by Meaning, Not Just Exact Words

Search within your document for an idea, even when the wording differs. DiffFind’s Semantic Search helps you locate relevant passages without knowing the exact words to look for. This is Semantic Find, DiffFind’s AI-powered way to search documents by meaning.

How it works

01

Bring your document text.

Open the text you want to search in DiffFind.

02

Describe the idea.

Enter a query that expresses the concept you are looking for.

03

Review related passages.

Read the matching passages in context to check their relevance.

Semantic Search in action

DiffFind Semantic Search for “how much is the rent” highlighting monthly rent in two lease PDFs, with results of $1,850 before and $1,950 after.
Search “how much is the rent” to locate the monthly rent in both lease versions. DiffFind highlights the relevant passages and shows $1,850 before and $1,950 after.

Search by concept

An illustrative semantic search example.

Find retry behavior without the exact phrase

DOCUMENT TEXT

The application automatically attempts the operation again when the upstream service temporarily fails.

SEARCH

retry behavior

ILLUSTRATIVE RESULT

The application automatically attempts the operation again when the upstream service temporarily fails.

The passage describes retry behavior, although the exact phrase “retry behavior” does not appear in the text.

Keyword search and semantic search

Keyword search

Find exact words or character sequences. Useful for known terms, identifiers, and values.

Semantic Search

Find conceptually related content. Useful when you know the idea but not the document’s exact wording.

Semantic Search complements exact matching. Use it to locate a requirement, a description of behavior, or a policy provision, then read the original passage to confirm the details.

This feature searches within the document you provide. To examine changes between versions, use Text Compare or Semantic DiffSemantic Search.

Semantic Find understands the intent of your search and can locate relevant content even when the document uses different terminology. It is AI semantic search for the text you load; to search whole documents such as PDFs, see semantic document search.

Direct answers, no AI required

Ask a question such as “who is the tenant?” or “what is the termination date?” and DiffFind can pull the answer straight out of your document, word for word. It ranks passages with on-device meaning-and-keyword scoring and copies the answer from the text. It does not write or paraphrase anything, and no external AI service is called or sent your document for this.

Grounded in the source

Each answer is backed by its source quote, with the page and section on hover. Click it to jump to and highlight the exact spot in the document.

Silent when unsure

Topic searches, facts the document does not state, and conflicting or “except / unless” wording show ranked passages and no answer. A missing answer is better than a wrong one.

It works across plain text, PDF text, JSON, YAML, XML, and spreadsheet data. If you connect an AI provider, the provider’s answer is used instead.

Prefer to compare on your computer?

DiffFind Desktop for macOS and Windows runs locally and is free to use. See the download options.

TRY IT WITH YOUR OWN TEXT

Find the passage you need.

Try Semantic Search →