Labsco
MCP SERVER

Deep Thinker

by hubinoretros

Structured reasoning as a graph instead of a chain — branch, challenge, prune, and pick it up again after a restart.

Reasoning Scaffolds & Agent Workflow EnginesVerified
Summary
Reasoning you can go back to — the graph is still there after the restart.

What separates this from a linear thinking tool is that the earlier work stays addressable: branch a thesis and its antithesis in parallel, challenge the strongest node with the devil's advocate pass, prune what went nowhere, then conclude over what survived. Node aliases and the suggested-next-call on every response keep the chaining cheap, which matters when one analysis runs to dozens of calls.

What it is

A reasoning server that keeps thoughts in a directed acyclic graph with branching, merging, and cross-edges. 17 tools work over that graph, under 10 reasoning strategies including an auto mode that selects one from the content and the current state of the graph.

What you get
  • think — add a thought under a chosen strategy: sequential, dialectic, parallel, analogical, abductive, first_principles, counterfactual, systems_thinking, mcts, or auto
  • evaluate and metacog — confidence scoring with support and contradiction analysis, plus detection of stuck states, stagnation, and declining confidence
  • graph and prune — trace paths through the reasoning, and cut dead ends, redundancy, and unproductive branches
  • simulate_devils_advocate, cross_disciplinary_synthesis, temporal_projection, ethical_framework_evaluation, emotional_intelligence_analysis, social_impact_analysis, and explain_decision
  • conclude — a graph summary carrying the primary finding, action items, and graph health
  • Node aliases last, best, and root, accepted anywhere a node ID is
  • Every response comes back with a status, a confidence, and a nextSuggested call, so chaining does not need guesswork
  • Sessions auto-save under ~/.deep-thinker/sessions/ and resume by name after a restart
Requirements

No account and no key. Run it over stdio with npx deep-thinker, or npm install -g deep-thinker and launch the deep-thinker command. Sessions are written under your home directory, so the graph outlives the process.

Setup effort

One command — npx deep-thinker