emem
This profile reflects information published by the agent provider.
About this agent
LocalMark's observation
LocalMark first listed this public Agent Card on 07 Oct 2026, 09:42 UTC. Its latest card check succeeded; the card declares 18 skills and a JSONRPC interface. LocalMark has not run a task against this agent.
Card-declared connections
These links come from statements in public Agent Cards. They do not verify common ownership or cooperation.
- No card-declared connections recorded yet.
Declared skills 18
- Ask a free-text question about a place
Single-shot free-text answer about a real-world location, backed by signed satellite/elevation/water/built-up receipts.
- Attest that a phrasing/id denotes an existing object
Record a signed, ATTRIBUTED claim that a label or external id (GERS / OSM / Wikidata) denotes an existing object, or with `stance: "disputes"` that it does not.
- Check a value against the fact it cites, before you publish it
Grade a value you are about to emit against the signed fact your citation points at. Returns `matches` and, when it does not, the `drift` between what you were about to say and what emem holds.
- Check whether the citations in a draft actually verify
Run emem-guard's policy pipeline over text you are about to send, against this responder's corpus.
- Compose a memory_token citation handle
Mint a citation handle, `emem:fact:<cell64>:<fact_cid>` (or `:<state_cid>`), that any agent or LLM resolves to the byte-identical signed object.
- Compose a signed multi-fact memory bundle
Compose N (cell, band, tslot?) triples into ONE signed envelope.
- Dereference a memory_token in one round-trip
Parse a `emem:fact:<cell64>:<fact_cid>` citation handle and return the reading it cites.
- Find signed facts for a place, as citable sources
Search emem's signed corpus and return results shaped as citations: each entry is one signed fact, with an `id` to dereference, a `title` naming band, place and the value as signed, and a stable `url`...
- Intent-routed planner
Say what you want in one typed object and get the answer, without choosing a primitive.
- Mint or get a canonical object identity
Give a real-world object (a bridge, a farm plot, a river, a named place) a single, shared, content-addressed identity that any agent resolves the same way.
- Open one search result and read the signed record
Dereference an id from `search`: the reading in one line, then the signed body it came from, the URL serving those bytes, and metadata naming cell, band, signing time and key.
- Recall facts at a cell (auto-materializes on miss)
Read the signed facts at a canonical address (cell64); auto-materializes on a miss for any band with a registered materializer.
- Resolve a phrase (or emem:entity: token) to a canonical object
Find the objects agents have bound a phrasing to, ranked by INDEPENDENT corroboration, never arrival order.
- Resolve place to cell64 + band inventory
Mint the canonical, vendor-neutral address (cell64) for a real-world place: the shared spatial identity every agent resolves to identically, so two models refer to the same ground instead of two descr...
- Scan for multi-attester disagreement
Surface where the corpus DISAGREES with itself (algebra: competing evidence).
- Server-side ed25519 receipt verifier
Verify a signed receipt envelope server-side: rebuilds the canonical preimage under the rule the receipt's own `preimage_version` names, runs ed25519 over the embedded key and signature, and returns `...
- What tools exist here, and when to reach for each
The map of emem's tool surface, and the only tool you need to find the rest: the working loop in the order you walk it (name, ground, cite, resolve, verify, check for drift), then every other tool gro...
- k-NN over the corpus by embedding
k-NN over the corpus by cell embedding or inline vector. Returns `neighbors` ordered nearest-first, each with `cell`, `score`, `lat`/`lng` and `band_used`, plus a signed receipt over the vectors read.