Skip to content

v1.0.0 - Initial Release

Choose a tag to compare

@rainmana rainmana released this 09 Mar 05:40
· 5 commits to main since this 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.0

Or build from source:

git clone https://github.com/rainmana/tinythoughts
cd tinythoughts
make build
make install

Quick 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 frameworks

Documentation

Attribution

Derived from the clear-thought MCP server by Anthropic, PBC (MIT License).

License

Apache License 2.0