The package manager for AI agents
Package the building blocks of agent systems once, version them cleanly, and make them portable across runtimes, frameworks, and ecosystems.
brew tap agentpm-dev/tap
brew install agentpmagentpm install @ns/package@0.1.0agentpm run @ns/toolname --input '{"text":"hello world"}'If your goal is to get to a working agent or workflow quickly, start with a template. It gives you a scaffolded project, wired dependencies, and clear next steps before you ever need to think about lower-level package composition.
Start with a workflow template
Templates are the fastest path to a working agent or workflow. Instead of assembling packages by hand, bootstrap a project with code, docs, local manifests, and runnable AgentPM dependencies already wired together.
agentpm new @ns/workflow-template@0.1.0 my-projectShell-first automation starter that chains AgentPM tools with agentpm run --input-file.
Starter MCP tool server backed by a curated local AgentPM tool set.
Node SDK starter for an interactive local research assistant built on AgentPM-installed tools.
Multi-agent workspace starter that combines one published agent root, support knowledge, support memory, one published support instruction profile, and local generated agent manifests.
Templates get you to a working project fast. When you want more control, packages are the lower-level building blocks you can inspect, install, swap, and compose directly.
Portable capabilities
Start with the concrete actions your agent needs to take. Tools are the executable building blocks you compose into larger systems.
agentpm install @ns/toolname@0.1.0Read and update GitHub issues using a compact, agent-friendly action surface.
Summarize long text to a concise abstract.
Query CSV data with structured filter, sort, select, and aggregate operations.
Apply deterministic transformation operations to JSON objects and arrays.
Post or update Slack messages using a compact action surface for agent notifications.
Sentiment analysis using VADER.
Reusable procedures
Once the actions are in place, package the know-how around them. Skills capture the playbooks, checklists, and reasoning guides that turn tools into repeatable workflows.
agentpm install @ns/skillname@0.1.0Procedural guidance for reviewing issue queues, identifying priority, and drafting follow-through.
Operational handoff checklist for incident updates, shift changes, and follow-through tracking.
Workflow guidance for turning operational findings into concise Slack updates.
Multi-step workflow guidance for gathering sources and producing a concise research brief.
Prepared retrieval context
Package the context your systems need to read from repeatedly. Knowledge captures curated documents and vector-ready corpora as portable, inspectable dependencies.
agentpm install @ns/knowledgename@0.1.0Small vector-mode maintainer guide for issue triage, labeling, and review-comment drafting workflows.
Multi-file support response handbook for direct context loading across drafting, escalation, and customer messaging workflows.
Prepared vector-mode retrieval corpus built from the public AgentPM v0.1 docs set.
Structured memory models
Define what durable memory should look like before you bind it to any runtime store. Memory Blueprints package record shapes, retrieval modes, and lifecycle policy as portable contracts.
agentpm install @ns/memoryname@0.1.0Flagship multi-space Memory Blueprint for durable conversation continuity across recent interactions, summaries, and saved notes.
Workflow-oriented Memory Blueprint for maintainer preferences, active work threads, and follow-up notes across repository review sessions.
Simple support-facing Memory Blueprint for one durable customer state document with light lifecycle policy.
Authored behavior layers
Package durable role, objective, and communication guidance as a portable layer of authored behavior. Instruction Profiles make that guidance inspectable and reusable across systems while keeping it distinct from execution logic.
agentpm install @ns/profilename@0.1.0Portable maintainer profile for concise repository triage, review guidance, and explicit approval-minded follow-through.
Portable incident-operations profile for calm status reporting, explicit risk framing, and structured handoff communication.
Portable support-response profile for calm, direct customer communication and explicit next-step handling.
Composed orchestration
Once you have the right building blocks, package the orchestration itself. Agents capture prompts, examples, and dependency graphs as a reusable unit.
agentpm install @ns/agentname@0.1.0Operations assistant for reviewing issues, querying data, transforming JSON payloads, drafting Slack-ready updates, carrying continuity across active operational conversations, and applying a durable incident-operator communication style.
Interactive GitHub maintainer copilot with explicit approval gates for write actions, maintainer workflow continuity, and a durable maintainer behavior profile.
Research assistant for crawling public sources, extracting structured content, and producing concise summaries.