Local vault, sourced claims, MCP-ready

Claimframe

Local-first assertion memory for architects and consultants.

Capture what people, documents, repos, and transcripts assert. Keep provenance attached. Let disagreement stay visible. Give AI agents structured context they can query without turning your client memory into a SaaS dependency.

vault://client-assertions
Claimframe app screenshot showing graph recall, sourced relationship results, saved queries, and quick capture in a dark technical workbench.

What it is for

A workbench for claims that are useful before they are perfect.

Client work rarely arrives as clean truth. It arrives as statements, hunches, architecture notes, repo evidence, half-remembered decisions, and disagreement. Claimframe gives that material a structure without pretending the structure removes uncertainty.

Capture claims, not vibes

Turn meetings, docs, repos, and transcripts into quick structured assertions like billing-service owns invoice-generation @alice.

Give agents something better than prose

Expose the same local assertion vault through MCP so agents get token-efficient access to sources, statuses, and relationships instead of rummaging through notes.

Disagreement is data

Store conflicting facts side by side. Surface disputed, stale, or review-required claims without forcing an early winner.

Built for client work

Keep provenance, local files, keyboard-first recall, and no SaaS dependency at the center of the workflow.

When the discussion moves faster than your notes, Cmd/Ctrl+Shift+C opens quick capture so you can keep up without breaking flow. Cmd/Ctrl+Shift+Q opens quick query for fast graph lookup while the conversation is still happening.

Assertion syntax

Fast to capture. Specific enough to challenge.

Claimframe stores claims as assertions with subject, predicate, object, source, evidence, confidence, status, and tags. The point is not to make conversation tidy. The point is to make it inspectable.

capture billing-service owns invoice-generation @alice active
evidence erp-adapter generates invoices @wiki:billing sourced
conflict alice disputes erp-adapter owns invoice-generation review
recall ? owns invoice-generation query

For AI agents

A local vault agents can ask instead of guessing.

Claimframe's MCP server is a supporting interface for capture, fetch, search, and query. Humans still own review and provenance. Agents get structured context with citations and conflict state.

$ python3 mcp/claimframe_mcp.py \
  --vault /path/to/claimframe.sqlite3

tools:
  claimframe_capture
  claimframe_fetch
  claimframe_query
  claimframe_vault_info

For when you need a machine that believes things, but with citations.