← all repositories
AntonOsika/gpt-engineer

The OG CLI sandbox that spawned a commercial AI coder

Built to let developers experiment with autonomous code generation before it became a managed service.

55.2k stars Python Coding AssistantsAgents
gpt-engineer
Not currently ranked — collecting fresh signals.
star history

What it does gpt-engineer is a Python CLI that turns a natural-language prompt file into running software. You point it at a folder, and an AI agent writes and executes code, then waits for you to request improvements. It also doubles as a benchmarking harness for custom agents against public datasets like APPS and MBPP.

The interesting bit The project is remarkably self-aware: the README openly nudges casual users toward the commercial spin-off gptengineer.app and daily hackers toward aider, positioning itself as a community sandbox rather than an end-user product. That honesty is refreshing in a space full of hype.

Key highlights

  • Supports vision inputs, so you can feed architecture diagrams or UI mockups to GPT-4 Vision for context.
  • Lets you override preprompts to give the agent a persistent identity across projects.
  • Ships with a bench binary for benchmarking your own agent implementations.
  • Supports OpenAI, Azure, Anthropic, and open-source models like WizardCoder with extra setup.
  • Governed by an elected board of long-term contributors, which is unusual for a solo-creator repo.

Caveats

  • The README itself suggests aider if you want a “well maintained hackable CLI,” implying this repo is more experimental than polished.
  • Requires an API key and Python 3.10–3.12; support for older Python versions was dropped after v0.2.6.

Verdict Grab it if you are building or researching coding agents and need a hackable foundation to fork. Skip it if you just want a reliable daily-driver pair programmer; the maintainers will tell you the same.

Frequently asked

What is AntonOsika/gpt-engineer?
Built to let developers experiment with autonomous code generation before it became a managed service.
Is gpt-engineer open source?
Yes — AntonOsika/gpt-engineer is open source, released under the MIT license.
What language is gpt-engineer written in?
AntonOsika/gpt-engineer is primarily written in Python.
How popular is gpt-engineer?
AntonOsika/gpt-engineer has 55.2k stars on GitHub.
Where can I find gpt-engineer?
AntonOsika/gpt-engineer is on GitHub at https://github.com/AntonOsika/gpt-engineer.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.