Aikito CLI
A CLI that keeps coding agents' shared context in one place: instructions, skills, MCPs, subagents and durable memory across projects and machines
- 130 ★ on the repository
- Last commit
- MIT
Extended access
Why this level
- It writes and moves agent configuration across directories
- With flags it can delete and overwrite existing settings
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add cli/aikitoDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- It writes and moves agent configuration across directories
- With flags it can delete and overwrite existing settings
This is third-party code. Review the repository files before installing.
What it does
Aikito gathers into one workspace the settings that coding agents share. Through it you manage instructions, skills, MCP servers, subagents and durable memory for several agents, projects and machines at once. The adopt command pulls in an agent's existing setup, sync lays it back into the right places, and status shows the current state. Before writing, adopt and sync first compute a full plan, so you can see what will change.
Who it is for. For developers who use several coding agents and want their settings kept consistent.
Good fit when
- You use several agents and want one set of instructions, skills and MCPs
- You need to move an agent's setup between projects and machines
- You want shared durable memory and subagents across agents
Not a fit when
- You use a single agent and a single project
- You are not ready for a tool that lays config into agent directories
- Manual setup without a shared workspace is enough
Example request
Set up an Aikito workspace, adopt my current agent setup and show the sync planLimitations
Aikito writes and moves agent configuration, so review the plan before applying; adopt and sync show it. It needs Python 3.12 or newer and installs via uv or Homebrew. Windows requires developer mode. Documentation is partly in English and Chinese. MIT licensed.
How to disable. Uninstall the tool installed via uv (uv tool uninstall aikito) or Homebrew and, if needed, remove the created workspace.
FAQ
Does Aikito change my files right away?
No, adopt and sync first compute a full plan, and with --dry-run you can preview changes before writing.
What can the workspace hold?
Instructions, skills, MCP servers, subagents and durable memory, shared across agents, projects and machines.
Discussion
No questions or reviews yet.
Related
CLI toolsA local dashboard for running many agents across machines: memory, code graph and agent-to-agent messaging
A portable .agent folder with memory, skills and protocols that plugs into many coding agents and keeps its knowledge when you switch tools
A CLI to run several coding agents: one config, a session console, local memory and a set of engineering skills
An MCP gateway imports servers and skills once and gives Claude Code, Codex and OpenCode short summaries instead of full schemas.
A memory and coordination layer for coding agents: specs and issues live in git while agents work in parallel
A tmux-based TUI that runs Claude Code, Codex and other agents in one list: status, quick prompts, worktrees and diff review
README in short
The README describes Aikito as one place to manage coding agents' shared context: instructions, skills, MCPs, subagents and durable memory across projects and machines. Install goes through uv or Homebrew, then workspace init and the adopt, sync and status commands. It stresses that adopt and sync compute a plan before writing, and that risky operations need explicit flags. The tool is written in Python and claims to run on several operating systems with no external dependencies. MIT licensed.