All chapters
  1. Getting started

    1. Start here
    2. Install, update & first launch
    3. Bring your notes in
    4. Your vault & the window
  2. Daily work

    1. Writing & the editor
    2. The Note Inspector & history
    3. Capturing ideas
    4. Today & daily notes
    5. Tasks
    6. Minutes: recording meetings
  3. Find and understand

    1. Finding & connecting notes
    2. Setting up AI
    3. Ask Header
    4. AI writing tools: Review, Refactor & the selection assistant
    5. Lenses
    6. Atlas
    7. Mindprint, Review & Retro
  4. Research and publish

    1. Research & the Reading Room
    2. Manuscripts
    3. Boards
  5. Protect your notes

    1. Trust, safety & privacy
    2. Sync & backup
  6. Reference

    1. Header across macOS
    2. Settings
    3. Keyboard shortcuts
    4. Help, feedback & FAQ
Research

Research & the Reading Room

Research is where the papers, books and web pages you cite live. Add a source by DOI or title, cite it as you write, read the PDF beside your notes, and export with a formatted bibliography. You don't need Zotero, but if you already use it, Header can follow your library.

Open Research

Two places: Sources and the Reading Room

Click Research in the sidebar to open Sources, your library of everything you cite. The arrow beside the row shows its two parts, Sources and Reading Room, and the switch at the top of the Research page moves between them too.

The library belongs to the vault you have open. Header keeps the list in Header Research/Research Sources.json, writes a source note for each entry into _sources/research, and copies imported PDFs into Research Sources/Papers. All three are ordinary files in your vault folder.

Find it Sidebar → Research · View → Research Mode ⌃⌘2

Add a source with Smart Add

Paste an identifier, a link or a title

Click Add Source and type or paste into the field that reads “DOI, PubMed ID, ISBN, arXiv, URL, title, or citation…”. After a short pause Header shows suggestions. Each one names the service it came from, the citekey it will get (for example [@vaswani2017attention]), and whether it's Already in library. Tick the ones you want and click Add Source (or Add 3 Sources, and so on).

What you pasteWhere Header looks it up
A DOI, or a doi.org linkdoi.org, then Crossref if doi.org has no usable record
An arXiv ID or arXiv linkarXiv
A PubMed ID or PMC ID, or a link to eitherPubMed / PubMed Central
An ISBNGoogle Books, then Open Library if Google Books has nothing
Any other web addressThat page itself. If the page lists a DOI, Header looks the DOI up instead. A link to a .pdf file is named from the file and isn't fetched until you add it.
A title, authors or keywordsSemantic Scholar, Crossref and arXiv, whichever you've left switched on
A pasted BibTeX, RIS or CSL JSON entryNowhere. Header reads it on your Mac.

The arrow on the Add Source button holds the other ways in: Paste DOI, URL, or Citation, Import PDF or Citation File…, Connect BibTeX Library… and Enter Source Details Manually….

▶ Try this Copy https://arxiv.org/abs/1706.03762, open Sources and choose Add Source ▾ → Paste DOI, URL, or Citation. Review the suggestion, then add it.

What a lookup sends Privacy

Only what you typed, and only after you agree

A lookup sends the text you typed or the identifier you pasted to the services in the table above. Importing a PDF can also look up a DOI printed on its first pages. Your notes, PDFs and other vault content are not uploaded. The first time you search, Header shows what it will send and to which services, and waits for your OK. For a title search, one approval covers the named services until you quit Header. A DOI, ISBN or link lookup asks again unless you approved one in the last two minutes or chose Don't ask again. Each request is recorded.

To stop title searches going to a particular service, switch it off under Research discovery: Search Semantic Scholar, Search Crossref and Search arXiv. All three start switched on.

Find it Settings → Privacy & Data → Remote content → Research discovery

Enter a source by hand

For a report, an archive item, or anything no service knows

Choose Enter Source Details Manually… from the Add Source menu. Fill in Title, Authors, separated by semicolons, Year and Type (Article, Book, Conference paper, Web source or Other). DOI, URL and Citekey are optional. Click Review Source to see it as a suggestion before adding it. Only the title is required.

Import PDFs and citation files

A one-time import of .bib, .ris, CSL JSON or PDF

Choose Import PDF or Citation File… and pick PDFs, BibTeX (.bib), RIS (.ris) or CSL JSON files. You can also drop them on the Smart Add field. PDFs are copied into Research Sources/Papers in your vault, so the original stays where it was.

A citation file imported this way is read once. If you later change the file, Header doesn't notice. To keep a library in step with a file that changes, watch it instead (next section).

Follow a Zotero library (Better BibTeX)

A watched .bib file that refreshes itself

If you keep your references in Zotero with the Better BibTeX plugin, set Better BibTeX to keep a .bib export up to date, then choose Connect BibTeX Library… from the Add Source menu (or Import & watch a BibTeX library… from More). Pick that file and click Watch. Header refreshes Sources whenever the file changes, and a status line shows the last sync and how many entries were added or removed.

  • Resync BibTeX Library (Add Source menu) re-reads the file now.
  • More → Change File points Header at a different export. Stop Watching File stops following it.
  • More → Remove Watched Library from Header removes the references that came from that file. The .bib file itself isn't deleted.
  • More → Clear Imported References from Header empties the library. Your notes, source notes and .bib files stay on disk.

Check metadata and citekeys

Fix gaps before they reach your bibliography

Above the source list you can narrow it to All, Cited or Uncited, filter by type (Articles, Books, Web), and search. The Needs Attention menu turns orange when something needs fixing:

  • Fix Missing Metadata opens Repair Source Metadata, one source at a time. Edit the fields yourself, or look the source up again by DOI, URL or title. Fetched values are shown for review and don't replace anything until you accept them, and fields you edited by hand are kept.
  • Duplicate Citekeys shows sources that clash. On a duplicate, Compare & Merge lets you pick which record survives. Header writes a review and an undo backup first, and the other citekey keeps working as an alias.
  • Broken Citations is covered below.

Every source gets a citekey when it's added. If that key is already taken, Header adds a letter (smith2024, then smith2024a). To choose your own, use manual entry. Repairing metadata later doesn't change the citekey, so your existing [@citekeys] keep working.

Source notes and source actions

A place for your reading notes on each source

Each source has a source note in _sources/research, named after its citekey. The note's frontmatter holds the citation details, and the body starts with headings for Notes, Quotes, Claims, Connections and Used in Notes, followed by the BibTeX. It's an ordinary note, so you can write in it, link to it and search it.

The ⋯ button on a source holds the rest: Edit metadata, Open in browser, Read (or Attach PDF… if no file is linked yet), Create source note (opens the note), Copy citation (copies [@citekey]), Ask Header about this, and Remove from library.

Cite while you write

Type @ in any note

In the editor, type @ or [@ and Header suggests sources from your library. Keep typing part of the citekey (or, in an author-date style, the author's surname) to narrow the list, then pick one. Header inserts [@citekey]. In Rich mode the citation is drawn in your chosen citation style, and hovering it shows a card with the source's type, title, authors, journal and DOI. A citekey that isn't in your library shows as a red, dotted-underlined pill.

You can also cite from Sources. Click the quote button on a source (Insert Citation…), choose the note it belongs in, then either Open note to choose position or Insert into “…”. Nothing is inserted until you confirm. The citation goes at your saved cursor, or after the text you had selected, which stays as it was.

▶ Try this In a draft called “Lit review – sleep and memory”, type [@ followed by the first letters of an author's name, and choose the source from the list. Switch to Source mode to see the plain [@citekey] underneath.

Cite This Claim…

Find which of your sources supports a sentence

Select a claim in your note, or put the cursor in the sentence, and choose Cite This Claim… from the This Note + AI part of the editor's ⋯ menu. The Assistant opens with a Cite this section. Click Find sources and Header matches the claim against your library on your Mac. Each match has Insert citation and Open source.

Rank with AI is optional. It reorders the matches using Apple Intelligence on your Mac when it's available, otherwise your cloud AI after the usual send preview. If you cancel, the local order stays. The command is greyed out until your library has at least one source.

Catch broken citations

Citekeys your notes use but your library doesn't have

Choose Needs Attention → Broken Citations in Sources. The panel lists each missing citekey with the note and line it appears on. For each one you can create a placeholder source, copy the [@citekey], or open the note. In a single note, the References tab lists unresolved citekeys with a Resolve… button.

Citation styles

Six bundled styles, plus any CSL file you import

Choose More → Citation Styles… in Sources. The bundled styles are APA 7, Chicago Author-Date, MLA 9, IEEE, Vancouver and Nature. Click Use next to one. The style you pick drives the citations in the editor, the manuscript preview and File → Export Note…. Export References writes its own fixed set of styles.

If your journal wants something else, download its .csl file and choose Import a CSL style…. Imported styles are drawn by Header's own CSL renderer, which handles a subset of CSL, so check the output against the style guide. Styles stay on your Mac; Header doesn't fetch them from a style repository.

Find it Research → Sources → More → Citation Styles…

A note's references

The References tab in the Note Inspector

For the note you're writing, open the Note Inspector's References tab. It lists every source the note cites; click one to jump to the citation, or right-click for Open PDF and Reveal PDF in Finder. Unresolved citekeys appear underneath with Resolve…. At the bottom, Export cited… starts an export with a bibliography, and Research library opens Sources.

Find it Editor ⋯ → Sources & Files → References (available when the note cites something)

Export with a bibliography

A finished document, or your whole reference list

A note with its bibliography. Choose File → Export Note… (⇧⌘E). When the note cites sources and you pick a format such as PDF, Word or HTML, a References section appears. Turn on Format cited sources to replace each citation and add a bibliography, using Header's built-in renderer; nothing else needs installing. Pick the Style there too. If the note has unresolved citekeys, they stay in the export as typed unless you turn on Omit unresolved citation markers. Markdown, Plain Text and Rich Text exports are the note's own text, so they don't offer this. Export cited… in the References tab opens the same sheet with formatting already on.

Your whole library. In Sources, click Export References. Header writes Header Research References as a PDF, a Markdown file and a .bib file into a Header Exports folder in your vault, then shows the PDF in Finder.

The Reading Room

Read a PDF or Word document beside its context

Open Research → Reading Room. The first time, click Open your first document… or Choose from sources (sources that have a PDF or Word file attached). You can also drop a PDF or Word document onto the page. After that, the page leads with Continue reading, which reopens your latest document at the page you left (Resume reading), and a Recently opened list of up to ten documents per vault. If a file has moved, click Locate…; to tidy the list, use Remove from recents.

From Sources, the Read button on a source opens its file the same way. The reader shows your sources on the left, the document in the middle, and a Context column with Info (the source's details, abstract and Insert Citation…) and Ask (the reading assistant). The back button returns to where you came from, and Back to Draft returns to your note.

Sources soft-cliff-retreat-2021 Context Back to Draft 4 of 14 Read with AI 3.2 Cliff retreat rates Cliff retreat averaged 0.8 m a year between 1998 and 2019, mostly in winter. Storm surges drove most of the loss. 4 Info Ask Reading assistant Re-read Cites as [@cliffretreat2021] Methods Quote located · p. 4 Retreat is measured with repeat laser scans of 14 cliff sections. Model interpretation Evidence Send to Note Ask this paper e.g. What is their baseline? Ask
The reader opened from Sources, with Context showing Ask. The paper is on the left with two of your highlights, and the assistant has read it: this finding carries a Quote located badge with the page. Re-read replaces Read This Paper once the paper has been read. The list of sources that sits to the left of the paper is left out here.

Read with the assistant AI

Answers tied to quotes you can check

In Context → Ask, click Read This Paper. The assistant drafts its reading of the paper's argument, methods, limitations, related work and key terms. Each point comes with a quote from the paper. Header then checks the quote against the document itself and marks it Quote located with the page (or section, for Word), or Quote not located if it can't find that exact text. Anything the paper doesn't cover is listed as “Not stated in this paper”. Treat the points as the model's interpretation and check the quotes.

  • Ask this paper. Type a question, such as “What is their baseline?”, and click Ask. If no matching passage turns up, Header says so rather than giving an answer tied to the source.
  • Define a term. Select a short phrase (up to six words) and click Define “…”. A definition that doesn't come from the paper is labelled General knowledge.
  • Send to Note. Select a passage, or use the button on a finding, to add it to the note you have open as a quoted excerpt. When the paper matches a library source, a selected passage carries its citekey, and so do findings and answers whose quote was located. With no note open, Header copies it to the clipboard instead. Save the note afterwards.
  • Add to Library. If the document has a DOI that isn't in your library yet, the assistant offers to add it.

The assistant uses Apple Intelligence on your Mac when you've chosen to prefer on-device AI and it's available. Otherwise it uses the AI provider you set up (see Setting up AI). Small local models often can't produce the structured reading guide; if that happens Header says so and suggests a more capable model.

Scanned PDFs and maths On-device

Text recognition runs on your Mac

If a PDF has no selectable text, the Ask pane says “This looks like a scanned PDF”. Click Extract Text with OCR. Recognition runs on your Mac with no network, page by page, and you can cancel it. Afterwards the assistant works from the recognised text, so its quality depends on the scan.

The assistant reads the document's text, and PDF text extraction can't keep mathematical notation intact. Read equations on the page in the viewer, not in the assistant's answers.

Highlight PDFs and Word documents

Your marks are stored separately; the file isn't changed

Click a PDF or Word file in the sidebar or note list and it opens in Header's viewer. The PDF toolbar has page controls, zoom, Show page thumbnails, the highlights panel, Find in PDF, and Read with AI, which opens the document in the Reading Room. Word documents open in a reader view that simplifies complex layout; Open in Default App in its ⋯ menu shows the original.

  • Highlight. Select text, then click a colour: yellow, green, blue, pink or purple. Click Note instead to highlight and attach a note.
  • Review. The highlights panel lists each one with its page. Click the pencil to add or edit a note. The ⋯ on a highlight has Copy as Quote, a colour choice, and Delete Highlight. Copy as Quote copies a Markdown quote with a link back to the page, like > "…" — [[paper.pdf#page=4]].
  • Extract. Click Extract in the panel (or ⋯ → Extract Highlights to Note). Header writes every highlight, with page links and your notes, into <file name> — Annotations.md beside the document.

For files in your vault, highlights are kept in the hidden .header/annotations folder of the vault, so the PDF or Word file itself isn't modified. For a document outside your vault that you open in the Reading Room, they're kept in Header's own folder on your Mac.

Extracting again rewrites the whole Annotations note. Write your own commentary in a different note, or in the source note, and link to it.