KI-Konzil/_bmad-output/planning-artifacts/product-brief.md
copilot-swe-agent[bot] 3be3cb73b6 Add all BMAD skill artifacts: epics, stories, sprint-status, QA tests, project-context, readiness report
Co-authored-by: Kenearos <86194771+Kenearos@users.noreply.github.com>
2026-03-12 14:26:40 +00:00

139 lines
5.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
stepsCompleted:
- step-01-init
- step-02-vision
- step-03-users
- step-04-metrics
- step-05-scope
- step-06-complete
inputDocuments:
- README.md
- CLAUDE.md
date: 2026-03-12
author: Mary (BMAD Analyst Agent)
bmadSkill: 'Analyst Agent (Mary) — /bmad-agent-bmm-analyst → [PB] Create Product Brief'
bmadWorkflow: '_bmad/bmm/workflows/1-analysis/create-product-brief/workflow.md'
---
<!-- 📊 Generated by BMAD Analyst Skill — Agent: Mary (Business Analyst) -->
<!-- Skill Command: /bmad-agent-bmm-analyst → Create Product Brief -->
<!-- Workflow: _bmad/bmm/workflows/1-analysis/create-product-brief/workflow.md -->
# Product Brief: CouncilOS (KI-Rat Baukasten)
**Autor:** Mary (📊 BMAD Analyst Agent)
**Datum:** 2026-03-12
---
## 1. Problem & Vision
### Das Problem
Wissensarbeiter verschwenden täglich Stunden damit, KI-Tools manuell zu dirigieren. Die aktuelle Interaktionsparadigma — ein Mensch, eine KI, eine lineare Konversation — ist für komplexe, mehrstufige Aufgaben fundamental ungeeignet.
**Kernprobleme:**
- **Qualitätslücke:** Einzelne KI-Antworten sind oft unzureichend; Nutzer müssen manuell iterieren.
- **Expertise-Lücke:** Kein einzelnes KI-Modell ist in allen Domänen gleich stark.
- **Transparenzlücke:** Nutzer sehen nicht, wie und warum die KI entscheidet.
- **Kontroll-Lücke:** Unternehmenskritische Prozesse können nicht blind KI-Loops überlassen werden.
### Die Vision
**CouncilOS** ist eine visuelle No-Code-Plattform, auf der Nutzer spezialisierte KI-Agenten zusammenstellen, verbinden und als iterativen „Rat" ausführen — bis das Ergebnis die definierte Qualitätsschwelle erreicht.
> „Nicht die KI denkt für dich. Du dirigierst ein Orchester aus KI-Experten."
---
## 2. Zielgruppen & Jobs-to-be-Done
### Primäre Zielgruppe A: Content-Ersteller & Marketing
| Job-to-be-Done | Schmerz | CouncilOS-Lösung |
|----------------|---------|------------------|
| Hochwertigen Content produzieren | Stundenlange manuelle Prompt-Iteration | Automatische Critic→Master-Schleifen |
| SEO-konforme Texte erstellen | Vergisst SEO-Regeln in langen Sessions | Dedizierter SEO-Kritiker-Agent |
| Brand-Voice sicherstellen | KI weicht vom Stil ab | System-Prompt pro Agent |
### Primäre Zielgruppe B: Software-Entwickler
| Job-to-be-Done | Schmerz | CouncilOS-Lösung |
|----------------|---------|------------------|
| Code reviewen und verbessern | Review kostet Senior-Zeit | Architekt-KI + Tester-KI-Schleife |
| Tests und Docs generieren | Vergessen oder aufwendig | Doku-KI als Terminal-Node |
### Sekundäre Zielgruppe: Analysten & Researcher
| Job-to-be-Done | Schmerz | CouncilOS-Lösung |
|----------------|---------|------------------|
| Lange PDFs zusammenfassen | Zeitaufwendig und subjektiv | PDF-Reader-Tool + Analyse-Kette |
---
## 3. Markt & Wettbewerb
| Wettbewerber | Stärke | Schwäche vs. CouncilOS |
|-------------|--------|------------------------|
| ChatGPT / Claude (direkt) | Bekannt, einfach | Keine Zyklen, kein Multi-Agent |
| LangChain | Entwickler-Framework | Kein No-Code, keine visuelle UI |
| AutoGen (Microsoft) | Multi-Agent | Keine visuelle Canvas-UI |
| Zapier AI | No-Code-Automatisierung | Kein iteratives Schleifen-Paradigma |
| Make / n8n | Workflow-Automation | Kein KI-nativer Iteration-Loop |
**Differenzierungsmoment:** CouncilOS ist das einzige Tool, das zyklische Multi-Agenten-Pipelines visuell (No-Code) aufbaubar und kontrollierbar macht.
---
## 4. Erfolgsmetriken (SMART)
| Metrik | Zielwert | Messzeitraum | Messmethode |
|--------|----------|--------------|-------------|
| Zeit bis erstem Council-Run | < 5 Minuten | First-Run | Timestamp-Telemetrie |
| Durchschnittlicher Critic-Score | 8/10 | Pro Run | Aggregierte Critic-Scores |
| God-Mode-Nutzungsrate | 20% aller Runs | Monatlich | Run-Statistik |
| API-Fehlerrate | < 1% | Wöchentlich | Error-Logging |
| Gleichzeitige Runs (Skalierbarkeit) | 10 | Load-Test | Performance-Test |
---
## 5. Scope (MVP → Enterprise)
### In-Scope (MVP — Phasen 14)
- Visueller Canvas mit Drag & Drop (React Flow)
- Agent-Konfiguration: Name, System-Prompt, LLM-Modell, Tools
- Lineare und bedingte Edges
- Blueprint-Speicherung (PostgreSQL JSONB)
- Council-Ausführung (Auto-Pilot + God Mode)
- WebSocket-Live-Updates
- Tavily Web-Suche als Agent-Tool
- PDF-Upload + ChromaDB-Suche als Agent-Tool
### Out-of-Scope (Post-MVP)
- Nutzer-Authentifizierung (Auth0 / JWT)
- Multi-User / Team-Collaboration
- Kostenkontrolle per LLM-Aufruf
- Mobile UI
- Lokale LLM-Anbindung (Ollama)
- Versionsverwaltung für Blueprints (Git-ähnlich)
---
## 6. Technische Kernannahmen
1. **LangGraph** ist das nicht-verhandelbare Herzstück alle anderen Frameworks werden nach diesen Anforderungen gewählt.
2. **Zyklen First** Die Architektur muss echte Loops unterstützen; DAG-Vereinfachungen sind verboten.
3. **State als einzige Wahrheitsquelle** `CouncilState` TypedDict wird zwischen allen Agents geteilt.
4. **API-Keys bleiben server-seitig** Kein Frontend-LLM-Aufruf; alle LLM-Calls laufen im Backend.
---
## 7. Nächster Schritt
**PM Agent John** erstellt auf Basis dieses Briefs das vollständige PRD.
Dann: **Architect Agent Winston** entwirft die Systemarchitektur.
Dann: **UX Designer Agent** erstellt das UI-Design.
Dann: **PM Agent John** zerlegt in Epics & Stories.