|
1 | | -# 🎯 ThinkHaven - AI-Powered Strategic Thinking Workspace |
| 1 | +# ThinkHaven |
2 | 2 |
|
3 | | -**Transform Strategic Analysis from Art into Science** with Mary, your AI Business Analyst, using the proven bMAD Method. |
| 3 | +Decision architecture platform for people who need to pressure-test strategic choices before they build, pitch, publish, or defend them. |
4 | 4 |
|
5 | | -**🌟 Live Application**: https://thinkhaven.co |
| 5 | +ThinkHaven turns a messy idea into a defensible artifact: what to build, kill, pivot, defer, or defend, and why. The hosted product provides adaptive sessions, memory, artifact generation, and a board of advisors with distinct worldviews. |
6 | 6 |
|
7 | | ---- |
| 7 | +**Live application:** https://thinkhaven.co |
8 | 8 |
|
9 | | -## 🚀 **Quick Start** |
| 9 | +## Open Method |
10 | 10 |
|
11 | | -### **Option 1: Live Application** |
12 | | -- **Production URL**: https://thinkhaven.co |
13 | | -- Complete strategic thinking workspace with Mary AI |
| 11 | +ThinkHaven's public method layer lives in the open-source [ThinkHaven Method Kit](https://github.com/hollandkevint/thinkhaven-method-kit). Use the kit to run prompts and playbooks manually; use the hosted product when you want guided sessions, memory, artifacts, and board-style pressure-testing. |
| 12 | + |
| 13 | +## Local Development |
| 14 | + |
| 15 | +Run commands from `apps/web/`: |
14 | 16 |
|
15 | | -### **Option 2: Local Development** |
16 | 17 | ```bash |
17 | | -git clone https://github.com/kthkellogg/thinkhaven.git |
18 | | -cd thinkhaven/apps/web |
19 | 18 | npm install |
20 | 19 | npm run dev |
21 | | -# Visit: http://localhost:3000 |
22 | 20 | ``` |
23 | 21 |
|
24 | | -## 🧠 **Mary AI & bMAD Method** |
| 22 | +Visit http://localhost:3000. |
25 | 23 |
|
26 | | -- **Curiosity-Driven Inquiry**: Systematic exploration of underlying assumptions |
27 | | -- **Evidence-Based Analysis**: Grounded in verifiable data and research methodologies |
28 | | -- **Numbered Options Protocol**: Structured decision-making with analytical rigor |
29 | | -- **3 Strategic Pathways**: New Idea Development, Business Model Analysis, Strategic Optimization |
| 24 | +## Product Shape |
30 | 25 |
|
31 | | -## 📁 **Structure** |
| 26 | +- **Artifact first:** chat is the input; the work product is a shareable decision artifact. |
| 27 | +- **Anti-sycophancy:** the system challenges assumptions instead of validating them. |
| 28 | +- **Board of advisors:** Mary facilitates while Victoria, Casey, Elaine, Omar, and Taylor apply distinct decision lenses. |
| 29 | +- **Hosted execution layer:** the app turns open decision methods into adaptive, persistent sessions. |
32 | 30 |
|
33 | | -``` |
| 31 | +## Repository Structure |
| 32 | + |
| 33 | +```text |
34 | 34 | thinkhaven/ |
35 | | -├── apps/web/ # Next.js application |
36 | | -│ ├── app/workspace/ # Strategic thinking workspace |
37 | | -│ ├── lib/bmad/ # bMAD Method implementation |
38 | | -│ ├── tests/ # E2E testing suite |
39 | | -│ └── supabase/ # Database and auth |
40 | | -└── docs/ # Documentation |
| 35 | +├── apps/web/ # Next.js application |
| 36 | +├── docs/ # Product, architecture, plans, stories, and operations docs |
| 37 | +├── packages/ # Shared packages |
| 38 | +└── supabase/ # Database migrations and support files |
41 | 39 | ``` |
42 | 40 |
|
43 | | -## ✨ **Features** |
| 41 | +## Quality |
44 | 42 |
|
45 | | -**Core Platform:** |
46 | | -- Complete Next.js strategic thinking workspace |
47 | | -- Claude Sonnet 4 integration with Mary AI persona |
48 | | -- Google OAuth + Supabase authentication |
49 | | -- Real-time session management with database persistence |
50 | | -- 30-minute structured BMad Method sessions |
| 43 | +Primary checks: |
51 | 44 |
|
52 | | -**Testing & Quality:** |
53 | | -- Comprehensive E2E testing with Playwright |
54 | | -- OAuth testing with 39+ test scenarios |
55 | | -- Performance monitoring and analytics |
56 | | -- CI/CD pipeline with quality gates |
57 | | - |
58 | | -## 📞 **Contact** |
59 | | - |
60 | | -**Kevin Kellogg** |
61 | | -📧 kevin@thinkhaven.co |
62 | | -📍 San Francisco, CA |
| 45 | +```bash |
| 46 | +npm run lint |
| 47 | +npm run test:run |
| 48 | +npm run test:e2e |
| 49 | +``` |
63 | 50 |
|
64 | | -**Feedback**: GitHub Issues | kevin@thinkhaven.co |
| 51 | +See `AGENTS.md` for project-specific commands, constraints, and known test status. |
65 | 52 |
|
66 | | -## 📚 **Documentation** |
| 53 | +## Contact |
67 | 54 |
|
68 | | -- **Implementation Status**: `IMPLEMENTATION_STATUS.md` |
69 | | -- **Testing Guide**: `apps/web/tests/README.md` |
70 | | -- **Stories & Features**: `docs/stories/` |
| 55 | +Kevin Holland |
71 | 56 |
|
72 | | -*Built with bMAD Method • Powered by AI • Designed for Strategic Thinkers* |
| 57 | +kevin@thinkhaven.co |
0 commit comments