
The ground
beneath
the signal.
Agents are stateless. Context evaporates. Locus gives cognitive state a coordinate - typed, persistent, and verifiable across every session, model, and transport.
Not a product.
Infrastructure.
Locus is the standalone memory layer for the STTP protocol. It handles storage, retrieval, validation, and transport - so everything built on top can treat memory as a solved problem.
MCP server for assistants. HTTP/gRPC gateway for services. Rust SDK for in-process embedding. CLI for operators. One contract, every surface.
Every node is self-sufficient.
Four ordered layers. Layer order is semantic - reordering alters meaning. Every field typed. Every confidence annotated. A stateless receiver needs nothing else.
strict profile fails closed · tolerant profile recovers with diagnostics · additive evolution - old nodes always survive
Like NAND gates - compose into anything.
Each primitive is deterministic, transport-neutral, and policy-explicit. Combine them into any memory workflow.
Filter, sort, and paginate nodes with explicit scope.
AVEC-driven ranked retrieval by current cognitive state.
Grouped statistics and rollups across timeline windows.
Bulk mutation with dry-run support and explicit boundaries.
Stage-level visibility into retrieval decisions.
Runtime capability discovery for dynamic planners and UIs.
Context doesn't disappear.
It compresses.
Raw sessions accumulate. Locus aggregates them into daily rollups, weekly summaries, monthly signals - each tier retaining the attractor fingerprint of what came before.
The attractor
vector.
Every node carries an AVEC - a four-dimensional fingerprint of cognitive state at the moment of encoding.
ψ coherence is derived - not stored. A receiving agent computes it independently, verifying drift without shared history.
Built on STTP. Powers Resonantia.
Locus is the infrastructure STTP agents stand on. Any agent, tool, or service that speaks STTP can use Locus as its memory layer.