$ npm install -g agentic-pmManage complex projects
with a team of AI assistants,
smoothly and efficiently.
Agentic Project Management (APM) is an open-source framework that structures AI-driven software development. It turns a single, overloaded AI chat session into a coordinated team of specialized AI Agents.
Building on the emerging practice of spec-driven workflows, APM establishes Agentic Spec-Driven Development, adding efficient workload distribution and context management to ensure continuity for comlpex projects and long-running development sessions.
APM uses the agentic-pm CLI to integrate with your favorite AI assistants. Run apm init to set up optimized prompts and guides for your platform.
In the first phase, a Setup Agent conducts comprehensive planning after collaborative project discovery. This phase ensures a solid architectural foundation before any code is written.
It systematically breaks down your project into phases, tasks, and subtasks, creating a detailed Implementation Plan. Tasks are grouped by domain (e.g., Frontend, Backend) and assigned to specialized Implementation Agents.
For more details, see the documentation.
In the second phase, a Manager Agent coordinates the project by assigning tasks and reviewing the workers' logs to determine next actions.
Implementation Agents receive their assigned tasks, carry out the work, and log progress to Memory. This cycle repeats until project completion, with structured handovers ensuring continuity as context limits are reached.