Think is designed for the operator who demands a stable foundation for their cognitive worldline. It scales from sub-second local capture to high-fidelity structural reflection across multi-mind archives.
Unlike traditional note-taking apps that prioritize organization over ingestion, Think prioritizes the sanctity of the raw capture moment.
- Capture must be cheap: The capture path is a trapdoor. Raw text in, immutable entry out. No embeddings, no tagging, and no retrieval-before-write to slow you down.
- Local-First Bedrock: Your thoughts live in a private Git-backed repository on your machine. Local save never depends on network success; backup is a best-effort follow-through.
- Geometric Lawfulness: The terminal is the primary operating surface. Think treats your thoughts as a layered worldline of raw entries and derived artifacts.
- Structural Re-entry: Browse with a window-based TUI, recall with bounded search, and pressure-test ideas through structured prompt families (Reflect).
Clone, install dependencies, and capture your first thought.
npm install
node ./bin/think.js "first captured thought"Capture thoughts via CLI, stdin, or the macOS global hotkey (Cmd+Shift+I).
think "turkey is good in burritos"
printf 'piped input\n' | think --ingestOpen the reader-first TUI to navigate your cognitive worldline.
think --browse- Guide: Orientation, the fast path, and mind management.
- Advanced Guide: Deep dives into the graph model, derivation pipeline, and benchmarks.
- Architecture: The authoritative structural reference (Git, WARP, Minds).
- Vision: Core tenets and the capture doctrine.
- Method: Repo work doctrine and the cycle loop.
Built with cognitive ambition by FLYING ROBOTS
