pmplanner / README.md
snavazio's picture
Add model card
58e99d5 verified
metadata
language: en
license: mit
tags:
  - project-management
  - planning
  - transformer
  - pytorch
pipeline_tag: text-generation

PMPlanner

PMPlanner is a 171.8M parameter transformer trained from scratch on 28,000+ real-world project management scenarios. It takes a plain-English project description and outputs a structured JSON task graph with phases, milestones, dependencies, and resource allocations.

Model Details

Property Value
Parameters 171.8M
Architecture Custom encoder-decoder transformer
Training data 28,000+ PM scenarios across 16 industries
Output format Structured JSON (phases, tasks, milestones, risks)
License MIT

Usage

PMPlanner is part of the PMCore pipeline. Use via the API:

curl -X POST http://localhost:8765/plan/quick \
  -H "Content-Type: application/json" \
  -d '{"request": "Build a mobile payment app, Q2 deadline, team of 12, budget $2M."}'

Or use the full pipeline (planner + reasoner + communicator):

curl -X POST http://localhost:8765/plan \
  -H "Content-Type: application/json" \
  -d '{"request": "...", "comm_request": "Write a project kickoff email."}'

Full Pipeline

PMCore chains three models:

  1. PMPlanner (this model) — JSON task graph
  2. PMReasoner — risk analysis
  3. PMCommunicator — stakeholder prose (Phi-3.5-mini LoRA)

See PMCore on GitHub for full documentation.