71 lines
2.3 KiB
Markdown
71 lines
2.3 KiB
Markdown
# Reltio PM Factory
|
|
|
|
A CLI-agnostic AI workspace for Product Managers. Pre-loaded with Transparent Factory standards, BMad Creative Suite, Jira/Aha!/Gainsight integrations, and epic-writing skills.
|
|
|
|
---
|
|
|
|
## Quick Start
|
|
|
|
### Docker (recommended)
|
|
```bash
|
|
git clone <this-repo> pm-template
|
|
cd pm-template
|
|
cp env.example .env # fill in your API keys
|
|
docker compose up -d
|
|
```
|
|
Open http://localhost:3000.
|
|
|
|
### Local (no Docker)
|
|
```bash
|
|
git clone <this-repo> pm-template
|
|
cd pm-template
|
|
./start.sh
|
|
```
|
|
|
|
### Open WebUI
|
|
Use the drop-in artifacts in `openwebui/` to connect any Open WebUI instance.
|
|
See [`openwebui/SETUP.md`](openwebui/SETUP.md).
|
|
|
|
### Any CLI Agent
|
|
Open the repo in Cursor, Claude Code, Kiro, Codex, or Gemini CLI. They all read `AGENTS.md`.
|
|
|
|
---
|
|
|
|
## One-Time Setup
|
|
|
|
1. **Jira** — Run `mcporter auth atlassian` once to complete OAuth.
|
|
2. **API Keys** — Edit `.env` with your Aha! and Gainsight PX credentials.
|
|
|
|
---
|
|
|
|
## What's Inside
|
|
|
|
| Component | Purpose |
|
|
|-----------|---------|
|
|
| `web/` | Forge Console — local chat UI (Express + WebSocket → Codex) |
|
|
| `openwebui/` | Open WebUI preset, pipelines, and knowledge manifest |
|
|
| `skills/` | Epics, Factory Standards, BMad Creative Suite, Gainsight PX |
|
|
| `config/mcporter.json` | MCP server definitions (Jira, Aha!, Context7) |
|
|
|
|
---
|
|
|
|
## Architecture
|
|
|
|
```
|
|
┌─────────────────────────────────────────┐
|
|
│ Frontend (pick one) │
|
|
│ • Forge Console (web/) │
|
|
│ • Open WebUI (openwebui/) │
|
|
│ • CLI Agent (Codex, Claude, Kiro...) │
|
|
└──────────────┬──────────────────────────┘
|
|
↕
|
|
┌──────────────┴──────────────────────────┐
|
|
│ LLM (any OpenAI-compatible provider) │
|
|
│ + System Prompt (AGENTS.md) │
|
|
│ + RAG Knowledge (skills/, standards/) │
|
|
│ + Tool Pipelines (mcporter, aha, etc.) │
|
|
└──────────────┬──────────────────────────┘
|
|
↕ MCP
|
|
Jira · Aha! · Gainsight PX
|
|
```
|