firehose> #llmops

Context Substrate

A shared context layer that agents read from and write to before and after doing work — a queryable medium for the knowledge that accumulates as agents operate on a codebase (what worked, what didn't, conventions, patterns, decisions). Its defining properties are what separate it from a pile of docs: it is agent-first, not human-first (a human "almost never runs this command"); it is structured, not prose, so it is cheap to query and dense to store; it is anchored to specific sections of the code (a file, directory, module), so an agent about to touch src/cli/main.ts can pull exactly the records relevant to that path; and it is dynamic, updated at the throughput LLMs produce rather than curated by hand.

The demoed instance is mulch (an agent-first CLI, ml): agents ml prime at session start to inject relevant records, scope-load per file with ml prime --files <path>, and ml record <domain> --type <convention|pattern|failure|decision|reference|guide> --description "…" before finishing. Records are typed, timestamped, ID'd, per-file-anchored, and carry evidence links auto-populated from git (--evidence-gh, --evidence-seeds, --relates-to); writes are atomic so multiple agents can record concurrently. A query returns structured entries grouped by domain with staleness ("updated 20h ago") and ml doctor / ml prune for integrity and archival — "no silent caps" applied to agent memory.

The substrate is the agent-first, structured relative of the AI Second Brain (a personal, human+agent store whose virtue is being "just files"). It is the same query-first storage discipline as Query-Shaped Storage, and it is delivered as a CLI Tools over MCP Servers surface precisely because agents drive it. The load-bearing — and contentious — claim is that for this agent-to-agent channel, structured data beats markdown; see the tension noted below and in the distillate.

Claims


Linked from