v1.0.0 - Initial Release
tinythoughts v1.0.0
A lightweight CLI tool for systematic thinking, mental models, and debugging approaches.
Features
- Sequential Thinking: Track and organize thoughts in a structured sequence
- Mental Models: Apply proven mental models (first principles, opportunity cost, etc.)
- Debugging Approaches: Systematic debugging (binary search, root cause analysis, etc.)
- Custom Frameworks: Load your own thinking frameworks from YAML files
- Session Management: Automatically saves your thinking sessions
- Configuration: Via YAML files, environment variables, or CLI flags
Installation
go install github.com/rainmana/tinythoughts/cmd/tinythoughts@v1.0.0Or build from source:
git clone https://github.com/rainmana/tinythoughts
cd tinythoughts
make build
make installQuick Start
# Sequential thinking
tinythoughts think "First, I need to understand the problem" -n 1 -t 3 -x
# Apply a mental model
tinythoughts model first_principles "How should I architect this system?" \
-s "Break down into components" \
-r "Start from fundamental needs" \
-c "Build from the ground up"
# List available frameworks
tinythoughts frameworksDocumentation
Attribution
Derived from the clear-thought MCP server by Anthropic, PBC (MIT License).
License
Apache License 2.0