
Are you part of the Piper Morgan alpha? Youβre in the right place! This is the public documentation hub for pmorgan.tech.
Start with one of these:
Piper Morgan demonstrates a systematic methodology for human-AI collaboration in product management. Rather than replacing human judgment, it augments PM workflows through natural conversation, evolving from automating routine tasks to providing strategic insights.
You: "Update GitHub issue #1247 status:done"
You: "Show me document requirements_v2.pdf"
You: "Assign issue #1247 to:sarah"
You: "Update that bug we discussed"
Piper: "β
Updated issue #1247 (login timeout) status to done"
You: "Show me the latest requirements"
Piper: "π Here's requirements_v2.pdf (47 pages, updated 2 days ago)"
You: "Assign it to Sarah"
Piper: "β
Assigned issue #1247 to Sarah. She's been notified."
Result: 5x faster workflows, 90% less mental overhead, conversations that feel human.
# 1. Clone and setup
git clone https://github.com/mediajunkie/piper-morgan-product.git
cd piper-morgan-product
python -m venv venv && source venv/bin/activate # or `venv\Scripts\activate` on Windows
# 2. Install dependencies
pip install -r requirements.txt
# 3. Configure environment
cp .env.example .env
# Add your API keys (OpenAI, Anthropic, GitHub)
# 4. Start infrastructure and launch
docker-compose up -d
python main.py
π New to Piper? Start with our 15-minute getting started guide
π₯ Team Lead or PM? See key capabilities and performance metrics
π§ Developer or Architect? Jump to architecture documentation and developer resources
β‘ Ready to deploy? Try our one-click startup or web interface
For daily standup routine:
./start-piper.sh - One-command startup with health checksReal-time GitHub issue analysis and intelligent prioritization:
# Get project health overview
python main.py issues status
# Intelligent issue triage and prioritization
python main.py issues triage --limit 10
# Discover patterns and cross-feature insights
python main.py issues patterns
# Morning standup with issue context
python main.py standup
Features:
| π Full CLI Documentation | π Issue Intelligence Features |
Launch your daily standup with a professional dark mode web interface - faster than CLI with comprehensive GitHub integration.
# Start FastAPI server
PYTHONPATH=. python web/app.py
# or
PYTHONPATH=. python -m uvicorn web.app:app --host 127.0.0.1 --port 8001
| π Technical Documentation | π User Guide |
π Architecture Patterns Catalog - 30+ Proven Implementation Patterns
π Architectural Decision Records (ADRs) - 43+ Architectural Decisions
Our test infrastructure provides 4 execution modes optimized for development workflow:
Quick Test Commands:
# Smart test execution
./../scripts/run_tests.sh smoke # <5s validation
./../scripts/run_tests.sh fast # <30s development workflow
./../scripts/run_tests.sh full # Complete test suite
./../scripts/run_tests.sh coverage # Coverage analysis
# Git integration (automated)
git commit # Runs smoke tests via pre-commit hook
git push # Runs fast tests via pre-push hook
Excellence Flywheel Integration: All testing follows Verification First β Implementation β Evidence-based progress β GitHub tracking methodology.
See π§ͺ Test Guide for complete documentation.
For the complete release history, changelogs, and upgrade notes, see the Release Notes Index.
π§ Complete Methodology Index: methodology-core/INDEX.md - Full navigation guide β‘ Quick Start: METHODOLOGY.md - Operational overview
βββββββββββββββββββ ββββββββββββββββββββ βββββββββββββββββββ
β Conversation β β Intent Service β β Knowledge β
β Manager βββββΊβ & Orchestration βββββΊβ Graph Service β
β (10-turn ctx) β β Engine β β & Repositories β
βββββββββββββββββββ ββββββββββββββββββββ βββββββββββββββββββ
β β β
β β β
βΌ βΌ βΌ
βββββββββββββββββββ ββββββββββββββββββββ βββββββββββββββββββ
β Anaphoric β β Integration β β Learning β
β Reference β β Services β β (GitHub, Jira) β
β Resolution β β (GitHub, Jira) β β & Analytics β
βββββββββββββββββββ ββββββββββββββββββββ βββββββββββββββββββ
Core Services:
Internal Development Teams: For comprehensive internal documentation navigation, see NAVIGATION.md
# Verify Python version (must be 3.11+)
python --version # Should show Python 3.11.x
# Clone and setup
git clone https://github.com/mediajunkie/piper-morgan-product.git
cd piper-morgan-product
# Set up Python virtual environment
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
# Install dependencies
pip install -r requirements.txt
# Copy environment template
cp .env.example .env
# Edit .env with your API keys and configuration
# Start infrastructure services
docker-compose up -d postgres redis
# Initialize the database
python scripts/init_db.py
# Start the development server
python main.py
We welcome contributions! Please see our Contributing Guide for details.
git checkout -b feature/amazing-feature)git commit -m 'Add amazing feature')git push origin feature/amazing-feature)This project is licensed under the MIT License - see the LICENSE (coming soon) file for details.
Choose your path:
π Existing User? Upgrade Here
π Want Examples? See Scenarios
π§ Technical Details? API Docs
Made with β€οΈ and Systematic Kindness by the Piper Morgan team