aipm_v0  by miyatti777

AIPM system for project management

created 3 months ago
413 stars

Top 72.1% on sourcepulse

GitHubView on GitHub
Project Summary

This repository provides a comprehensive AI-powered Project Management (AIPM) system designed to streamline project workflows by integrating PMBOK, Lean UX, and Agile methodologies. It targets project managers, product owners, scrum masters, and UX designers seeking to automate documentation, manage project phases efficiently, and leverage LLMs for drafting and decision support. The system aims to improve focus on core problems, facilitate continuous learning, and ensure minimal, essential documentation remains official.

How It Works

The system operates on a four-step cycle: Ask, Draft, Review, and Sync. It utilizes LLMs to gather information through targeted questions, drafts documents into a structured "Flow" directory (organized by date), allows for human review and confirmation via a "確定反映して" (reflect and confirm) command, and then automatically moves finalized documents to a "Stock" directory. This approach synthesizes PMBOK's phase and knowledge area management with Lean UX's user-centric "why" and Agile's iterative "how," creating a unified workflow from upstream planning to downstream delivery.

Quick Start & Requirements

  • Install: Clone the repository and open it in Cursor. Then, open the Chat panel and type "初期設定お願いします" (Please perform initial setup).
  • Prerequisites: Cursor IDE (recommended), LLM access (e.g., Claude 3.7).
  • Setup: Automated setup via chat command. Manual setup involves running ./setup_workspace_simple.sh and setup_config.sh.
  • Documentation: Reference Blog Articles, Use Case Examples.

Highlighted Details

  • Hybrid methodology: Integrates PMBOK, Lean UX, and Agile for a holistic project lifecycle.
  • Automated workflow: Manages document creation, review, and archiving through LLM-driven prompts and shell scripts.
  • Extensible rules: Allows users to add new phases and rules through conversational commands.
  • Backlog management: Utilizes YAML for structured backlog management, enhancing AI interaction and integration with other tools.

Maintenance & Community

  • Developed by Daisuke Miyata (@miyatti), AI Evangelist at Explaza Inc.
  • Community feedback is welcomed for continuous improvement.
  • Corporate Site

Licensing & Compatibility

  • License: Custom license. Personal and internal company use is free. Commercial use requires contact with the author. Modification and redistribution are permitted with attribution and license preservation.
  • Compatibility: Designed for use with Cursor IDE.

Limitations & Caveats

  • The system is in beta and may exhibit instability in rule file referencing within Cursor.
  • Trigger words may not always function as expected due to LLM/Rule limitations; explicit rule referencing or rephrasing prompts may be necessary.
Health Check
Last commit

2 weeks ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
324 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.