{"repo":"clay-good/OpenLore","free":true,"listed":false,"github":"https://github.com/clay-good/OpenLore","clone":"git clone https://github.com/clay-good/OpenLore.git","description":"Deterministic, local-first memory and guardrails for AI coding agents with no LLM in the hot path.","language":"TypeScript","stars":285,"topics":["developer-tools","software-architecture","static-analysis","adr","agentic-workflows","ai-agents","call-graph","codebase-analysis","knowledge-graph","living-documentation"],"license":"MIT","category":"dev-tools","readme_excerpt":"OpenLore Deterministic, local-first memory and guardrails for AI coding agents — with no LLM in the hot path. One call tells your agent the code a task touches; one gate tells it what's unsafe to change. Grounded in static analysis. No API key. Same answer every time. =22.13\" A real, unedited recording — the published openlore on a fresh clone of ripgrep . install wires your agent and indexes the repo live — 235 files, 2,978 functions, 4,329 call edges in 14 seconds , no API key → orient returns the code a task touches → review catches a signature change that left 39 callers stale → prove projects the payoff. Re-record it yourself: docs/openlore-demo.tape . Install · What you get · Benchmarks · Governance · How it works · vs. Alternatives · Docs --- AI coding agents are powerful but amnesiac and ungoverned : every task restarts by re-reading the same files, long sessions drift onto stale assumptions, and nothing warns the agent when a change is about to break a contract or cross a boundary. OpenLore fixes both halves. It runs a one-time static analysis of your repo and keeps a live knowledge graph — call structure, types, tests, decisions, IaC, spec drift. Your agent queries it to start every task already oriented and to certify a change before it lands . It's deterministic and local-first — no LLM in the hot path — so the same question always returns the same grounded answer, and the agent is told when a fact goes stale instead of served a confident guess. Install in one com","default_branch":null,"files":null,"tree":[],"storefront":"/r/clay-good","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/clay-good/OpenLore/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}