
Security News
Attackers Are Hunting High-Impact Node.js Maintainers in a Coordinated Social Engineering Campaign
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.
agentic-pm
Advanced tools
Manage complex projects with a team of AI assistants, smoothly and efficiently.
Agentic Project Management (APM) is a AI workflow framework that brings real-world project management principles into your AI-assisted workflows. It addresses a fundamental challenge of LLMs: context window limitations.
APM uses various context retention techniques, coordinating a team of specialized AI agents in a structured way so that you can maintain productive AI-assisted work for longer periods before facing model hallucinations and needing to start over. When context window does fill up, APM ensures a smooth transition to a "fresh" chat session without important context loss.
Think of it like having a project manager, developers, ad-hoc specialists, and a setup/configuration expert all powered by AI and working together under your guidance.
Install APM CLI globally via NPM:
npm install -g agentic-pm
Or install locally in your project:
npm install agentic-pm
APM supports the following AI assistants and IDEs:
| Assistant | Type | Format | Command Directory |
|---|---|---|---|
| Cursor | IDE & CLI | Markdown | .cursor/commands |
| Claude Code | IDE & CLI | Markdown | .claude/commands |
| GitHub Copilot | IDE | Markdown | .github/prompts |
| Windsurf | IDE | Markdown | .windsurf/workflows |
| Roo Code | IDE | Markdown | .roo/commands |
| Kilo Code | IDE | Markdown | .kilocode/workflows |
| Qwen Code | CLI | TOML | .qwen/commands |
| opencode | CLI | Markdown | .opencode/command |
| Gemini CLI | CLI | TOML | .gemini/commands |
| Auggie CLI | CLI | Markdown | .augment/commands |
| Google Antigravity | IDE | Markdown | .agent/workflows |
When you run apm init, simply select your AI assistant from the list, and APM will automatically configure the appropriate command structure for your environment.
Follow these simple steps to start using APM in your project:
Navigate to your project directory in your terminal.
Run the APM initialization command:
apm init
By default, apm init automatically finds and installs the latest template version compatible with your current CLI version. To install a specific template version (e.g., for rollbacks or testing), you can use the --tag option:
apm init --tag v0.5.0+templates.1
Select your AI assistant when prompted (e.g., Cursor, Copilot, Claude Code, etc.).
APM automatically installs:
.apm/ directory with APM guides and initial assetsOpen your AI assistant chat and enter the slash command:
/apm-1-initiate-setup
Follow the established APM workflow:
Setup Phase (Project Discovery & Planning) → Task Loop Phase (Plan Execution)
For step-by-step guidance with video coverage, see the Getting Started Guide. For detailed CLI behavior and policies, see the CLI Guide.
Full documentation is available at agentic-project-management.dev
APM v0.5 includes comprehensive documentation covering all aspects of the framework:
| Document | Description |
|---|---|
| Introduction | Overview of APM concepts, goals, and core framework |
| Getting Started | Step-by-step setup and first session guide |
| Agent Types | Different agent roles and specializations |
| Workflow Overview | Complete workflow walkthrough with process diagrams |
| Token Consumption Tips | Cost optimization strategies and model recommendations |
| Modifying APM | Customization of APM assets and advanced features |
| Troubleshooting Guide | Troubleshooting for common issues |
| Context & Memory Management (advanced) | How APM handles context and manages memory across agent instances |
| Context & Prompt Engineering (advanced) | Prompt and context engineering techniques used throughout the framework |
| CLI Guide | Detailed CLI usage, behaviors, policies |
For a complete documentation index with recommended reading order, visit the Documentation Hub.
APM is an open-source project, and your contributions are welcome! Whether it's improving prompts, enhancing documentation, suggesting new features, or reporting bugs, please feel free to open an issue or submit a pull request.
Ways to contribute:
Areas particularly seeking contributions:
Please read CONTRIBUTING.md for details on the code of conduct and contribution process.
APM uses a dual versioning system to separate updates to the core CLI tool from updates to the agent prompts and guides (templates). The CLI follows Semantic Versioning on NPM, while template updates are released via GitHub Releases using build metadata. This allows for frequent template improvements without unnecessary CLI version bumps.
For a detailed explanation of the versioning, tagging, and release process, please see the VERSIONING.md file.
This project is licensed under the Mozilla Public License 2.0 - see the LICENSE file for full details.
As APM has matured from an experimental framework into a comprehensive multi-agent coordination system with growing commercial interest, its license has been upgraded from MIT to Mozilla Public License 2.0 (MPL-2.0). This change helps protect the Open Source Software community while maintaining full commercial compatibility.
What this means: APM remains completely free and Open Source for all uses (personal, commercial, enterprise). You can build proprietary products using APM, integrate it into commercial IDEs, and create paid services around it. The only requirements are that improvements to core APM files must be shared back with the community, and that you attribute the creators and the APM project as required by the MPL 2.0 license. Make sure to read the LICENSE file for full details.
FAQs
Agentic Project Management CLI
We found that agentic-pm demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.

Security News
Axios compromise traced to social engineering, showing how attacks on maintainers can bypass controls and expose the broader software supply chain.

Security News
Node.js has paused its bug bounty program after funding ended, removing payouts for vulnerability reports but keeping its security process unchanged.