Agent Kit Manager
Manage reusable LLM agent skills, session artifacts, and global instructions across Claude Code, Copilot, Vibe, OpenCode, and more.
Built with Rust and love
Three Independent Domains
Skills
Cold library with three-layer activation: core (global), project (manifest), and session (JIT). Install once, activate anywhere.
Artifacts
Auto-sync LLM session outputs — plans, research, notes — to a git repo. Bidirectional sync with auto-push on session exit.
Instructions
Write global LLM instructions once, distribute to all tool directories automatically.
Quick Install
# One-line install (Linux x86_64 / macOS ARM)
$ curl -fsSL https://akm.raphaelsimon.fr/install | sh
# Or install from crates.io
$ cargo install akm
# Configure (interactive — defaults work)
$ akm setup
# Open a new terminal, then:
$ akm skills status
# Update to latest version anytime:
$ akm update
Three-Layer Skill Activation
akm skills load/unload for on-demand activation.
Works With Your Tools
AKM supports any LLM-powered coding assistant that reads from dotfile directories:
Minimal Dependencies
A single compiled binary. Just git as a runtime dependency. No interpreter, no package manager, no build system.
Available on crates.io and via GitHub Releases. Built-in self-update keeps you current.