Librarian
Answers questions from the team's docs, for humans (Ask the Librarian on Docs) and for other bots and the Assistant (`hub doc ask`). It searches the internal docs, follows the linked docs (websites, Google Drive, Notion, GitHub) as far as it needs, cites every claim, says plainly when the docs do not say, and keeps a map of the docs up to date every day. When the owner gives it a website, a description or links on the Market page, it researches the market and builds the first market map, then keeps it current every day from what the team and other bots report.
Additional built-in or helper template; not listed in the starter catalog · Built-in and helper templates
Template source · Subscribe: JSON Feed · Update subscriptions
This is public source history at 3326d161b836. Changes on main may not be released or installed on your team. Entries are commit summaries, not claims that a bot has updated itself. Check published releases for availability.
Changelog
Make public GitHub docs searchable in Docs
AGENT.mdplaybooks/answer-a-question.md
Librarian: research on request, added to a doc section or the market (#375)
AGENT.mdplaybooks/README.mdplaybooks/research-a-section.md
Market: import a verified batch of entities and edges from JSONL (#361)
playbooks/curate-the-market.md
Remove the Market Analyst; the Librarian curates the market (#119)
AGENT.mdbot.yamlcard.yamlknowledge/market/evidence.mdknowledge/market/pages.mdknowledge/market/resolution.mdknowledge/market/vocabulary.mdplaybooks/README.mdplaybooks/curate-the-market.mdplaybooks/market-setup.mdplaybooks/urgent-market-insight.md
0.2.35: docs-eval binds facts to subject and predicate, Librarian wording, SQL views and JSON functions, readiness only for assigned bots, current install recipes, BotOps reply rules
playbooks/answer-a-question.mdplaybooks/faq-and-gaps.md
UI: Assistant and BotOps in the main rail, built-ins off the team chart, Goal Manager panel on Goals, Ask the Librarian rail on Docs and Market (reviewed and fixed by Claude Opus)
card.yamlplaybooks/answer-a-question.md
0.2.33 Librarian and docs-eval fixes: contradiction binding, Humans ranking, map refresh on upgrade, wording
playbooks/answer-a-question.mdplaybooks/refresh-the-map.md
Docs: Credentials and grants everywhere, current menu paths, architecture and harness corrections, regenerated screenshots
.env.examplebot.yaml
Librarian search and answers, docs-eval contradictions, external agent profiles, demo on any port
playbooks/answer-a-question.mdplaybooks/faq-and-gaps.mdplaybooks/refresh-the-map.mdplaybooks/the-map.md
Bots, tasks, routines and runs: template bots build, Reopen and Undo, event routines keep their trigger, 24h windows, SQL Docs/Files; starters act without required approvals
AGENT.md
External agents, MCP contracts, Librarian search and docs-eval: pairing activates planned bots, validation envelope, sections and synonyms
AGENT.mdplaybooks/answer-a-question.mdplaybooks/faq-and-gaps.mdplaybooks/the-map.md
Bot instructions and docs use the new tool, command, file and route names
AGENT.mdplaybooks/answer-a-question.mdplaybooks/faq-and-gaps.mdplaybooks/market-setup.mdplaybooks/refresh-the-map.mdplaybooks/the-map.md
Bot files and settings: bot.yaml, routines:, tools:, HUB_BOT, needs_setup, groups.yaml, bot-<slug>
bot.yamlcard.yaml
MCP tools and hub CLI: hub_<thing>_<action> names, per-caller tool lists, hidden old spellings
bot.yaml
Bot templates words: team, human, setup, computer, credential
.env.exampleAGENT.mdcard.yamlemployee.yamlknowledge/README.mdmemory/learnings.mdplaybooks/README.mdplaybooks/answer-a-question.mdplaybooks/faq-and-gaps.mdplaybooks/market-setup.mdplaybooks/refresh-the-map.mdplaybooks/the-map.md
The Tico manual in every install: a read-only docs collection for the release
AGENT.mdplaybooks/answer-a-question.md
Catalog: departments.yaml, icons in the UI font, the catalog test and the docs
AGENT.mdcard.yamlplaybooks/market-setup.md
Market setup is one box and the Librarian researches the market
AGENT.mdcard.yamlemployee.yamlplaybooks/README.mdplaybooks/market-setup.md
Librarian AGENT.md: say it without the word the export scan reserves
AGENT.md
The Librarian is built in: required in setup, never archived, and added to companies that predate it
.claude/settings.json.env.example.gitignoreAGENT.mdcard.yamlemployee.yamlknowledge/README.mdmemory/decisions.mdmemory/learnings.mdplaybooks/README.mdplaybooks/answer-a-question.mdplaybooks/faq-and-gaps.mdplaybooks/refresh-the-map.mdplaybooks/the-map.mdreports/.gitkeepskills/.gitkeepsoftware/.gitkeepstate.md