princeton-nlp/tree-of-thought-llm

[NeurIPS 2023] Tree of Thoughts: Deliberate Problem Solving with Large Language Models

46
/ 100
Emerging

This project helps developers build more robust problem-solving applications using large language models. It provides a structured approach for LLMs to 'think' through complex problems by considering multiple reasoning steps and evaluating different paths, rather than just giving a single answer. Developers can use this framework to feed in a problem statement and get a series of logical steps leading to a solution, or even multiple potential solutions, for tasks like mathematical puzzles or text-based reasoning.

5,873 stars. No commits in the last 6 months.

Use this if you are a developer building AI applications and want your large language models to tackle complex, multi-step problems with more deliberate and accurate reasoning.

Not ideal if you are looking for a ready-to-use end-user application, as this is a developer framework requiring coding and integration.

AI application development Large Language Models complex problem solving algorithmic reasoning AI workflow orchestration
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 20 / 25

How are scores calculated?

Stars

5,873

Forks

600

Language

Python

License

MIT

Last pushed

Jan 16, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/princeton-nlp/tree-of-thought-llm"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.