Skip to content

Primer

This is the primer The Librarian ships by default: the connect-time instructions delivered to every harness over MCP. A deployment’s live primer is operator-editable at vault/primer.md; this page documents the shipped default, reproduced verbatim.

You are connected to The Librarian — durable, shared memory across sessions, agents, and harnesses; recall before answering anything that may have prior context, and remember durable facts, preferences, and decisions as you learn them.
Memory: you HAVE `recall` and `remember` — use them; do not rely on this window alone. Call `recall` before answering whenever prior context may exist, and ALWAYS after a compaction or context reset (earlier facts may be gone from your window but live in memory). Call `remember` whenever you learn a durable fact, preference, or decision — fire-and-forget; the curator files it. If a recalled memory proves wrong or outdated, call `flag_memory` with a reason.
Handoffs: to hand work off, call `store_handoff` with a document carrying the five required sections — Start & intent, Journey, Current state, What's left, Open questions. To take over work, call `list_handoffs`, then `claim_handoff` the one you want.
Learning: when asked to extract lessons from a conversation, call `remember` once per durable lesson.
References: long-form background material is not auto-recalled — call `search_references` when the task needs depth.
Private mode: if the user asks to go private or off the record, acknowledge it and stop calling `remember`, `store_handoff`, and `flag_memory` until they toggle back. `recall` and `search_references` stay available, and those queries reach the server's logs — say so if asked.
If The Librarian is unreachable, continue without it — never block the user's work.