{"data":{"slug":"kyegomez-tree-of-thoughts","name":"tree-of-thoughts","tagline":"Plug in and Play Implementation of Tree of Thoughts for Elevated Model Reasoning","github_url":"https://github.com/kyegomez/tree-of-thoughts","owner":"kyegomez","repo":"tree-of-thoughts","owner_avatar_url":"https://avatars.githubusercontent.com/u/98760976?v=4","primary_language":"Python","stars":4590,"forks":374,"topics":["artificial-intelligence","chatgpt","deep-learning","gpt4","multimodal","prompt","prompt-engineering","prompt-learning","prompt-tuning"],"archived":false,"github_pushed_at":"2025-07-29T05:16:50+00:00","maintenance_label":"Slowing","url":"https://www.graphcanon.com/tools/kyegomez-tree-of-thoughts","markdown_url":"https://www.graphcanon.com/tools/kyegomez-tree-of-thoughts.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/kyegomez-tree-of-thoughts","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=kyegomez-tree-of-thoughts","description":"Plug in and Play Implementation of Tree of Thoughts: Deliberate Problem Solving with Large Language Models that Elevates Model Reasoning by atleast 70% ","homepage_url":"https://discord.gg/qUtxnK2NMf","license":"Apache-2.0","open_issues":21,"watchers":49,"ai_summary":"kyegomez/tree-of-thoughts is a Python-based implementation focusing on enhancing reasoning capabilities using large language models through deliberate problem-solving techniques.","readme_excerpt":"## Install\n\n```bash\n$ pip3 install -U tree-of-thoughts\n```\n\n---\n\n## Requirements \nIn your .env file, you need to have the following variables:\n\n```bash\nWORKSPACE_DIR=\"artifacts\"\nOPENAI_API_KEY=\"your_openai_api_key\"\n```","github_created_at":"2023-05-21T03:50:19+00:00","created_at":"2026-07-11T11:57:32.194114+00:00","updated_at":"2026-07-28T06:00:09.728303+00:00","categories":[{"slug":"evaluation-observability","name":"Evaluation & Observability","url":"https://www.graphcanon.com/categories/evaluation-observability","markdown_url":"https://www.graphcanon.com/categories/evaluation-observability.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/evaluation-observability"},{"slug":"model-training","name":"Model Training","url":"https://www.graphcanon.com/categories/model-training","markdown_url":"https://www.graphcanon.com/categories/model-training.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/model-training"}],"tags":[{"slug":"artificial-intelligence","name":"artificial-intelligence"},{"slug":"chatgpt","name":"chatgpt"},{"slug":"deep-learning","name":"deep-learning"},{"slug":"gpt4","name":"gpt4"},{"slug":"multimodal","name":"multimodal"},{"slug":"prompt-engineering","name":"prompt-engineering"},{"slug":"prompt-tuning","name":"prompt-tuning"}],"trust":{"provenance":{"is_fork":false,"github_id":643405499,"owner_type":"User","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-07-28T06:00:08.627Z","maintenance":{"label":"Slowing","score":36,"methodology":"github_public_v1","releases_90d":0,"days_since_push":364,"last_release_at":"2023-07-29T19:10:01Z"},"security_summary":{"status":"no_lockfile","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-07-11T11:57:33.347Z","medium_count":0,"scan_profile":"none","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-07-28T06:00:09.205Z"},"languages":{"value":["python"],"source":"github.language+pyproject.toml","observed_at":"2026-07-28T06:00:09.205Z"},"license_spdx":{"value":"Apache-2.0","source":"github.license","observed_at":"2026-07-28T06:00:09.205Z"}},"decision_facts":{"hosting":null,"pricing":{"model":"freemium","summary":"Free to use due to open-source nature; potential costs associated with hosting and any paid models it interfaces with"},"requirements":{"min_ram_gb":4,"requires_docker":false},"constraints":{"min_ram_gb":4,"pricing_model":"freemium","requires_docker":false},"when_to_use":["- When you require enhanced reasoning capabilities from large language models through structured problem-solving techniques","- If you want a pre-implemented solution that claims to elevate model reasoning by at least 70%, simplifying the integration into existing Python projects"],"when_not_to_use":["- Avoid if you need solutions that are heavily customizable beyond what is provided, as it may not offer deep configuration options","- Should be avoided in scenarios where minimal dependency installations are critical, as this tool might come with broader package dependencies that could complicate setup"],"source":"enrich:decision_facts","observed_at":"2026-07-16T21:17:08.228Z"},"constraint_facets":{"min_ram_gb":4,"pricing_model":"freemium","requires_docker":false},"decision_summary":[{"label":"Pricing","value":"freemium - Free to use due to open-source nature; potential costs associated with hosting and any paid models it interfaces with"},{"label":"Requirements","value":"Min 4 GB RAM"},{"label":"Adopt for","value":"(Tree-of-Thoughts) Plug in and Play Implementation of Tree of Thoughts for Elevated Model Reasoning"},{"label":"License detail","value":"Licensed under Apache-2.0, allowing for wide usage but requires preservation of copyright and license notices"}]}}