├── .dockerignore ├── .gitignore ├── Dockerfile ├── GUIDE_INSTALLATION.md ├── LICENSE ├── README.md ├── eslint.config.js ├── jest.config.js ├── logoSmart-thinking.png ├── package.json ├── scripts └── make-executable.js ├── smithery.yaml ├── src ├── __tests__ │ ├── ai-disabled.test.ts │ ├── config.test.ts │ ├── heuristics.test.ts │ ├── math-evaluator.test.ts │ ├── metrics-calculator.test.ts │ ├── path-utils.test.ts │ ├── persistence.test.ts │ ├── platform-stdio.test.ts │ ├── quality-evaluator.test.ts │ ├── reasoning-orchestrator.test.ts │ ├── similarity-engine.test.ts │ ├── smart-thinking-server.test.ts │ ├── thought-graph.test.ts │ ├── verification-service.test.ts │ └── visualizer.test.ts ├── cli.ts ├── config.ts ├── examples │ └── demo-session.ts ├── feature-flags.ts ├── heuristics │ └── constants.ts ├── index.ts ├── memory-manager.ts ├── metrics-calculator.ts ├── quality-evaluator.ts ├── reasoning-orchestrator.ts ├── server │ ├── environment.ts │ └── smart-thinking-server.ts ├── services │ ├── index.ts │ ├── service-container.ts │ ├── verification-service.interface.ts │ └── verification-service.ts ├── similarity-engine.ts ├── test-utils │ └── logger-setup.ts ├── thought-graph.ts ├── tool-integrator.ts ├── types.ts ├── utils │ ├── logger.ts │ ├── math-evaluator.ts │ ├── openrouter-client.ts │ ├── path-utils.ts │ ├── persistence-utils.ts │ └── platform-stdio.ts ├── verification-memory.ts └── visualizer.ts └── tsconfig.json /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leghis/Smart-Thinking/HEAD/.dockerignore -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leghis/Smart-Thinking/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leghis/Smart-Thinking/HEAD/Dockerfile -------------------------------------------------------------------------------- /GUIDE_INSTALLATION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leghis/Smart-Thinking/HEAD/GUIDE_INSTALLATION.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leghis/Smart-Thinking/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leghis/Smart-Thinking/HEAD/README.md -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leghis/Smart-Thinking/HEAD/eslint.config.js -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leghis/Smart-Thinking/HEAD/jest.config.js -------------------------------------------------------------------------------- /logoSmart-thinking.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leghis/Smart-Thinking/HEAD/logoSmart-thinking.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leghis/Smart-Thinking/HEAD/package.json -------------------------------------------------------------------------------- /scripts/make-executable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leghis/Smart-Thinking/HEAD/scripts/make-executable.js -------------------------------------------------------------------------------- /smithery.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leghis/Smart-Thinking/HEAD/smithery.yaml -------------------------------------------------------------------------------- /src/__tests__/ai-disabled.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leghis/Smart-Thinking/HEAD/src/__tests__/ai-disabled.test.ts -------------------------------------------------------------------------------- /src/__tests__/config.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leghis/Smart-Thinking/HEAD/src/__tests__/config.test.ts -------------------------------------------------------------------------------- /src/__tests__/heuristics.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leghis/Smart-Thinking/HEAD/src/__tests__/heuristics.test.ts -------------------------------------------------------------------------------- /src/__tests__/math-evaluator.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leghis/Smart-Thinking/HEAD/src/__tests__/math-evaluator.test.ts -------------------------------------------------------------------------------- /src/__tests__/metrics-calculator.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leghis/Smart-Thinking/HEAD/src/__tests__/metrics-calculator.test.ts -------------------------------------------------------------------------------- /src/__tests__/path-utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leghis/Smart-Thinking/HEAD/src/__tests__/path-utils.test.ts -------------------------------------------------------------------------------- /src/__tests__/persistence.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leghis/Smart-Thinking/HEAD/src/__tests__/persistence.test.ts -------------------------------------------------------------------------------- /src/__tests__/platform-stdio.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leghis/Smart-Thinking/HEAD/src/__tests__/platform-stdio.test.ts -------------------------------------------------------------------------------- /src/__tests__/quality-evaluator.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leghis/Smart-Thinking/HEAD/src/__tests__/quality-evaluator.test.ts -------------------------------------------------------------------------------- /src/__tests__/reasoning-orchestrator.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leghis/Smart-Thinking/HEAD/src/__tests__/reasoning-orchestrator.test.ts -------------------------------------------------------------------------------- /src/__tests__/similarity-engine.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leghis/Smart-Thinking/HEAD/src/__tests__/similarity-engine.test.ts -------------------------------------------------------------------------------- /src/__tests__/smart-thinking-server.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leghis/Smart-Thinking/HEAD/src/__tests__/smart-thinking-server.test.ts -------------------------------------------------------------------------------- /src/__tests__/thought-graph.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leghis/Smart-Thinking/HEAD/src/__tests__/thought-graph.test.ts -------------------------------------------------------------------------------- /src/__tests__/verification-service.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leghis/Smart-Thinking/HEAD/src/__tests__/verification-service.test.ts -------------------------------------------------------------------------------- /src/__tests__/visualizer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leghis/Smart-Thinking/HEAD/src/__tests__/visualizer.test.ts -------------------------------------------------------------------------------- /src/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leghis/Smart-Thinking/HEAD/src/cli.ts -------------------------------------------------------------------------------- /src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leghis/Smart-Thinking/HEAD/src/config.ts -------------------------------------------------------------------------------- /src/examples/demo-session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leghis/Smart-Thinking/HEAD/src/examples/demo-session.ts -------------------------------------------------------------------------------- /src/feature-flags.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leghis/Smart-Thinking/HEAD/src/feature-flags.ts -------------------------------------------------------------------------------- /src/heuristics/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leghis/Smart-Thinking/HEAD/src/heuristics/constants.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leghis/Smart-Thinking/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/memory-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leghis/Smart-Thinking/HEAD/src/memory-manager.ts -------------------------------------------------------------------------------- /src/metrics-calculator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leghis/Smart-Thinking/HEAD/src/metrics-calculator.ts -------------------------------------------------------------------------------- /src/quality-evaluator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leghis/Smart-Thinking/HEAD/src/quality-evaluator.ts -------------------------------------------------------------------------------- /src/reasoning-orchestrator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leghis/Smart-Thinking/HEAD/src/reasoning-orchestrator.ts -------------------------------------------------------------------------------- /src/server/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leghis/Smart-Thinking/HEAD/src/server/environment.ts -------------------------------------------------------------------------------- /src/server/smart-thinking-server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leghis/Smart-Thinking/HEAD/src/server/smart-thinking-server.ts -------------------------------------------------------------------------------- /src/services/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leghis/Smart-Thinking/HEAD/src/services/index.ts -------------------------------------------------------------------------------- /src/services/service-container.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leghis/Smart-Thinking/HEAD/src/services/service-container.ts -------------------------------------------------------------------------------- /src/services/verification-service.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leghis/Smart-Thinking/HEAD/src/services/verification-service.interface.ts -------------------------------------------------------------------------------- /src/services/verification-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leghis/Smart-Thinking/HEAD/src/services/verification-service.ts -------------------------------------------------------------------------------- /src/similarity-engine.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leghis/Smart-Thinking/HEAD/src/similarity-engine.ts -------------------------------------------------------------------------------- /src/test-utils/logger-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leghis/Smart-Thinking/HEAD/src/test-utils/logger-setup.ts -------------------------------------------------------------------------------- /src/thought-graph.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leghis/Smart-Thinking/HEAD/src/thought-graph.ts -------------------------------------------------------------------------------- /src/tool-integrator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leghis/Smart-Thinking/HEAD/src/tool-integrator.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leghis/Smart-Thinking/HEAD/src/types.ts -------------------------------------------------------------------------------- /src/utils/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leghis/Smart-Thinking/HEAD/src/utils/logger.ts -------------------------------------------------------------------------------- /src/utils/math-evaluator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leghis/Smart-Thinking/HEAD/src/utils/math-evaluator.ts -------------------------------------------------------------------------------- /src/utils/openrouter-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leghis/Smart-Thinking/HEAD/src/utils/openrouter-client.ts -------------------------------------------------------------------------------- /src/utils/path-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leghis/Smart-Thinking/HEAD/src/utils/path-utils.ts -------------------------------------------------------------------------------- /src/utils/persistence-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leghis/Smart-Thinking/HEAD/src/utils/persistence-utils.ts -------------------------------------------------------------------------------- /src/utils/platform-stdio.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leghis/Smart-Thinking/HEAD/src/utils/platform-stdio.ts -------------------------------------------------------------------------------- /src/verification-memory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leghis/Smart-Thinking/HEAD/src/verification-memory.ts -------------------------------------------------------------------------------- /src/visualizer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leghis/Smart-Thinking/HEAD/src/visualizer.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leghis/Smart-Thinking/HEAD/tsconfig.json --------------------------------------------------------------------------------