What problem does it solve?
Enables structured, step-by-step problem solving to manage complex tasks and reduce cognitive load.
Core Features & Use Cases
- Decomposition: break complex problems into manageable thoughts with explicit assumptions and next steps.
- Dynamic reasoning: revise conclusions as new information emerges; branch to alternative approaches when needed.
- Hypothesis generation & verification: formulate testable ideas and validate them through structured reasoning.
- Context maintenance: preserve core context across multiple steps for coherent multi-step analyses.
- Use Case: plan a project with unclear scope, debug intricate code, or perform strategic decision analysis that benefits from a transparent reasoning trail.
Quick Start
To begin, articulate the problem and craft an initial rough thought:
Thought 1/5: [Initial analysis]
Then structure each thought, stating assumptions and what comes next, and use revision or branch markers as needed:
- Structure Each Thought: Build on prior context; address one aspect at a time; declare assumptions and uncertainties.
- Apply Dynamic Adjustment: Expand or contract the plan as complexity changes; use REVISION when insights invalidate prior steps; branch to compare alternatives.
- Generate & Verify Hypotheses: Propose hypotheses and verify results step-by-step.
- Complete When Ready: finalize with a clear, verified solution and rationale.