Skip to Content
Aionis v0.3.2 is the current Runtime baseline for SDK/API hosts, MCP clients, plugins, Substrate-backed recall, and self-managed agent loops.
API ReferenceOverview

Aionis Runtime API

The Runtime API is the product surface for recording memory, compiling governed Agent context, attributing feedback, expanding evidence, and replaying decisions.

observe -> guide -> agent action -> feedback -> measure

For the full map of Runtime APIs, SDK methods, Agent-facing outputs, integrations, and non-goals, see SDK and API Surface Matrix.

Base URL for a local install:

http://127.0.0.1:3001

Core Loop

EndpointPurposeSDK method
POST /v1/observeRecord ordinary memory, execution evidence, validation output, or handoff state.observe, remember, execution.observeStep
POST /v1/guideCompile governed context for an Agent before it acts; supports host-selected task context profiles.guide, execution.guideForRole
POST /v1/feedbackAttribute outcomes to memory exposed by a guide.feedback, execution.feedbackFromOutcome
POST /v1/measureBuild an effect report from a guide loop or product trace.measure, execution.measureRun

Memory Governance

EndpointPurposeSDK method
POST /v1/memory/governGovern external memory candidates before prompt use.governMemory, governMem0SearchResults
POST /v1/rehydrateExpand compact evidence pointers on demand.rehydrate
POST /v1/forgetSuppress, unsuppress, or lifecycle-control memory with an audit reason.forget

Evidence & Replay

EndpointPurposeSDK method
POST /v1/operator/snapshotCreate an operator snapshot for a run.operatorSnapshot, snapshot, execution.snapshotRun
POST /v1/audit/flight-recorderReplay what memory the Agent saw, used, or had blocked.flightRecorder

Runtime

EndpointPurposeSDK method
GET /healthCheck Runtime readiness and configured providers.health

Shared request fields

FieldMeaning
tenant_idLogical tenant boundary. Local installs commonly use default.
scopeProject, repo, workspace, or task boundary. Keep it stable across observe, guide, and feedback.
actorHuman, service, or Agent writing the request.
run_idExecution session identifier.
task_signatureStable task or workflow identity.
consumer_agent_idAgent that will consume a guide.
consumer_team_idShared team lane for multi-agent memory.
task_context_profileOptional guide-time Agent context posture such as coding_verifier, long_qa, or multi_agent_handoff.

SDK base

import { createAionisClient } from "@aionis/sdk"; const aionis = createAionisClient({ baseUrl: "http://127.0.0.1:3001", scope: "checkout-migration", });

For the first complete loop, see First Agent Loop.

Last updated on