akm docs

Documentation

AKM is a portable capability library for AI agents: one library for every agent. This hub is organized by what you're trying to do, not by directory — start here, then follow links out to the guides, reference, and architecture pages as you need more depth. Each subdirectory also has its own README indexing everything inside it.

Full per-directory indexes: Guides, Reference, Agents, Architecture, Migration.

Start

Use

One library for every agent: connect what you already have, load only what the task needs, and capture what you learn along the way.

Build and operate

Package complete capabilities and turn knowledge into repeatable work.

Maintainers

Working on akm itself, not just using it.

Look up details

Execution boundary

AKM retrieves every supported capability type. It directly orchestrates defined execution surfaces such as workflows, agent dispatch, tasks, and guarded subprocess injection. It does not blindly execute arbitrary indexed content merely because that content appears in search results. See Core Principles for the full boundary, and The Improvement Loop for how that boundary applies to akm's own self-generated changes.

Posts

Source articles for the dev.to publishing pipeline (historical record). See docs/posts/README.md.

Official Ecosystem Repositories


New docs, in five lines: keep one current-truth doc per subsystem, don't fork a second one. Planning, review, and analysis material lives in the untracked .plans/ directory, never under docs/ -- promote conclusions into the current-truth doc or drop them. Normative specs live in docs/architecture/specs/. Cite code by symbol and memories by search-terms -- not line numbers or exact refs, both rot. Nothing in docs/ may reference .plans/.