PlainSight app icon
Windows · Linux · macOS

The documents you wrote
are invisible.

They sit in folders you rarely open. They accumulate quietly: some written months ago, most long out of mind. You cannot review what you cannot see. PlainSight walks a folder of Markdown, text, HTML, Word and PDF files, shows it as the tree it is on disk and renders the one you pick. It reads nothing until you choose a folder; the chooser opens on your Claude skills one, so the common case is one click.

Download GitHub
PlainSight: a folder tree on the left with its folders and documents, beside the selected document rendered on the right.

The folders as they are on disk, with the document you pick rendered beside them.

.md .txt .html .docx .pdf
Any folder you point it at
Read only
Enforced by a test
Local
Nothing leaves the machine
0
Accounts or cloud
GPL + LGPL
Open source

Things you own
but have never read.

A folder of documents grows the way a drawer fills. Nothing announces itself, nothing asks to be reviewed, so the writing you rely on most is the writing you have never gone back to. PlainSight opens the drawer.

  • What is actually here. Not what you meant to write: what is on this machine, right now, folder by folder.
  • What each one still says. Rendered to read, with the fields it declares laid out plainly.
  • Where it lives. The tree mirrors your folders exactly, each one carrying a count so a shut branch tells you whether it is worth opening.
  • Your Claude skills, if you keep them. That folder is the default, with the plugins tree beside it as a second root, so the skills you wrote and the ones that arrived with a plugin stay apart.
  • What is broken. A file that cannot be read is still listed, with the reason shown rather than quietly dropped.
Everything it does
The folder tree on the left, beside the rendered text of the selected document.

Your folders as they are, with nothing chosen until you choose it.

Looking changes nothing.

PlainSight never writes to a document. That is not a promise made in a readme: a structural test reads the whole program and fails the build if any part of it but the settings file calls a writing operation. When you want to change something, it hands the document to the editor you chose and stands back.

Download Features Why it exists

Supporting PlainSight

PlainSight is free and stays free. There is no paid tier, no licence key and no feature held back behind a donation. If it has shown you something you needed to see, a contribution supports its maintenance and continued development. The same button sits in the window's own bottom tray.

Donate