Lending-Mind Protocol

Welcome to LMP

The documentation map for the Lending-Mind Protocol.

Lending-Mind Protocol (LMP) is a local-first protocol for turning explicit engineering preferences into inspectable, signed, and enforceable code-quality policy.

If you are deciding whether LMP belongs in your workflow, start with one question: can another person see which engineering preference affected a generated change and reproduce the check that accepted or rejected it? LMP is designed to make that answer concrete.

Start here

Choose the page that matches the decision you need to make:

If you want to…Start withYou will leave with
Understand the protocolWhat is LMP?The policy loop, boundaries, and evidence model
Run LMP in a projectGetting startedA local installation and first evaluation
Connect an agentMCP integrationA working local JSON-RPC connection
Select a point of viewMind VaultA profile with visible provenance and install state
Add guidance to a hosted AI projectAI project onboardingA one-click plain-English context file
Assess a repositorySystems architectureThe scope, isolation, and runtime boundaries
Check the evidenceEvaluation resultsA reproducible interpretation of a result
Operate a deploymentDeployment verificationA verified portal and registry check

The portal is organized around those jobs. Concepts explain the model. Guides help you perform a task. Architecture explains implementation boundaries. Reference defines stable contracts. Operations describes evidence, release state, and system limits.

Which page is canonical?

The portal keeps one authoritative page for each kind of decision:

Short legacy concept pages point back to these canonical pages so the same rule is not maintained in multiple places.

A short version of the workflow

You author or select a Mind package. The package contains its identity, source records, guidance, rules, and integrity metadata. LMP verifies the package before use, exposes the compiled guidance to the agent host, then evaluates the change the agent produces.

The important part is the handoff between those stages. The evaluator does not have to trust a prompt that says "the agent followed the preference." It can report the selected files, the active rules, the findings, and the final decision.

choose a Mind
    ↓
verify its schema, digest, and signature
    ↓
give the agent the compiled guidance
    ↓
generate or edit code
    ↓
evaluate the selected change
    ↓
keep the evidence with the review

You can use the CLI for a local workflow, the daemon for a file-watching workflow, or MCP when an agent host already speaks JSON-RPC. They are different delivery surfaces for the same protocol decisions.

The central promise

LMP does not train model weights or reproduce private reasoning. It compiles a declared source record into rules and guidance that can be inspected before an agent acts, then evaluates the resulting change and emits evidence.

That promise is only meaningful when a result is reproducible. Every guide therefore separates policy input, agent-facing guidance, changed-file scope, findings, and proof artifacts.

When a page says that LMP "proves" something, look for the command, fixture, or result field that supports the claim. If the evidence is not there yet, the correct description is "designed to" or "under test," not "proven."

If the terms are new, read What is LMP?. If you want to run it now, use the Getting started onboarding. If you are building an agent adapter, go to MCP integration. The versioning and release notes page explains what still needs evidence before a public release.

Ask DeepWiki about Lending-Mind Protocol

On this page