Skip to content
Tech News
← Back to articles

Lore – Give your coding agent the decisions your team made

read original more articles
Why This Matters

Lore offers a deterministic, read-only knowledge repository for coding teams, enabling agents to cite and rely on established decisions, requirements, and designs. By serving as a reliable system of record, it enhances consistency and reduces redundant work in AI-driven development workflows. This approach helps the tech industry improve decision traceability and ensures that AI agents adhere to verified team knowledge.

Key Takeaways

Lore

Quickstart · How it compares · How it works · Docs · CLI · Changelog

Give your coding agent the decisions your team already made — so it stops re-doing things you ruled out.

Lore keeps your team's recorded knowledge — requirements, decisions, designs, roadmaps, and prompts — as typed Markdown in your repo and serves it read-only to Claude Code, Cursor, and Claude Desktop over MCP, so the agent cites your decisions instead of violating them. No RAG, no embeddings, no model call to decide what's relevant — retrieval is deterministic and reproducible. It is built on RAC — Requirements as Code, the open-source engine underneath; the package, CLI, and MCP server ship under the rac name.

How it compares

Lore isn't a search index or a memory tool — it's the deterministic system of record an agent grounds against. Fuzzy retrieval (RAG, agent memory) is good at finding what's near a loose question; Lore is good at returning the exact, current decision and declining the ones you've superseded. They compose well — recall fuzzily, then verify in Lore.

Lore Fuzzy retrieval (RAG / agent memory) Good at the exact, current decision finding what's near a question Retrieval deterministic, reproducible similarity-ranked, varies by run Role source of truth, read-only a fast index or working copy In CI enforced ( rac validate / rac gate ) not its job

Quickstart

Install the engine: pip install rac-core Scaffold identity and your first artifact: rac quickstart Connect your agent (Claude Code, from your repo root): claude mcp add lore -- rac mcp Enforce in CI so bad knowledge never lands: rac validate rac/ && rac gate rac/

Install

... continue reading