Tools

Everything Syft does.

Syft Detect and Humanize are the reason most people arrive. This is everything else the workspace can do. You bring the content, and it offers exactly the lenses defined for that kind of file.

Lens / tool
OverviewEverything Syft found, across every engine that ran.
AIHow strongly this reads as machine-written. An estimate, never proof.AI: not applicable to PDFsAI: not applicable to CodeAI: not applicable to NotebooksAI: not applicable to Images
WritingGrammar, spelling, clarity, conciseness, style and consistency, with cadence measured locally.Writing: not applicable to PDFsWriting: not applicable to CodeWriting: not applicable to NotebooksWriting: not applicable to Images
ImproveClarity edits from Syft's writing measurements: over-long sentences, heavy signposting, filler. Reviewed one by one.Improve: not applicable to DocumentsImprove: not applicable to PDFsImprove: not applicable to CodeImprove: not applicable to NotebooksImprove: not applicable to Images
HumanizeMake wording read more naturally while preserving meaning, facts, names and citations. A writing tool — not a way to defeat detectors.Humanize: not applicable to DocumentsHumanize: not applicable to PDFsHumanize: not applicable to CodeHumanize: not applicable to NotebooksHumanize: not applicable to Images
Academic VoiceCompare this writing with the academic style measured in your own samples. Similarity of style — never evidence of authorship.Academic Voice: not applicable to PDFsAcademic Voice: not applicable to CodeAcademic Voice: not applicable to NotebooksAcademic Voice: not applicable to Images
SecretsCredentials and keys left in the source.Secrets: not applicable to WritingSecrets: not applicable to DocumentsSecrets: not applicable to PDFsSecrets: not applicable to Images
PathsAbsolute filesystem paths that name your account or machine.Paths: not applicable to WritingPaths: not applicable to DocumentsPaths: not applicable to PDFsPaths: not applicable to Images
OutputsResults stored inside the notebook from the last time it ran.Outputs: not applicable to WritingOutputs: not applicable to DocumentsOutputs: not applicable to PDFsOutputs: not applicable to CodeOutputs: not applicable to Images
MetadataWhat the file records about you, its author and its history.Metadata: not applicable to Writing
PrivacyWhat someone could learn about you from this file — identity, location, device, time and editing history, in one exposure view.Privacy: not applicable to WritingPrivacy: not applicable to CodePrivacy: not applicable to NotebooksPrivacy: not applicable to Images
ProvenanceContent Credentials, the file's integrity record and where these bytes came from. Evidence about origin — never a verdict on truth.Provenance: not applicable to WritingProvenance: not applicable to CodeProvenance: not applicable to Notebooks
StructureWhat the file is made of — pages, images, fonts, embedded files, links and the other parts inside the container.Structure: not applicable to CodeStructure: not applicable to NotebooksStructure: not applicable to Images
HistoryThis document's record: what Syft did with it, and the editing traces the file itself carries.History: not applicable to CodeHistory: not applicable to NotebooksHistory: not applicable to Images
CleanChoose what to remove. Always written to a copy.Clean: not applicable to Writing
VerifyRescan a cleaned copy and issue a before-and-after receipt.Verify: not applicable to Writing
CompareThis document beside another version — what changed in the text, the metadata, the privacy exposure and the structure.Compare: not applicable to CodeCompare: not applicable to NotebooksCompare: not applicable to Images
ExtractPull out what the file contains — text, links, images and embedded parts — to preview, copy or download.Extract: not applicable to CodeExtract: not applicable to NotebooksExtract: not applicable to Images
SearchFind where something appears — in the visible text, and in the metadata, comments and hidden content the page does not show.Search: not applicable to CodeSearch: not applicable to NotebooksSearch: not applicable to Images
Generated from the workspace’s own capability registry, so a lens appears here exactly when it can run on the tool rail. PDF text extraction has not shipped, so over PDFs the AI and Writing lenses are off and Compare, Extract and Search read the file’s metadata, links and structure rather than its text. Data files (JSON, YAML, CSV…) take the code-shaped lenses too, and a multi-file project runs secrets, paths and metadata across every file at once.

Writing

Your draft, read closely.

Paste or type and the text lenses light up: Syft Detect marks the passages carrying AI-writing signals and names the pattern behind each one, writing analysis measures how the prose moves, and the editing tools propose changes you review one at a time.

Writing
Grammar, spelling, clarity, conciseness, style and consistency, with cadence measured locally.
Improve
Clarity edits from Syft's writing measurements: over-long sentences, heavy signposting, filler. Reviewed one by one.
Humanize
Make wording read more naturally while preserving meaning, facts, names and citations. A writing tool — not a way to defeat detectors.
Academic Voice
Compare this writing with the academic style measured in your own samples. Similarity of style — never evidence of authorship.
Structure
What the file is made of — pages, images, fonts, embedded files, links and the other parts inside the container.
History
This document's record: what Syft did with it, and the editing traces the file itself carries.
Compare
This document beside another version — what changed in the text, the metadata, the privacy exposure and the structure.
Extract
Pull out what the file contains — text, links, images and embedded parts — to preview, copy or download.
Search
Find where something appears — in the visible text, and in the metadata, comments and hidden content the page does not show.

Improve and Humanize are writing refinement, in the registry’s own words: they improve your work and make wording read more naturally.

Syft's AI analysis panel over a pasted draft: estimated likelihood, content breakdown and per-passage evidence
Syft Detect: the passages, with the pattern behind each one
Syft's Humanize panel: scope, rewrite modes from natural to simpler, and two proposed changes awaiting review, with the panel's own note about what Humanize is not for
Humanize: proposals, reviewed before anything is written
Syft's Metadata inspector: identity, dates, software and editing history read from a Word document
Metadata
Syft's Privacy exposure panel grading identity, location, device, time and document history for the same file
Privacy exposure
The metadata story in full

Documents & PDFs

The deepest workflow in Syft.

Every analysis lens plus the full set of actions: inspect, compare, clean, extract, search, and export one consolidated report of everything that ran.

AI
How strongly this reads as machine-written. An estimate, never proof.
Writing
Grammar, spelling, clarity, conciseness, style and consistency, with cadence measured locally.
Academic Voice
Compare this writing with the academic style measured in your own samples. Similarity of style — never evidence of authorship.
Provenance
Content Credentials, the file's integrity record and where these bytes came from. Evidence about origin — never a verdict on truth.
Structure
What the file is made of — pages, images, fonts, embedded files, links and the other parts inside the container.
History
This document's record: what Syft did with it, and the editing traces the file itself carries.
Clean
Choose what to remove. Always written to a copy.
Verify
Rescan a cleaned copy and issue a before-and-after receipt.
Compare
This document beside another version — what changed in the text, the metadata, the privacy exposure and the structure.
Extract
Pull out what the file contains — text, links, images and embedded parts — to preview, copy or download.
Search
Find where something appears — in the visible text, and in the metadata, comments and hidden content the page does not show.

Improve and Humanize need Syft’s editable text surface, so they stay off for documents and PDFs: a document’s extracted text is read-only here, and the workspace says so.

Code & notebooks

What your source hands to a stranger.

Code you share carries more than logic: credentials left in config, paths that name your machine and account, and, in notebooks, the outputs stored from the last run.

Secrets
Credentials and keys left in the source.
Paths
Absolute filesystem paths that name your account or machine.
Outputs
Results stored inside the notebook from the last time it ran.
Metadata
What the file records about you, its author and its history.
Clean
Choose what to remove. Always written to a copy.
Verify
Rescan a cleaned copy and issue a before-and-after receipt.

Outputs is notebook-specific; plain source files take the same lenses minus it. A multi-file project runs secrets, paths and metadata across every file in one inspection.

Syft's code workspace reading a Python file: syntax-highlighted source with the flagged secret and machine path highlighted, and the overview panel reporting the secret scan, path scan and metadata checks
The code workspace: a real capture, and the flagged key is Stripe's publicly documented, inert test key.
Syft's Metadata panel over a photo: findings naming the artist, the camera make and model, the editing software and the modification timestamp
Image metadata
Syft's Provenance panel over the same photo: the Content Credentials check and the file's SHA-256 integrity record
Provenance: Content Credentials and the integrity record

Images

What the pixels don't show.

A photo can carry the device, software and timestamps of its making and, increasingly, signed Content Credentials about its origin. Syft reads both layers and reports exactly what it finds.

Metadata
What the file records about you, its author and its history.
Provenance
Content Credentials, the file's integrity record and where these bytes came from. Evidence about origin — never a verdict on truth.
Clean
Choose what to remove. Always written to a copy.
Verify
Rescan a cleaned copy and issue a before-and-after receipt.
How Syft reads Content Credentials

Across every kind

Same tools. Kind-shaped results.

The spanning tools follow the content: what Search or Clean returns depends on what the file actually is.

Search

In a document it finds a phrase in the visible text and in the metadata, comments and hidden content the page doesn't show. In code, it finds it anywhere in the source.

Compare

Two document versions diff across text, metadata, privacy exposure and structure at once: what changed on the page, and what changed underneath it.

Clean

Always written to a copy, never over the original, and the copy is re-inspected, so removal is proven rather than assumed. When nothing can be safely removed by a shipped transform, Clean says so.

Extract & Report

Extract pulls out what a file contains: text, links, images, embedded parts. Report consolidates every check that ran, what it found, and what could not be checked.