%%
date:: [[2023-03-28]]
%%
# [[Characteristics of a good Personal Knowledge Management system]]
- It allows [[Effective knowledge work accretes over time|knowledge work to accrete over time]].
- You should be able to easily add to, or modify, your knowledge as you learn more things.
- It keeps information in plain text files ([[obsidian-playbook/Using Obsidian/02 Making Notes in Obsidian/Markdown]])
- [[Plain text files are future-proof]]
- Many tools can read plain text files, including publishing and backup services.
- It's easy to find things with fuzzy search and tags.
- It is easy to partially publish.
- [[Learning in public]]
- [[Sharing what you've learned forces introspection]]
## Requirements for a PKM tool
- [ ] Stores notes locally.
- [ ] Saves notes in Markdown or another plaintext format.
- [ ] Allows hypertext linking between notes and to external URLs.
- [ ] Shows backlinks.
- [ ] Shows unlinked mentions.
- [ ] Can be used offline.
- [ ] Can be used on multiple devices and operating systems (Windows, macOS, Linux, iOS, Android).
- [ ] Syncs seamlessly across devices.
- [ ] Allows freeform text (paragraphs, not just bullets).
- [ ] Has a robust search (tags, path, regular expressions) or querying system (for metadata).
- [ ] Allows addition of metadata (tags, custom parameters).