Local cognitive OS · MCP-native

Memory your agents can recall
and the loop they run on.

Relicquary is a local-first cognitive operating system for AI agents — typed memory and a knowledge graph, plus the orchestration an agent works out of: recall what matters, decide what's next, synthesize, hand off, keep the session moving. SQLite and Markdown on your own disk, a receipt for every step. No hosted service. No telemetry. Fully auditable.

StorageSQLite + Markdown
ProtocolMCP + CLI
Memory kinds14 typed
Modellocal or your own
01 / WHAT IT IS

Not chat history. The cognitive OS your agents run on.

A reliquary is a vessel built to keep what must not be lost; Relicquary is that vessel for an agent's memory. The store is plain files you own — no hosted service, no telemetry. Relicquary remembers and runs the loop an agent thinks out of — recall, decide, synthesize, hand off. The model is yours: keep it fully local on your own machine, or connect your own provider account.

Local-first by design

A SQLite database plus human-readable Markdown relics, sitting in a folder on your disk. Open them, grep them, version them. The operator owns the store.

~/.relicquary/mystore

Orchestration, not just storage

Relicquary runs the loop: recall, decide what's next, synthesize, hand off, keep a session moving. That loop has driven live agent sessions end to end.

recall → decide → act

Auditable, no telemetry

Every write is untrusted by default and produces a receipt — an append-only record you can read as a file. The store stays on your own disk, and nothing phones home.

receipts · trust tiers
Everything stays on your machine A diagram of one laptop containing the SQLite database, Markdown relics, and on-device models, with the connection to the cloud severed — nothing leaves the device. SQLite Markdown on-device models no SaaS
A STORE THAT LIVES ON YOUR DISK

Your machine is the whole system.

  • 01

    Local-first by construction

    The entire store is a SQLite database plus human-readable Markdown files on your own machine, with no hosted service and no telemetry. Run the models locally, or bring your own provider — either way, your store and audit trail stay yours.

  • 02

    MCP-native for agents

    Agents connect over the Model Context Protocol and read & write memory like a first-class tool. You drive the same store from a clean CLI.

  • 03

    Auditable to the byte

    Every mutation lands as a receipt and a file you can open in any editor. No telemetry, no opaque service — memory you can actually inspect.

02 / WHO IT'S FOR

For agents that have to remember.

For developers and teams running MCP-capable agents — coding agents, research agents, autonomous operators — that have to pick up where they left off. Before Relicquary, every session starts from zero: the agent re-derives what it already knew, asks the same questions, and repeats mistakes it has no record of making. After, it recalls a durable, typed, receipted record of what was decided and why, cites where each piece came from, and builds on it across restarts, sessions, and tools.

WHO_01

Coding agents that keep their decisions

The architecture call you made last week — local-first, passkeys over passwords, this library not that one — is still there next session, with the reasoning and the trail attached. The agent stops relitigating settled choices and stops reintroducing bugs you already fixed.

WHO_02

Research & operator agents that accumulate

Long-running research and autonomous operators write findings into a typed knowledge graph — facts, entities, and the edges between them — instead of a transcript that scrolls away. Each run adds to the last, and contradictions surface instead of quietly overwriting what was true.

WHO_03

Teams that need a memory they own and can audit

The store is SQLite and Markdown on your own disk, and every write carries a receipt. A teammate, or a different tool, can open the same record, see where each entry came from, and trust it — because nothing landed without provenance. The memory is yours to read, move, and keep.

03 / CAPABILITIES

Structured memory — and the loop to act on it.

Memory is typed, linked, and explainable — and Relicquary orchestrates the working loop on top of it, so an agent can find the right thing, prove why it surfaced, and act on it.

CAP_00 · THE LOOP

Orchestration — not just storage

Relicquary runs the loop an agent works out of: recall what matters, decide what's next, synthesize, hand off, keep a session moving. The orchestration is first-class — and that loop has driven live agent sessions end to end.

next_tasksynthesishandoffsessionrecall → act
CAP_01

Typed memory — 14 kinds

Fourteen kinds of memory object — each carrying tags, confidence, provenance, and a trust tier. No undifferentiated text blobs; every entry knows what it is.

factdecisiontaskprocedureepisodeobservationcontradictionpreferenceentityhandoffclaimartifactfrictionsummary
CAP_02

Typed knowledge graph

Typed edges link memories into a graph — supersedes, depends_on, conflicts_with, blocks, mentions — with automatic conflict detection so stale beliefs get flagged.

supersedesdepends_onconflicts_withblocksmentions
CAP_03

Explainable recall

Lexical BM25 fused with on-device semantic embeddings, then reranked. Results carry currentness labels and a per-result "why it ranked" breakdown — not raw text dumps.

BM25embeddingsrerankcurrentnesswhy-it-ranked
CAP_04

Receipts for every mutation

Every mutation is recorded as an append-only receipt you can audit as a file. Approve, supersede, or forget — the history of how memory changed is always there.

append-onlyauditableprovenancetrust tier
CAP_05

One store, two front doors — MCP & CLI

Agents speak the Model Context Protocol; you run relicquary remember, relicquary recall, and relicquary mcp-server from your terminal. One source of truth, no SDK lock-in, no SaaS daemon.

relicquary rememberrelicquary recallrelicquary mcp-server
04 / HOW RECALL WORKS

A query becomes ranked, dated, defensible evidence.

Four stages, all on-device. The agent gets ranked results it can act on — and a reason for each one.

The recall pipeline A natural-language query fans out to lexical BM25 search and on-device semantic embeddings, the results are fused and reranked, and each result is returned with a why-it-ranked explanation and a currentness label of current, stale, or superseded. Query natural language Lexical · BM25 exact terms Semantic · on-device meaning, locally Fuse + rerank + connected evidence Ranked results current 0.94 stale 0.71 superseded 0.40
STAGE 01

Lexical · BM25

Exact-term matching over the full store catches names, IDs, and precise phrasing.

STAGE 02

Semantic · embeddings

On-device vector search surfaces meaning, even when the words don't match.

STAGE 03

Fuse, rerank + graph

Fused scores are reranked with connected-evidence and temporal-currentness signals.

STAGE 04

Labelled results

Each result ships with a score, a currentness label, and a why-it-ranked breakdown.

recall mystore "what did we decide about storage?"
current

Decision: Ship Relicquary local-first — SQLite + Markdown on the operator's own disk.

kind: decision trust: verified confidence: 0.9 edges: supersedes ×1
Currentness, not just relevance. Every result is labelled current, stale, or superseded — so an agent never acts on a decision that's already been overruled. Ask in natural language; get back ranked, dated, explainable memory.
05 / WHY RELICQUARY

Memory that's yours, typed, and provable.

Agent memory is a crowded shelf. Most of it is a cloud service that holds your store, or a vector index that hands back a blob of text and calls it recall. Relicquary takes a different shape: a single binary on your own disk, memory that knows what it is, recall you can defend, and the loop your agent actually runs on. Here's where the line falls.

VS_01

Local-first, not a memory you rent

Unlike hosted memory services that keep your agent's knowledge in someone else's cloud, Relicquary is a single binary writing SQLite and Markdown to a folder on your own disk. No hosted service, no telemetry, nothing phoning home. The store is yours to open, grep, version, and back up — and it works offline.

VS_02

Typed memory and a graph, not a text-blob dump

Unlike a raw vector store that returns the nearest chunks and leaves interpretation to you, Relicquary's memory is typed across 14 kinds, linked into a knowledge graph with automatic conflict detection. Recall comes back ranked and labelled current, stale, or superseded, with a why-it-ranked breakdown — so your agent never acts on a belief that's already been overruled.

VS_03

MCP-native and CLI, not locked to one framework

Unlike memory baked into a single framework's SDK, Relicquary speaks the Model Context Protocol to any MCP-capable agent and answers to a clean CLI for you. One store is the single source of truth across every agent and tool — switch frameworks, run several side by side, drive it from the terminal. No SDK lock-in, no SaaS daemon.

VS_04

Receipt-bound — and it runs the loop

Unlike tools that are storage and nothing more, Relicquary treats every write as untrusted by default and records it as an append-only receipt you can audit as a file. And it doesn't stop at remembering: it runs the orchestration loop an agent works out of — recall, decide, synthesize, hand off — a loop that has driven live agent sessions end to end.

Coming to the App Store

Your memory, in your pocket.

Native macOS and iPhone apps are coming to the Apple App Store — a one-time purchase, no subscription. On-device recall on your desk and your phone, with private cross-device sync and no account required.

  • One-time purchase, no subscription — buy once, yours across Mac and iPhone.
  • On-device recall — search and surface memory locally, instantly, offline.
  • Private cross-device sync — Mac and iPhone stay in step, end to end.
  • No account required — no sign-up, no server, no profile to harvest.

Join the waitlist — email hello@relicquary.com and we'll tell you the moment it's live.

Mac and iPhone apps A Mac desktop app beside an iPhone app, both showing the Relicquary memory interface with current and decision labels, coming soon. ● current decision · verified ● current recall · 3

Give your agents memory that stays put.

Local. Auditable. Yours. The core runs today — stand up a store, remember something, recall it. The Mac and iPhone apps are coming to the App Store as a one-time purchase, no subscription.

relicquary — terminal
# write a memory to your local store
$ relicquary remember mystore "decided: ship local-first"
stored decision · receipt written · indexed

# recall it later, in plain language
$ relicquary recall mystore "what did we decide?"

# serve memory to agents over MCP
$ relicquary mcp-server
listening · serving your local store

Developer early access available now — same address, subject “Relicquary early access.”

PART OF SOMETHING LARGER

Relicquary is the core of AIM.

On its own, Relicquary is the memory and the working loop your agents run on. Given hands and a deterministic floor to act safely, that same core becomes AIM — RQ MCP LLC's governance architecture for verifiable autonomy. Relicquary is where it starts; AIM is what it's built into.