Appearance
Integrations
This page maps Aionis into common runtime and framework environments.
How to use this page
- Pick the runtime or toolchain you already use.
- Keep the same Aionis execution pattern across every integration.
- Validate the integration with one write, one recall, one policy check, and one replayable ID chain.
Integration pattern
- Retrieve context before planning.
- Apply policy before action.
- Persist outcomes and feedback after action.
- Keep replay IDs across all steps.
Choose the right path
- Need a local control plane for tools and experimentation: use MCP and Playground
- Need a UI for operators: use Ops Console
- Need agent framework orchestration: use LangGraph and OpenWork
- Need CLI-driven memory workflows: use OpenClaw
Minimum environment variables
bash
export AIONIS_BASE_URL="http://localhost:3001"
export AIONIS_SCOPE="default"
export AIONIS_API_KEY="your_api_key"
# or
export AIONIS_AUTH_BEARER="Bearer <token>"MCP
bash
npm run build
AIONIS_BASE_URL=http://localhost:${PORT:-3001} AIONIS_SCOPE=default node dist/mcp/aionis-mcp.js
npm run -s mcp:smokePlayground
bash
npm --prefix apps/playground install
npm run -s playground:devOps Console
bash
npm --prefix apps/ops install
npm run -s ops:devLangGraph and OpenWork
Recommended order:
recall/contextrules/select- action execution
write/feedback
LangGraph smoke:
bash
npm run -s langgraph:smokeOpenClaw
bash
openclaw plugins install @aionis/openclaw
openclaw aionis-memory bootstrapIntegration checklist
- Every request carries
tenant_idandscope. - Every meaningful write persists at least one recallable node.
- Policy-loop calls share the same
run_id. - The runtime logs
request_id,decision_id, andcommit_uri. - At least one recent workflow can be replayed from stored identifiers.