know.

Cookbook

The pantry

Every part of know.sh the recipes call for, described as it ships today, with the numbers of the recipes that use it. If a recipe asks for something that is not here, it is a mistake, and we would like to hear about it.

Shelf

A named place for documents on one subject, with a line on what it is for and room for notes.

Everything in a library sits on a shelf. You name it, say in a line what it is for, and keep longer notes on the shelf itself. A shelf lists its documents in natural title order, so “Week 2” comes before “Week 10”, and it has an Index to this shelf of its own.

Shelves do not nest. A document lives on one shelf at a time; Move puts it on another.

Used in 1, 2, 3, 4, 5, 6, 7, 8, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50

Research document

A titled document with an overview and numbered findings: the chapter of your book.

A document has a title, an overview you write like the opening of a chapter, and as many numbered findings as it needs. Each document gets a stable number, No. 12, that never changes and is never reused, and a facts line that counts its findings, words, reading time and highlights.

A document’s actions sit in one row: Star, Focus, Share, Move and Edit. Your assistant can create documents for you by the dozen; Edit opens one in the editor.

Used in 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50

Finding

A numbered page inside a document, with a title, a type, an importance and its sources.

A finding is a full page of its own: a title, a body with headings, lists, quotations, tables and code, a list of source links, and one of ten types — Observation, Evidence, Insight, Question, Decision, Suggestion, Problem, Risk, Opportunity or Bug. Mark the ones that matter most as Key.

Findings are numbered by their order, 3 of 8, and you can drag them into a new order. Each has its own address, a previous and next, and an Indexed under line listing the index terms that point to it. Findings are not starred; documents are.

Used in 1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50

The editor

Where you fix up what your assistant built: headings, lists, tables and code, findings reordered, types and Key set.

Your assistant does the heavy lifting; the editor is where the work becomes yours. Press Edit on a document or finding and write straight into the page: headings, lists, quotations, tables, code blocks and links, with Markdown pasted in turned into the same. Drag findings into a new order, change a finding’s type, mark the ones that matter as Key, add or remove sources, delete what does not belong.

Saves happen a second after you stop typing, and the page tells you in words when they have. If your assistant changes a document while you are editing it, know.sh says so and lets you keep your version or take theirs, and every earlier version stays in Revisions.

Used in 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50

The A–Z index

A back-of-book index of the names and terms that recur in your library, built as you write.

know.sh reads the titles and opening lines of your findings and picks out the words a back-of-book index would: names of people and places, titles, organisations, acronyms and technical terms — Naomi, Philippians, NDVI, useLoader — once they recur across two documents or three findings. Each is followed by the numbers of the findings where it appears; plurals get a See, terms that keep company get a See also, and the number of a finding you have highlighted is set in bold.

The index is made of single words that recur, so it is a cast list for a novel, a table of cases for a law outline and a glossary of acronyms for a course. Everyday words and phrases, such as buttermilk or pot roast, are left to Look up, which searches every word. Each shelf and each document has its own slice of the index.

Used in 1, 2, 3, 9, 13, 16, 17, 22, 23, 28, 35, 38, 39, 41, 43, 44, 45, 47

Quiz

Five to ten questions your assistant writes from a document, each citing the findings it came from.

Ask your assistant for a quiz on a document and it writes five to ten questions with know.sh’s quiz tools: multiple choice, select all that apply, true or false, or a typed answer that must match exactly, capitals and spaces included. Every question cites the findings it was drawn from, so a wrong answer sends you back to the right page. You take the quiz in know.sh, on the web or the iOS app.

When you finish, know.sh schedules the quiz to come back under Revisit: in three days if you scored under 60 per cent, a week if you scored 60 or more, three weeks at 80 or more. It is a simple rule, not a flashcard system, and it is enough to make you come back.

Used in 6, 8, 9, 10, 11, 12, 13, 16, 19, 21, 22, 27, 39, 50

Highlights

Mark a passage as you read; the finding’s number turns bold in the index.

Select text while reading and choose Highlight. The highlight stays attached to its passage when the text around it is edited, and if the passage itself is rewritten you are asked to re-attach it.

Highlights feed the rest of the library: highlighted findings are bold in the index, Open at on the title page takes you back to your latest one, and Revisit points you back to a document whose highlights you have left alone for a month.

Used in 6, 8, 10, 12, 21, 22, 30, 38, 49

Margin notes

Notes in the margin beside the passage they are about, with flat replies.

Select a passage and choose Note; the note sits in the margin beside it on wide screens and under it on narrow ones. Notes can have replies, one level deep. There is no resolve button: a margin note is meant to stay, like a pencilled note in a book.

Notes are yours and your assistant’s. Readers of a public link do not see them.

Used in 14, 15, 20, 23, 32

Proposed notes

Notes your assistant suggests, set apart with a dashed rule until you Accept or Dismiss them.

When your assistant notices something you did not ask about — a date that disagrees with an earlier finding, a claim without a source — it can leave a proposed note: a margin note with a dashed rule and Accept and Dismiss under it. Accepted notes become ordinary notes; dismissed ones go away. Waiting proposals are listed under Revisit on the title page.

Proposals are notes, not edits: nothing in your text changes through one.

Used in 2, 6, 7, 10, 19, 24, 28, 33, 43, 45

Revisions

Every change to a document or finding, marked as yours or an assistant’s, with Restore.

Each document and finding keeps its revisions: when, who — you, or an assistant connected through MCP — and what changed. Restore puts an earlier version back.

Revisions make it safe to let an assistant loose on a document, and they keep last term’s syllabus or last season’s plan without a pile of copies.

Used in 1, 4, 5, 15, 18, 20, 24, 25, 26, 27, 29, 30, 31, 33, 36, 37, 39, 40, 41, 42, 48, 50

Public link

A read-only link to one document, with an optional password, an expiry, and findings left out.

Share makes a public, read-only link to one document: its title, overview and findings, without your highlights or notes. The link is shown once, so copy it then. You can set a password, set an expiry date, leave individual findings out from each finding’s page, replace the link so the old one stops working, or turn it off. The panel tells you how many times it has been read.

Links are per document. Shelves, whole libraries and quizzes are not shared, and readers cannot comment or edit. Anything private — health, children, clients, money, door codes — stays off public links.

Used in 1, 2, 3, 4, 5, 7, 9, 12, 14, 15, 16, 17, 19, 20, 21, 23, 24, 25, 27, 28, 29, 31, 32, 33, 34, 35, 36, 37, 40, 43, 44, 45, 46, 48, 50

Look up

Search every word in your library from the keyboard with ⌘K or /.

Look up (⌘K, or / anywhere) searches as you type: index terms, documents, findings, highlights and shelves, with full-text search behind it, so the everyday words the index leaves out — an ingredient, a symptom, a phrase — are found here.

Used in 7, 11, 25, 26, 31, 34, 38, 42, 46, 49

Star and Focus

Star the documents you keep coming back to; put one in Focus for a week.

Star marks a document with ★ wherever it appears and gathers starred documents in Contents. Focus puts a document in the spotlight for seven days: it rises on the title page, and when the week ends Revisit tells you, so an unfinished chapter or an exam unit does not quietly slip away.

Used in 7, 8, 11, 14, 18, 29, 32, 37, 47

Contents

The library as a table of contents: by shelf, by month filed, recent, starred or shared.

Contents lays the library out like the front of a book, shelf by shelf with each document’s number, or month by month in the order you filed them. Views for Recent, Starred and Shared sit beside them, with a filter.

Used in 18

Campaigns

Turn research into a plan: operations with statuses, dependencies and a graph.

A campaign turns a body of research into work to do. It holds operation sets, and each set holds operations — the steps — with a status (draft, ready, active, blocked, done) and dependencies: one operation blocks another, informs it, or is related. A graph view lays the plan out so you can see what is waiting on what.

Campaigns suit the projects around a book or course: a launch, a term’s schedule, a restoration. They are planning for one person; there are no assignees. An assistant connected with the planning permissions, which the Claude Code plugin asks for today, can lay a plan out for you from your research.

Used in 11, 34, 36, 40, 49

Your AI assistant

Bring the AI you already use: Claude, ChatGPT or a local model reads and writes your library through the know.sh MCP server.

know.sh does not ask you to adopt its AI. It runs an MCP server, the open standard assistants use to reach tools, so the assistant you already use becomes the one that works in your library. You sign in once with your know.sh account; there is no key to copy. The server’s address is on the support page.

  • Claude, on the web, desktop or phone: Customize → Connectors → Add custom connector, paste the address and sign in. Every Claude plan can add one; on Team and Enterprise an owner adds it first. In Claude Code, install the know.sh plugin or add the address as an HTTP server, then run /mcp to sign in.
  • ChatGPT, on Plus, Pro, Business, Enterprise or Edu on the web: turn on Developer mode, add know.sh as an app with OAuth, and ChatGPT asks before it changes anything. Sign-in from ChatGPT is still rolling out; the support page says when it is ready.
  • A local model: run it in Ollama and connect know.sh from a chat app that speaks MCP and signs in with OAuth, such as Open WebUI, Goose or VS Code in agent mode. Choose a model that supports tool calling and give it a long context (64k or more).

Once connected, your assistant can search the library, read documents and findings, create and reorganise them by the dozen, add notes and highlights, propose notes for you to accept, and write quizzes. If it can search the web, it can research a question and file what it finds, with sources. Everything it writes is marked in the revision history as coming from an assistant, so you can see and undo it. Switch assistants whenever you like; the library stays the same.

Local models work, with limits: know.sh offers dozens of tools, and smaller models pick the wrong one or skip steps more often than hosted ones. For long, many-step research, a hosted assistant is more reliable.

Used in 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50

Scheduled runs

Your assistant can run on a schedule, gathering the week’s news or checking your sources, so the library stays current.

The leading assistants can run a prompt on a schedule. Claude runs scheduled tasks on its Pro, Max, Team and Enterprise plans, hourly, daily or weekly, in the cloud, even while your computer is asleep. ChatGPT offers scheduled tasks on every plan: daily on the free plan, hourly on paid ones, with the results arriving by notification or email. Both can search the web during a run.

A scheduled run is the way to keep a library current: this week’s injury news for your fantasy league, the AI models released since Monday, new papers on your thesis topic. When the result arrives, reply file this in know.sh and your assistant adds it as findings with their sources. Some setups can file straight into know.sh during the scheduled run itself; this is newer and not every plan or connector supports it yet, so check the revision history after each run either way.

Used in 35, 46

The iOS app

The same library on iPhone and iPad: read, highlight, note and take quizzes. Now in TestFlight beta.

The iOS app reads and edits the same library, with the thumb index under your thumb: read a document at the stove or in the pew, highlight and note, and take a quiz on the bus. It is in beta on TestFlight today.

Used in 10, 12, 13, 26, 30, 32, 44, 47, 48