conclude
Analyze the entire thought graph and produce a comprehensive summary-conclusion with action items and graph health report.
Structured reasoning as a graph instead of a chain — branch, challenge, prune, and pick it up again after a restart.
LABSCO SUMMARY
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.
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.
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.
One command — npx deep-thinker
USE CASES
Put both sides in as a dialectic, have the strongest one attacked, then summarise what actually survived.
Add an observation and its candidate explanations abductively, score them against the evidence, and close on the best one.
Ask for the stuck-state read, cut the branches that stopped producing, and restart from a different strategy.
Resume the saved session by name, trace the path that got you there, and read the current conclusion.
Render the reasoning graph and get the written account of why the surviving branch won.
Counted once with only startup setup. Other versions, modes or optional credentials may expose a different list.
concludeAnalyze the entire thought graph and produce a comprehensive summary-conclusion with action items and graph health report.
cross_disciplinary_synthesisCombine insights from multiple domains to generate novel perspectives. Creates analogical mappings between domains.
emotional_intelligence_analysisAnalyze emotional tone, stakeholder emotions, and social dynamics of thoughts. Provides empathy and persuasion insights.
ethical_framework_evaluationEvaluate a thought or decision through multiple ethical frameworks (deontological, consequentialist, virtue ethics, rights-based).
evaluateEvaluate the thinking process: score confidence, generate critiques, and assess overall graph health. Provides detailed analysis of weak spots and strong reasoning paths.
explain_decisionGenerate human-understandable explanation of a decision path. Shows which factors contributed most and why.
graphQuery and visualize the thought graph. View the DAG structure, find paths, inspect branches, and get statistics.
helpDiscover deep-thinker tools and learn usage workflows. Shows tools grouped by category with quick-start examples.
metacogMetacognitive operations: view the current thinking state, get strategy suggestions, switch strategies, and receive guidance on improving reasoning. The system automatically detects stuck states and recommends actions.
optimize_promptNode Zero (PromptOptimizer): Transform vague/raw prompts into optimized Super Prompts with routing recommendations. Entry point for the reasoning DAG.
prunePrune and optimize the thought graph. Remove dead ends, consolidate redundant branches, and optimize reasoning paths. Helps maintain graph efficiency during deep reasoning.
resetReset the thought graph and metacognitive state. Start a fresh reasoning session, save current session, or resume a saved session.
simulate_devils_advocateGenerate counterarguments and opposing viewpoints for a given thought. Automatically creates antithesis nodes.
social_impact_analysisAnalyze social impact, stakeholder emotions, group cohesion, and persuasion effectiveness of a thought or decision.
temporal_projectionProject thoughts into future or past scenarios. Analyze how conclusions change over time.
thinkAdd a thought to the cognitive graph using the current strategy. Supports sequential, dialectic, parallel, analogical, and abductive reasoning strategies. Each thought becomes a node in a DAG with confidence scoring, edges, and metadata.
visualize_thought_graphGenerate visual representation of the thought graph as SVG or ASCII. Supports highlighting paths, branches, and confidence levels.
BEFORE YOU INSTALL
17 tools when we connected.
npx on PATH
The documented client runs the server on your machine.
CONTEXT COST
Rated by the size of the 17 tool definitions that ride along on every turn, not by how many there are
INSTALLATION
npx deep-thinker{
"mcpServers": {
"deep-thinker": {
"command": "npx",
"args": [
"-y",
"deep-thinker"
]
}
}
}