Baker Street Index
Build a company brain agents can actually use.
Index turns scattered delivery context into durable, evidence-backed memory: docs, registries, prompts, validation, and MCP surfaces in one repeatable workspace.

Start With The Right Path
Use Index when a team needs a repeatable place to track repositories, owners, services, decisions, contacts, opportunities, runbooks, and evidence without hiding that knowledge inside chat history.
Generate a workspace
Pick the profile that matches the work, run one deterministic command, and replace placeholders with evidence.
See the flow
Trace how profiles, templates, validation, MCP, and agent-readable docs connect.
Map the feature set
Understand how docs, repo registry data, workspaces, prompts, runbooks, evals, and company-brain templates fit together.
Connect agent context
Expose approved docs and repository entries through read-only MCP resources and search tools.
Validate before handoff
Run the checks that match the surfaces changed so teammates and agents can trust the generated workspace.
Guiding idea: every generated workspace should make the next useful question easier to ask, and make the evidence behind the answer easier to inspect.
What Index Covers
Deterministic generation
Create starter workspaces from named profiles, explicit flags, or YAML and JSON config files.
Structured memory
Keep docs, repository inventory, workspace records, prompts, contacts, decisions, and runbooks in predictable places.
Evidence checks
Validate metadata, references, people records, enums, dates, and suspicious secret-like key names.
Agent-readable context
Serve approved docs and tracked repo entries to local MCP clients without adding write side effects.
Practical recipes
Start from exact commands for company brains, repo intelligence, client workspaces, and automation workspaces.
Generated reference
Read CLI flags and profile defaults generated from the current source files.
Quick Command
node generator/create-index.mjs \
--name "Acme Brain" \
--slug acme-brain \
--output ./acme-brain \
--profile company-brain \
--owner "Acme Ops" \
--services github,slack,notion,linear \
--skip-installContinue with Getting Started for the full generation path, jump to the Generator guide for workflow details, or open the generated CLI Reference.