Why AI4PKM?

Why AI4PKM?

AI4PKM is a comprehensive Personal Knowledge Management (PKM) system designed for the AI era, where both humans and AI agents work together to build and maintain your knowledge base.

Definitions:

  • PKM1: The whole practice of managing personal information and knowledge
  • (P)KB2 / Repo / Vault: Information and knowledge stored in a PKM system

Guiding Principles:

PKM is for both Human and AI
This guideline is meant for both human users and AI assistants/agents:

  • AI-created contents are kept separately from human-written notes
  • Notes that can be modified by both human and AI are put in VCS for safety

Tool-agnostic Approach
Assume that multiple tools can and will process the contents of PKM. As of Aug. 2025, the following applications are used, each with different purposes:

  • Obsidian is used as a main front-end for human user
    • Primarily as a markdown editor that can manage cross-note links3
  • Cursor is used as a tool for human-AI collaborative editing
  • Claude Code is used for agentic processing of PKM prompts and workflows

Accommodate Multiple AI Tools
Need to constantly experiment with multiple AI tools and models:

  • For that reason, AI-created contents should have clear label on who created it & why

Learn More

  • Guidelines - PKM overview, architecture, and applications
  • Prompts - Standardized prompt system documentation
  • Workflows - Daily, weekly, and continuous maintenance workflows
  • CLI Tool - Command-line interface for automation
  • FAQ - Frequently asked questions and troubleshooting

Latest Updates

  • On-demand Knowledge Task Processing (Oct 2025) - Real-time task processing system with filesystem monitoring, three-phase execution pipeline (KTG/KTP/KTE), and multi-agent routing

Getting Started

  1. Clone the Repository
    git clone https://github.com/yourusername/AI4PKM.git
    cd AI4PKM
    
  2. Set Up Obsidian
    • Open the vault in Obsidian
    • Explore community plugins in settings
    • Review templates in _Settings_/Templates/
  3. Install CLI Tool (Optional)
    pip install -e .
    

    See CLI Tool for details.

  4. Start Using Workflows
    • Begin with DIR for today for daily roundup
    • Use CKU for hourly run for maintenance
    • See Workflows for complete details

Resources

  • PKM in AI Era tutorial series
  • Video Introduction:
  • Dev Docs - Design documents and architecture specifications
  1. Personal Knowledge ManagementĀ 

  2. (Personal) Knowledge BaseĀ 

  3. And show pretty graphs of KB contentsĀ 

Posts

subscribe via RSS