Search inside documents,
not for them.
Angler finds the table, pivot chart, text, image, graph, etc.
macOS 14+ · Apple Silicon
Angler works with your favorite agent
Open Nothing. Find everything.
The Problem
You know it exists. You just can’t find it.
Angler finds the chart you built two years ago in a deck whose name you half remember, in a folder you’ve opened twice since. File name search can’t help you. What you remember is the chart you need, not the document you can’t find.
- <100ms Typical search
- 20× Fewer tokens to your agent
A facsimile of Angler's search overlay. The query “q3 revenue growth” is typed, and three matches resolve: a chart on slide 5 of Q3-Board-Review.pptx scoring 94%, a table on sheet 7 of FY25-Model.xlsx scoring 88%, and a text box on page 12 of Investor-Letter.pdf scoring 81%. The preview pane shows the matching slide with the chart outlined. Choosing a match switches the preview. This is a demonstration — nothing is copied to your clipboard.
Slide 5 of Q3-Board-Review.pptx — “Q3 Financial Performance”. The matched element is the revenue chart.
Sheet 7 of FY25-Model.xlsx — “DCF Summary”. The matched element is the dcf_summary named range.
Page 12 of Investor-Letter.pdf — “Shareholder Letter”. The matched element is the growth paragraph.
Best matches
The Angler rod and hook, ringed by the apps these files come from: PowerPoint, Excel, Word, Acrobat and Obsidian.
Formats
Work lives across apps. Your search shouldn’t.
Angler works with your decks, spreadsheets, documents and files exactly where they sit.
Core features
The whole loop — find it, see it, take it — without leaving what you are doing.
Hover the notch or press ⌘`, type in plain language, and the element you needed is on your clipboard.
A picture of the Angler overlay mid-search. The query reads “q3 revenue growth”. Three ranked results sit below it: a chart on slide 5 of 24 of Q3-Board-Review.pptx scored 94 percent, a table on sheet 7 of 12 of FY25-Model.xlsx scored 88 percent, and a text box on page 12 of 40 of Investor-Letter.pdf scored 81 percent.
Every row is an element inside a document — a chart, a table, a section — not the file it lives in.
A picture of the slide the match came from. Slide 5 of Q3-Board-Review.pptx holds a quarterly revenue chart, outlined to show which element on the slide was matched. Use the previous and next buttons to step through nearby slides.
See the slide or the sheet the match came from before you take it. Previews are rendered on your machine.
A picture of the clipboard moment. The matched chart card is marked copied, and the same chart has landed in a PowerPoint deck as a selected, editable object.
Real shapes, real data, real fonts — editable in PowerPoint, not a picture of a chart.
A picture of an assistant transcript. Asked for the Q3 revenue chart, the assistant calls Angler over MCP: kg_find returns three atoms, kg_get fetches the chart on slide 5, it reports what the slide says, and kg_extract pulls that chart out as a reusable .pptx.
The same index, exposed to Claude, Cursor and other assistants over MCP and a CLI.
FAQ
Questions, answered
The ones that come up most, answered straight. If one of these matters to you, better to know now.
The documents in the folders you pick, broken down into their parts: a chart on a slide, a named range in a sheet, a page of a PDF, a section of a Markdown file. Each of those becomes something you can search for on its own. You get back the element, not the file it lives in.
Nothing. Angler is a free private beta: no credit card, no tiers, and no API key of your own to supply.
No. Apple Silicon — M1 or later — is a hard requirement, not a preference, and there is no Intel build. You also need macOS 14 (Sonoma) or later.
Five: PowerPoint, Excel, Word, PDF and Markdown. Each format keeps its own location noun, so a result tells you slide, sheet, page or section rather than a generic position in a file.
After setup the main window goes away on purpose. Angler lives in the notch at the top of the screen: hover it, or press ⌘`, and the search field comes down. That is the product, not a crash — nothing closed.
Yes. The same index is exposed to Claude, Cursor and other assistants over MCP and a CLI. They search your documents the way you do, and get the same elements back — the chart, the table, the section — instead of whole files.




