Skip to content

Team Notes

pkm is designed for git-friendly team workflows. Markdown is source of truth. SQLite is a local cache.

Inbox/
Notes/
MOCs/
.pkm/types/
.pkm/types.json
.pkm/.index/

The index is rebuilt from Markdown files.

Terminal window
git pull
pkm index --scope project
pkm search "thing I need"

Keep custom type templates in the project library when the type is specific to the repo. Keep reusable types in the global library.

Terminal window
pkm type add incident --template incident-template.md --dir Notes/Incidents --scope project

Because notes are Markdown, reviews are normal code reviews. Prefer small, link-rich notes over huge documents that are hard to diff.