CLI Model Switcher & Shared Memory Hub

Ayatori Nexus

A unified command-line hub for switching AI coding agents and sharing context across tools.

Agents
Codex, Claude, OpenCode, Gemini, OpenClaw
Shells
PowerShell, cmd.exe, Bash, Zsh, fish, Nushell
Mode
Full hub or one-command Lite
ayatori demo
$ ayatori status
active profile   opencode-openrouter
memory layer     ~/.ai-cli-switcher/memory.md
workspace        codex | claude | opencode

$ ai-use claude-native
switched profile to claude-native
exported shared context to AI_CLI_MEMORY

$ ai-workspace switch claude
attached to Claude without closing Codex

$ ai-report --strict
ready: routes, presets, providers, memory

Why it exists

One terminal workflow for many AI coding agents.

1

Install once

Run the platform installer for Windows, macOS, Linux, or WSL.

2

Choose a profile

Switch between native tools, OpenAI-compatible gateways, and local models.

3

Keep shared memory

Reuse one neutral context file across Codex, Claude Code, OpenCode, and more.

4

Move between agents

Use workspace adapters and bridge prompts to move without rebuilding context.

Feature set

Built for real multi-agent coding sessions.

Ayatori Nexus focuses on the boring pieces that usually break a multi-agent workflow: shell setup, model routing, provider presets, memory handoff, session launchers, and platform-specific instructions.

Agent switching

ai-use, ai-workspace, and bridge commands for active sessions.

Shared memory

One neutral AI_CLI_MEMORY layer for cross-agent project context.

API presets

OpenAI, Anthropic, Gemini, OpenRouter, DeepSeek, Ollama, LM Studio, and more.

Skill packaging

Standalone skill module for Codex and a portable layout for other agent platforms.

Try it

Install from GitHub.

Linux, macOS, WSL

curl -fsSL https://raw.githubusercontent.com/YuxuanSun123/cli-model-switcher/main/install.sh | sh

Windows PowerShell

irm https://raw.githubusercontent.com/YuxuanSun123/cli-model-switcher/main/install.ps1 | iex

Lite mode

ai-lite