# Agentic Project Management (APM) > A structured framework for building complex software projects with AI assistants using coordinated multi-agent workflows. Open source, platform-agnostic, supports Claude Code, Cursor, GitHub Copilot, Gemini CLI, OpenCode, and Codex. APM coordinates three AI agent roles (Planner, Manager, Workers) across two phases. The Planning Phase gathers requirements and produces structured planning documents. The Implementation Phase executes work through repeating task cycles where the Manager assigns tasks, Workers execute them, and the user carries messages between agent conversations via a file-based Message Bus. All project state lives in files (.apm/ directory), not in any agent's context window, so nothing is lost when a conversation ends. There is also an installable apm-assist skill that AI assistants can use to answer questions about APM by reading these docs: https://agentic-project-management.dev/docs/introduction#installation--usage The full documentation is available as a single file: https://agentic-project-management.dev/llms-full.txt ## Docs - [Introduction](https://agentic-project-management.dev/docs/introduction): What APM is, the multi-agent coordination model, and how it solves context window degradation - [Getting Started](https://agentic-project-management.dev/docs/getting-started): Installing the agentic-pm CLI, initializing a project, and running your first APM session step by step - [Quick Reference](https://agentic-project-management.dev/docs/quick-reference): All APM slash commands, CLI commands, .apm/ file structure, and workflow steps in one page - [Agent Types](https://agentic-project-management.dev/docs/agent-types): The three AI agent roles (Planner, Manager, Worker) - their responsibilities, context scopes, and how they interact - [Agent Orchestration](https://agentic-project-management.dev/docs/agent-orchestration): How agents coordinate through planning documents, file-based Message Bus, Task Prompts, structured Memory, and Handoff - [Workflow Overview](https://agentic-project-management.dev/docs/workflow-overview): Detailed walkthrough of every procedure in the Planning Phase and Implementation Phase - [Prompt Engineering](https://agentic-project-management.dev/docs/prompt-engineering): How APM prompt files (commands, guides, skills) are designed and why they are structured the way they are - [Context Engineering](https://agentic-project-management.dev/docs/context-engineering): Why each agent sees specific information, how context flows between agents, and the compression pipeline ## Optional - [CLI Guide](https://agentic-project-management.dev/docs/cli): The agentic-pm CLI - all commands (init, archive, update, custom, add, remove, status), options, directory structure, and metadata schema - [Troubleshooting Guide](https://agentic-project-management.dev/docs/troubleshooting-guide): Common issues during APM sessions, context recovery procedures, and migrating from APM v0.5.x to v1.0.0 - [Tips and Tricks](https://agentic-project-management.dev/docs/tips-and-tricks): Recommended AI models per agent role, cost optimization strategies, and workflow efficiency patterns - [Customization Guide](https://agentic-project-management.dev/docs/customization-guide): Forking the APM repository to create custom templates, the build pipeline, and installing from custom repos - [Security Guide](https://agentic-project-management.dev/docs/security): Trust model for APM template bundles, what custom bundles can and cannot do, and mitigation strategies