GPT Engineer
Early spec-first code-generation CLI: the user writes a natural-language prompt file describing the software, gpte generates the project end-to-end, and -i mode iterates on improvements.
Description
GPT Engineer was one of the original LLM coding agents — a Python CLI that turned a `prompt` file into a generated codebase, with an improvement loop via `gpte <project> -i`. The repo was archived by the owner on 2026-04-22 and explicitly redirects users to aider or to its commercial successor Lovable. Historically significant as the prototypical spec-first single-shot generator: drop in a prompt, watch the AI write and execute the project, then iterate.
Solution
Spec-first one-shot generation followed by optional improvement passes. Phase 1: read the prompt file, generate the project, execute. Phase 2 (-i): take an existing codebase, ask the model for improvements, apply, repeat. Minimal tool-use surface compared to modern agents — the loop is generate → write files → execute, not a multi-tool ReAct loop.
Primary use cases
- single-shot project generation from a prompt file
- iterative improvement of a generated project via -i flag
- experimenting with pre-prompts and custom agents via the benchmark harness
Open the full interactive page →
Diagram, neighbourhood map, code examples, related patterns and full provenance.