A graph-based reasoning system that runs entirely locally without external AI APIs. It maintains a persistent thought graph with typed relationships (supports, contradicts, refines), scores reasoning quality using deterministic TF-IDF similarity and heuristic evaluators, and tracks verification states across sessions. Exposes MCP tools for adding thoughts, querying the graph, and resuming sessions. Ships with dual modes: full toolset over stdio for Claude Desktop and Cursor, or a minimal search/fetch connector mode over HTTP for ChatGPT integrations. Reach for this when you want reproducible, traceable reasoning chains that persist across conversations without depending on embedding services or LLM scoring APIs. Everything from similarity search to quality metrics runs through transparent heuristics you can audit and tune.
claude mcp add --transport stdio ai.smithery-leghis-smart-thinking uvx leghis-smart-thinking