gpt-engineer
CLI platform to experiment with codegen. Precursor to: https://lovable.dev
Debug gpt-engineer issues effectively using the tracing and logging system. Enable verbose logs or configure per-module loggers to trace execution paths and find problems faster.
Understanding the BaseAgent and BaseExecutionEnv Architecture in GPT-EngineerExplore the BaseAgent and BaseExecutionEnv architecture in GPT-Engineer. Understand how these abstractions separate code generation from execution for modular AI development.
How GPT-Engineer Learning Mode Collects and Incorporates User FeedbackDiscover how GPT-Engineer's learning mode gathers and integrates user feedback via a privacy-focused pipeline. Secure consent, get structured reviews, and enable analytics.
Programming Languages Supported and Language Detection in gpt-engineerDiscover the 16 programming languages gpt-engineer supports and how its automatic language detection uses file extensions and Tree-Sitter for parsing. Learn more!
How the GPT-Engineer Git Staging Feature Tracks Uncommitted AI-Generated ChangesDiscover how GPT-Engineer tracks uncommitted AI-generated changes using its Git staging feature. Protect your local work during AI file generation.
How the gpt-engineer FileSelector Determines Which Files to Include in ContextDiscover how gpt-engineer FileSelector selects files for LLM context. Learn about its two-stage pipeline: scanning directories and applying user TOML selections.
How to Configure Linting and Formatting Commands in gpt-engineer.tomlConfigure linting and formatting commands in gpt-engineer.toml easily. Set shell commands in the run section for automated code quality checks in GPT-Engineer.
gpt-engineer CLI Entry Point Architecture and Argument ParsingExplore the gpt-engineer CLI entry point architecture and argument parsing. Discover how Typer and Python type hints streamline command definition and flag handling in main.py.
How Diff-Based Chat-to-Files Conversion Parses AI Responses in GPT-EngineerDiscover how gpt-engineers diff-based chat-to-files conversion parses AI responses into file changes. Learn how it extracts paths, code blocks, and applies modifications.
How the GPT-Engineer Execution Environment Runs Generated Code and Handles DependenciesDiscover how GPT-Engineer executes generated code. Learn about its entrypoint script dependency installation and DiskExecutionEnv subprocess handling for efficient code execution.
How to Configure and Use Local Open-Source Models Like WizardCoder with gpt-engineerLearn to configure and use local open-source models like WizardCoder with gpt-engineer. Set environment variables and run the CLI for seamless local AI coding assistance.
How the Disk Memory and File Store System Persist Project State Between Sessions in GPT-EngineerDiscover how GPT-Engineer persists project state using DiskMemory and FileStore. Learn how logs, metadata, and generated files survive session restarts.
Have a question about this repo?
These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:
curl -s "https://instagit.com/install.md" Maintain an open-source project? Get it listed too →