aipm_v0  by miyatti777

AIPM system for project management

Created 5 months ago
442 stars

Top 67.7% 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 months ago

Responsiveness

1 week

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

Explore Similar Projects

Starred by Luis Capelo Luis Capelo(Cofounder of Lightning AI), Addy Osmani Addy Osmani(Head of Chrome Developer Experience at Google), and
23 more.

goose by block

0.7%
20k
Open-source AI agent for automating complex engineering tasks
Created 1 year ago
Updated 7 hours ago
Feedback? Help us improve.