kyegomez/the-compiler
Seed, Code, Harvest: Grow Your Own App with Tree of Thoughts!
Implements a Tree of Thoughts search architecture with five core components—Specification Parser, Thought Decomposer, Thought Generator, State Evaluator, and Search Algorithm (BFS/DFS)—to decompose programming tasks into manageable steps and iteratively refine solutions. Accepts high-level software specifications via LLM-driven agents (Architect, Developer, UnitTester) that collaboratively generate unit tests first, then synthesize code validated against those tests. Targets Python development workflows and integrates with OpenAI's API for LLM inference.
145 stars and 29 monthly downloads. No commits in the last 6 months. Available on PyPI.
Stars
145
Forks
16
Language
Python
License
Apache-2.0
Category
Last pushed
Jul 27, 2023
Monthly downloads
29
Commits (30d)
0
Dependencies
1
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/prompt-engineering/kyegomez/the-compiler"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
kyegomez/tree-of-thoughts
Plug in and Play Implementation of Tree of Thoughts: Deliberate Problem Solving with Large...
spcl/graph-of-thoughts
Official Implementation of "Graph of Thoughts: Solving Elaborate Problems with Large Language Models"
habedi/cogitator
A Python toolkit for chain-of-thought prompting 🐍
amazon-science/auto-cot
Official implementation for "Automatic Chain of Thought Prompting in Large Language Models"...
atfortes/Awesome-LLM-Reasoning
From Chain-of-Thought prompting to OpenAI o1 and DeepSeek-R1 🍓