ndeksu.ru RU

Nick Dobrovolsky · projects · PMTool

PMTool — a task and project tracker

A Gantt chart, a roadmap, resources and a wiki that people and AI agents both work with.

What it is

A self-hosted task and project tracker

PMTool started as an analytical layer over Jira and grew into a tracker of its own. Issues can be kept in it directly or imported from Jira.

The risk summary, team capacity, plan vs. actual and project cost are computed from tracker data, with no hand-kept spreadsheets.

Features

What it already does

Tasks and projects

Task hierarchy, keys, links, saved filters, a kanban board, time tracking, approvals.

Gantt chart

Levels, progress, task links, cascading date shifts, comparison with a baseline.

Roadmap and resources

Plan vs. actual by quarter, team capacity and load, time off.

Dashboard and releases

Project statuses, product and program health, upcoming milestones, release goals and readiness.

Jira import

Issues, statuses, assignees, hierarchy and worklogs; repeated sync.

Wiki

A built-in plugin based on the LLM-wiki concept: pages in git, with a typed header and links. People and AI agents work with the same files.

Access and API

Fine-grained permissions that explain a denial, scoped API tokens, two-factor sign-in.

Principles

How it is built

Your own server

One process, one SQLite database, Python and FastAPI. Runs in a closed network.

Nothing extra

Most settings take one click, and work can start five minutes after launch. Plugins out of the box: anything can be switched off, and writing your own is straightforward.

Plans

What comes next

History

How it came about

  1. The idea

    The first statement of work.

  2. Adopted in personal projects

    Tasks and documentation are kept in PMTool.

Contact

Get in touch

Questions and suggestions about PMTool — on Telegram.

Telegram: @NickDeksu