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.

Install Aionis

Aionis ships as a Runtime plus separate package entry points for SDK, MCP, AIFS, Substrate, and native lifecycle hooks.

One-command Installer

npx aionis setup

The guided setup:

  1. clones the Runtime repository,
  2. installs workspace dependencies,
  3. writes a local .env with your embedding provider settings,
  4. asks whether to enable AIFS, Zvec ANN, or Claude Code integration,
  5. prints the Runtime URL and Agent integration options.

Use an embedding key during setup. Aionis is installed for real Agent use, and stored-memory recall needs a configured embedding provider:

OPENAI_API_KEY="your-key" npx aionis setup --provider openai --yes

The installer is for real Agent integration. You can connect SDK, HTTP, MCP, AIFS, Claude Code, or Substrate after the Runtime starts.

Use Connect an Agent when you want the shortest SDK, HTTP, MCP, or AIFS path after install.

For non-interactive installs, pass the provider key in the environment. The installer fails before cloning if the selected provider has no key:

DASHSCOPE_API_KEY="your-key" npx aionis setup --provider dashscope --yes MINIMAX_API_KEY="your-key" npx aionis setup --provider minimax --yes

For a local install that turns on the existing file-surface and ANN sidecar options:

MINIMAX_API_KEY="your-key" npx aionis setup --profile full-local --provider minimax --yes

--profile full-local enables AIFS setup guidance and the Zvec ANN candidate index. It does not install Claude Code hooks or Substrate unless you choose those advanced integrations separately.

Install Runtime and add the AIFS file-surface package:

npx aionis setup my-aionis --with-aifs --yes

Then run AIFS from the agent project that should contain .aionis/:

npx @aionis/aifs@latest init --base-url http://127.0.0.1:3001 --scope my-project npx @aionis/aifs@latest doctor --base-url http://127.0.0.1:3001 --scope my-project npx @aionis/aifs@latest refresh --base-url http://127.0.0.1:3001 --scope my-project

After refresh, point your agent at .aionis/AGENT_INSTRUCTIONS.md. That file contains the read order for guide.md, current_active_path.md, do_not_use.md, and rehydrate_needed.md.

Manual Repository Install

git clone https://github.com/ostinatocc/Aionis.git cd Aionis npm install

Set an embedding provider:

export EMBEDDING_PROVIDER="openai" export OPENAI_API_KEY="your-openai-key"

MiniMax is also supported:

export EMBEDDING_PROVIDER="minimax" export MINIMAX_API_KEY="your-minimax-key"

For Server production, also configure authority receipt signing keys before setting APP_ENV=prod. See Authority Receipt Signing Keys.

Then continue with Run the Runtime.

Package Entry Points

Entry pointUseSource
aionisGuided product setup for Runtime-first installs.ostinatocc/aionis-cli 
@aionis/createOne-command installer used by npx aionis setup.ostinatocc/aionis-create 
@aionis/aifsFile surface for agents that should read governed context from .aionis/AGENT_INSTRUCTIONS.md.ostinatocc/aionis-aifs 
@aionis/substrateDurable evidence sidecar for recall, audit, backup, preview context, and migration.ostinatocc/AionisSubstrate 
@aionis/sdkTypeScript facade for Agent hosts.ostinatocc/aionis-sdk 
@aionis/mcpMCP bridge for Claude Code, Cursor, Zcode, and other MCP clients.ostinatocc/aionis-mcp 
Claude Code plugin / @aionis/claude-codeAutomatic Claude Code context injection and execution recording.ostinatocc/aionis-claude-code 

Requirements

RequirementNotes
Node.js 22+The Lite Runtime uses Node SQLite.
Embedding API keyRequired for stored-memory recall and guide relevance.
Local shellThe Runtime runs beside your Agent host.
Last updated on