@getdevintern/pm
v2.4.0
Published
Turn rough notes, logs, and Figma into codebase-grounded tracker tickets with any coding agent. Self-hosted, BYOK.
Maintainers
Readme
@getdevintern/pm
Turn rough notes, logs, and Figma into well-specified tracker tickets — with any coding agent, on your keys.
devpm grounds the draft in your codebase, then creates (or updates) issues in the tracker your team already uses.
- Input: freeform prompts · error logs · Figma frames · pasted requirements
- Trackers: Jira · Linear · GitHub Issues · Trello · Asana · Azure DevOps · markdown files
- Agents: Claude Code · Codex · Cursor · OpenCode · Grok Build · and others
- BYOK: your model keys, billed on your existing provider contract
Pair with @getdevintern/code (devintern) when you want those tickets implemented into self-reviewed pull requests.
Chat bot (alpha): run devpm serve to create and refine tasks from Slack or Telegram (devpm connect slack|telegram to set up). This experimental feature may not work properly and can change without notice. It connects outbound (Socket Mode / long polling), so no public URL is needed.
Install
bun install -g @getdevintern/pm
# or
npm install -g @getdevintern/pmRequires Node.js 20+ (Bun works too).
Quick start
devpm init
devpm "Add password reset via email"
# or: error logs, a Figma URL (with Figma MCP), a pasted brief…Documentation
Full docs: devintern.com/docs/pm
Source monorepo: getdevintern/devintern
License
FSL-1.1-Apache-2.0. See pricing for commercial terms.
