Get Started
Glossary
Key terms used across Agentra Labs documentation and sister projects.
Key terms used across Agentra Labs projects.
General
MCP (Model Context Protocol) — An open standard that lets AI applications discover and call tools exposed by external servers. All Agentra sisters expose their capabilities as MCP tools.
Sister — One of the eight Agentra runtime components: AgenticMemory, AgenticVision, AgenticCodebase, AgenticIdentity, AgenticTime, AgenticContract, AgenticComm, and AgenticPlanning. Each sister runs as an independent MCP server and produces its own artifact.
Artifact — A portable binary file produced by a sister. Artifacts store all state and can be moved between machines. Formats: .amem (memory), .avis (vision), .acb (codebase), .aid (identity), .atime (time), .acon (contract), .acomm (communication), .aplan (planning).
Workspace — The parent directory containing the web repo and all sister repos. The docs sync script reads from this workspace to build the documentation site.
Runtime mode — How a sister is deployed: local (single machine), desktop (MCP client like Claude Desktop), or server (remote host with auth and artifact sync).
Budget policy — Automatic storage management that prunes low-value data from completed sessions when the artifact approaches a size limit.
AgenticMemory
Brain — The .amem artifact file. Contains all cognitive events, edges, embeddings, sessions, and episode summaries for one agent.
Cognitive event — The atomic unit of memory. Each event has a type (fact, decision, inference, correction, skill, episode), content, confidence score, and timestamp.
Edge type — A typed relationship between two memory nodes: caused_by, derived_from, supports, contradicts, supersedes, related_to, part_of, temporal_next.
Supersedes chain — When a correction replaces a prior belief, the old node is linked via a supersedes edge. Resolving a node follows this chain to the latest version.
Session — A bounded interaction period. Sessions group cognitive events and can be summarized into episode nodes on close.
Auto-capture — Automatic recording of prompts and feedback into memory nodes. Modes: safe (templates and explicit feedback), full (broader tool input), off.
AgenticVision
Capture — A single image stored in visual memory with its CLIP embedding, metadata, quality score, and optional OCR text.
CLIP embedding — A 512-dimensional vector (ViT-B/32) computed for each captured image. Used for similarity search and visual comparison.
Quality score — A 0.0-1.0 rating computed from resolution, embedding confidence, metadata completeness, and OCR yield.
.avis — The AgenticVision artifact file. Stores captures, embeddings, sessions, and tracking configuration in LZ4-compressed binary format.
Vision link — A typed connection between a visual capture and an AgenticMemory node. Relationship types: observed_during, evidence_for, screenshot_of.
Region tracking — Monitoring a defined screen area for visual changes. Captures are stored when the similarity score drops below a threshold.
Visual diff — Pixel-level comparison between two captures. Returns changed pixel count, change percentage, and bounding boxes of changed regions.
AgenticCodebase
Code unit — The atomic element in a code graph: a module, function, type, import, test, parameter, or other structural element.
Code edge — A typed relationship between code units: calls, imports, inherits, implements, depends_on, tests, contains.
.acb — The AgenticCodebase artifact file. A compiled code graph with symbols, edges, embeddings, and structural metadata.
Impact analysis — Traversing the code graph from a changed unit outward to find all affected callers, tests, and downstream dependencies.
Stability score — A measure of how likely a code unit is to change based on coupling, fan-out, and historical patterns.
Hidden coupling — Indirect dependencies between code units that are not visible from direct imports or calls but emerge from graph traversal.
Gate check — A pre-merge safety check that evaluates risk score, test coverage, and coupling for a proposed change.
Collective intelligence — Ecosystem-level pattern knowledge attached to dependencies, including common failure signatures and mitigation strategies.
AgenticIdentity
Identity anchor — An Ed25519 key pair that serves as the permanent cryptographic root of an agent's identity. The public key is the identity; the identity ID is derived from it via aid_ + base58(SHA-256(public_key)[0..16]).
Action receipt — A signed, timestamped proof that a specific agent took a specific action. Includes the actor's identity, action type, content hash, and Ed25519 signature. Receipts are non-repudiable.
Receipt chain — A linked sequence of action receipts where each receipt references the previous receipt's ID. Chain verification checks every signature and every link.
Trust grant — A cryptographic statement where one identity delegates specific capabilities to another, with constraints on time, use count, and delegation depth.
Capability URI — A colon-delimited string describing a permitted action, with wildcard support. Examples: read:calendar, execute:deploy:*, * (root trust).
Delegation chain — A sequence of trust grants where each grantee re-delegates trust to the next party. Verification walks the full chain and checks every signature and delegation permission.
Revocation — A signed record that permanently invalidates a trust grant. Revoking any link in a delegation chain invalidates the entire chain downstream.
Key rotation — Replacing an identity's signing key with a new Ed25519 key pair. The old key signs an authorization proving the rotation was intentional. Rotation history is preserved for chain-of-custody verification.
Derived key — A child signing key generated from the root key using HKDF-SHA256 with a context-specific path. Types: session keys, capability keys, device keys. Compromising a derived key does not expose the root key.
.aid — The AgenticIdentity artifact file. A JSON document containing encrypted private key material (ChaCha20-Poly1305) and plaintext public identity metadata. The public document can be read without the passphrase.
AgenticTime
Temporal event — The atomic unit in a time artifact. Each event has a type (deadline, schedule, reminder, decay, constraint), timestamp, and associated metadata.
Deadline — A temporal constraint with a fixed end time and optional escalation policy. Deadlines can be chained and can trigger actions on expiry.
Decay model — A mathematical function that reduces the relevance or priority of an item over time. Common models: linear, exponential, step-function.
Schedule — A recurring temporal pattern defined by intervals, cron expressions, or calendar rules. Schedules produce temporal events at each occurrence.
Temporal constraint — A rule that bounds when an action can or must occur. Constraints can be absolute (before/after a timestamp) or relative (within N hours of another event).
Temporal reasoning — The ability to evaluate deadlines, detect scheduling conflicts, compute time-to-expiry, and prioritize actions based on temporal urgency.
.atime — The AgenticTime artifact file. Stores temporal events, schedules, decay models, and constraint graphs in a structured binary format.
AgenticContract
Policy — A named governance rule with an action (allow or deny) and scope (global, session, or task). Policies are checked against incoming actions in microseconds.
Risk limit — A quantitative constraint on agent behavior: rate limits, budget caps, or threshold bounds. Limits track current usage and enforce maximums.
Approval gate — A workflow rule that routes sensitive actions through a configurable approval process. Gates match action patterns and require explicit approval before proceeding.
Obligation — A time-bound compliance requirement with a deadline. Obligations track fulfillment status and can trigger escalation on expiry.
Violation — A recorded policy breach with severity level and actor attribution. Violations provide an immutable audit trail of governance failures.
Condition — A boolean expression that gates policy activation. Conditions can reference runtime state, time, or external signals.
.acon — The AgenticContract artifact file. Stores policies, risk limits, approval rules, obligations, violations, and audit history in a single binary format.
AgenticComm
Channel — A named communication pathway between agents. Channel types include direct (1:1), group, broadcast, and pub/sub.
Pub/Sub — Publish-subscribe messaging pattern where agents subscribe to topics and receive messages published to those topics without direct addressing.
Message routing — The process of delivering messages to the correct recipients through channels, topics, or direct addressing. Supports priority levels and delivery guarantees.
.acomm — The AgenticComm artifact file. Stores channels, messages, subscriptions, encryption keys, and routing configuration.
AgenticPlanning
Goal — A high-level objective with optional decomposition into sub-goals. Goals track status, priority, and progress toward completion.
Decision — A structured choice between options with criteria evaluation. Decisions record the options considered, criteria used, and final selection with rationale.
Commitment — A time-bound promise to deliver a specific outcome. Commitments track deadlines, progress, and risk status.
.aplan — The AgenticPlanning artifact file. Stores goals, decisions, commitments, progress records, and strategic reasoning chains.