Package Overview
The ACM monorepo ships multiple npm packages. Each package focuses on one tier of the plan → execute → replay stack. All packages are versioned together at v0.5.0.
| Package | Description | Docs |
|---|---|---|
@ddse/acm-sdk | Core types, registries, tool/task base classes | SDK guide |
@ddse/acm-planner | Structured LLM planner with Plan-A/Plan-B alternatives | Planner guide |
@ddse/acm-runtime | Deterministic runtime with policies, verification, checkpoints | Runtime guide |
@ddse/acm-framework | Helper that wraps planning + execution into one call | Framework helper |
@ddse/acm-llm | OpenAI-compatible clients (vLLM, Ollama, BYO) | LLM utilities |
@ddse/acm-mcp | Model Context Protocol client manager and registries | MCP toolkit |
@ddse/acm-adapters | LangGraph & Microsoft Agent Framework adapters | Adapters |
@ddse/acm-replay | Replay bundle export/import utilities | Replay utilities |
@ddse/acm-examples | Deterministic CLI scenarios with data and tests | Examples package |
@ddse/acm-aicoder | Interactive developer assistant built on ACM | AI Coder docs |
All packages share the same TypeScript toolchain and are built with pnpm --filter <package> build. Use pnpm --filter <package> test to run the associated test suites.