tree-of-thoughts and Algorithm-Of-Thoughts
Tree of Thoughts provides a general framework for exploring multiple reasoning paths in parallel, while Algorithm of Thoughts builds on similar principles but uses a more structured algorithmic approach to guide the exploration of solution spaces, making them complementary reasoning strategies that could be combined or compared for different problem domains.
About tree-of-thoughts
kyegomez/tree-of-thoughts
Plug in and Play Implementation of Tree of Thoughts: Deliberate Problem Solving with Large Language Models that Elevates Model Reasoning by atleast 70%
Implements depth-first search (DFS) tree exploration with configurable pruning thresholds and multi-agent parallel evaluation to systematically explore reasoning branches. Supports pluggable LLM backends via OpenAI API integration, with built-in prompt engineering templates that simulate expert consensus to guide thought trajectory evaluation and selection.
About Algorithm-Of-Thoughts
kyegomez/Algorithm-Of-Thoughts
My implementation of "Algorithm of Thoughts: Enhancing Exploration of Ideas in Large Language Models"
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work