graph-of-thoughts and Algorithm-Of-Thoughts

These are competing approaches to structured LLM reasoning that both augment chain-of-thought prompting with graph-based exploration of solution spaces, but Graph of Thoughts uses explicit graph construction while Algorithm of Thoughts uses tree-based thought branching.

graph-of-thoughts
54
Established
Algorithm-Of-Thoughts
40
Emerging
Maintenance 0/25
Adoption 10/25
Maturity 25/25
Community 19/25
Maintenance 0/25
Adoption 9/25
Maturity 16/25
Community 15/25
Stars: 2,614
Forks: 195
Downloads:
Commits (30d): 0
Language: Python
License:
Stars: 100
Forks: 14
Downloads:
Commits (30d): 0
Language: Python
License: MIT
Stale 6m
Stale 6m No Package No Dependents

About graph-of-thoughts

spcl/graph-of-thoughts

Official Implementation of "Graph of Thoughts: Solving Elaborate Problems with Large Language Models"

This framework helps AI/ML engineers and researchers design more effective large language model (LLM) workflows for complex tasks. It takes a problem definition and an LLM, then orchestrates the LLM's 'thought process' through a series of operations, like generating ideas or scoring options, to arrive at a solution. The output is a structured graph detailing the LLM's problem-solving steps.

LLM orchestration AI workflow design complex reasoning prompt engineering AI research

About Algorithm-Of-Thoughts

kyegomez/Algorithm-Of-Thoughts

My implementation of "Algorithm of Thoughts: Enhancing Exploration of Ideas in Large Language Models"

This project helps AI developers make large language models (LLMs) better at complex problem-solving and reasoning tasks. By providing a structured way to explore different ideas and backtrack from dead ends, it takes a problem statement and helps the LLM arrive at a more accurate and robust solution. It's designed for AI practitioners and researchers who build and refine LLMs.

AI development LLM fine-tuning reasoning improvement AI research problem solving

Scores updated daily from GitHub, PyPI, and npm data. How scores work