├── .dockerignore ├── .env.template ├── .github ├── CODEOWNERS ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug-report.md │ ├── documentation-clarification.md │ └── feature-request.md ├── PULL_REQUEST_TEMPLATE │ └── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── automation.yml │ ├── ci.yaml │ ├── pre-commit.yaml │ └── release.yaml ├── .gitignore ├── .pre-commit-config.yaml ├── .readthedocs.yaml ├── Acknowledgements.md ├── DISCLAIMER.md ├── GOVERNANCE.md ├── LICENSE ├── MANIFEST.in ├── Makefile ├── README.md ├── ROADMAP.md ├── TERMS_OF_USE.md ├── WINDOWS_README.md ├── citation.cff ├── docker-compose.yml ├── docker ├── Dockerfile ├── README.md └── entrypoint.sh ├── docs ├── Makefile ├── api_reference.rst ├── code_conduct_link.rst ├── conf.py ├── contributing_link.rst ├── create_api_rst.py ├── disclaimer_link.rst ├── docs_building.md ├── examples │ └── open_llms │ │ ├── README.md │ │ ├── langchain_interface.py │ │ └── openai_api_interface.py ├── index.rst ├── installation.rst ├── introduction.md ├── make.bat ├── open_models.md ├── quickstart.rst ├── roadmap_link.rst ├── terms_link.rst ├── tracing_debugging.md └── windows_readme_link.rst ├── gpt_engineer ├── __init__.py ├── applications │ ├── __init__.py │ └── cli │ │ ├── __init__.py │ │ ├── cli_agent.py │ │ ├── collect.py │ │ ├── file_selector.py │ │ ├── learning.py │ │ └── main.py ├── benchmark │ ├── __init__.py │ ├── __main__.py │ ├── bench_config.py │ ├── benchmarks │ │ ├── apps │ │ │ ├── load.py │ │ │ ├── problem.py │ │ │ └── problems.py │ │ ├── gptme │ │ │ └── load.py │ │ ├── load.py │ │ └── mbpp │ │ │ ├── load.py │ │ │ ├── problem.py │ │ │ └── problems.py │ ├── default_bench_config.toml │ ├── run.py │ └── types.py ├── core │ ├── __init__.py │ ├── ai.py │ ├── base_agent.py │ ├── base_execution_env.py │ ├── base_memory.py │ ├── chat_to_files.py │ ├── default │ │ ├── __init__.py │ │ ├── constants.py │ │ ├── disk_execution_env.py │ │ ├── disk_memory.py │ │ ├── file_store.py │ │ ├── paths.py │ │ ├── simple_agent.py │ │ └── steps.py │ ├── diff.py │ ├── files_dict.py │ ├── git.py │ ├── linting.py │ ├── preprompts_holder.py │ ├── project_config.py │ ├── prompt.py │ ├── token_usage.py │ └── version_manager.py ├── preprompts │ ├── clarify │ ├── entrypoint │ ├── file_format │ ├── file_format_diff │ ├── file_format_fix │ ├── generate │ ├── improve │ ├── philosophy │ └── roadmap └── tools │ ├── __init__.py │ ├── custom_steps.py │ └── supported_languages.py ├── poetry.lock ├── projects ├── example-improve │ ├── README.md │ ├── controller.py │ ├── main.py │ ├── model.py │ ├── prompt │ ├── requirements.txt │ ├── run.sh │ └── view.py ├── example-vision │ ├── images │ │ └── ux_diagram.png │ ├── navigation.html │ └── prompt └── example │ └── prompt ├── pyproject.toml ├── scripts ├── clean_benchmarks.py ├── legacy_benchmark.py ├── print_chat.py └── test_api.py ├── sweep.yaml ├── tests ├── __init__.py ├── ai_cache.json ├── applications │ ├── __init__.py │ └── cli │ │ ├── __init__.py │ │ ├── test_cli_agent.py │ │ ├── test_collect.py │ │ ├── test_collection_consent.py │ │ ├── test_learning.py │ │ └── test_main.py ├── benchmark │ └── test_BenchConfig.py ├── core │ ├── __init__.py │ ├── default │ │ ├── __init__.py │ │ ├── test_disk_execution_env.py │ │ ├── test_disk_file_repository.py │ │ ├── test_simple_agent.py │ │ └── test_steps.py │ ├── improve_function_test_cases │ │ ├── apps_benchmark_6_chat │ │ ├── apps_benchmark_6_code │ │ ├── apps_benchmark_6_v2_chat │ │ ├── apps_benchmark_6_v2_code │ │ ├── controller_chat │ │ ├── controller_code │ │ ├── corrected_diff_from_missing_lines │ │ ├── create_two_new_files_chat │ │ ├── create_two_new_files_code │ │ ├── simple_calculator_chat │ │ ├── simple_calculator_code │ │ ├── task_master_chat │ │ ├── task_master_code │ │ ├── temperature_converter_chat │ │ ├── temperature_converter_code │ │ ├── theo_case_chat │ │ ├── theo_case_code │ │ ├── vgvishesh_example_2_chat │ │ ├── vgvishesh_example_2_code │ │ ├── vgvishesh_example_chat │ │ ├── vgvishesh_example_code │ │ ├── wheaties_example_chat │ │ ├── wheaties_example_code │ │ ├── zbf_yml_missing_chat │ │ └── zbf_yml_missing_code │ ├── test_ai.py │ ├── test_chat_to_files.py │ ├── test_file_selector_enhancements.py │ ├── test_git.py │ ├── test_salvage_correct_hunks.py │ └── test_token_usage.py ├── mock_ai.py ├── test_data │ └── mona_lisa.jpg ├── test_install.py ├── test_project_config.py └── tools │ └── example_snake_files.py └── tox.ini /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/.dockerignore -------------------------------------------------------------------------------- /.env.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/.env.template -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | .github/workflows/ @ATheorell 2 | -------------------------------------------------------------------------------- /.github/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/.github/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/.github/ISSUE_TEMPLATE/bug-report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/documentation-clarification.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/.github/ISSUE_TEMPLATE/documentation-clarification.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/.github/ISSUE_TEMPLATE/feature-request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/.github/PULL_REQUEST_TEMPLATE/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/automation.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/.github/workflows/automation.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.github/workflows/pre-commit.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/.github/workflows/pre-commit.yaml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /Acknowledgements.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/Acknowledgements.md -------------------------------------------------------------------------------- /DISCLAIMER.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/DISCLAIMER.md -------------------------------------------------------------------------------- /GOVERNANCE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/GOVERNANCE.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- 1 | recursive-include gpt_engineer/preprompts * 2 | -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/README.md -------------------------------------------------------------------------------- /ROADMAP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/ROADMAP.md -------------------------------------------------------------------------------- /TERMS_OF_USE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/TERMS_OF_USE.md -------------------------------------------------------------------------------- /WINDOWS_README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/WINDOWS_README.md -------------------------------------------------------------------------------- /citation.cff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/citation.cff -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/docker/Dockerfile -------------------------------------------------------------------------------- /docker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/docker/README.md -------------------------------------------------------------------------------- /docker/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/docker/entrypoint.sh -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/api_reference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/docs/api_reference.rst -------------------------------------------------------------------------------- /docs/code_conduct_link.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/docs/code_conduct_link.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/contributing_link.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/docs/contributing_link.rst -------------------------------------------------------------------------------- /docs/create_api_rst.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/docs/create_api_rst.py -------------------------------------------------------------------------------- /docs/disclaimer_link.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/docs/disclaimer_link.rst -------------------------------------------------------------------------------- /docs/docs_building.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/docs/docs_building.md -------------------------------------------------------------------------------- /docs/examples/open_llms/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/docs/examples/open_llms/README.md -------------------------------------------------------------------------------- /docs/examples/open_llms/langchain_interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/docs/examples/open_llms/langchain_interface.py -------------------------------------------------------------------------------- /docs/examples/open_llms/openai_api_interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/docs/examples/open_llms/openai_api_interface.py -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/installation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/docs/installation.rst -------------------------------------------------------------------------------- /docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/docs/introduction.md -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/open_models.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/docs/open_models.md -------------------------------------------------------------------------------- /docs/quickstart.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/docs/quickstart.rst -------------------------------------------------------------------------------- /docs/roadmap_link.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/docs/roadmap_link.rst -------------------------------------------------------------------------------- /docs/terms_link.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/docs/terms_link.rst -------------------------------------------------------------------------------- /docs/tracing_debugging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/docs/tracing_debugging.md -------------------------------------------------------------------------------- /docs/windows_readme_link.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/docs/windows_readme_link.rst -------------------------------------------------------------------------------- /gpt_engineer/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/gpt_engineer/__init__.py -------------------------------------------------------------------------------- /gpt_engineer/applications/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gpt_engineer/applications/cli/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gpt_engineer/applications/cli/cli_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/gpt_engineer/applications/cli/cli_agent.py -------------------------------------------------------------------------------- /gpt_engineer/applications/cli/collect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/gpt_engineer/applications/cli/collect.py -------------------------------------------------------------------------------- /gpt_engineer/applications/cli/file_selector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/gpt_engineer/applications/cli/file_selector.py -------------------------------------------------------------------------------- /gpt_engineer/applications/cli/learning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/gpt_engineer/applications/cli/learning.py -------------------------------------------------------------------------------- /gpt_engineer/applications/cli/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/gpt_engineer/applications/cli/main.py -------------------------------------------------------------------------------- /gpt_engineer/benchmark/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gpt_engineer/benchmark/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/gpt_engineer/benchmark/__main__.py -------------------------------------------------------------------------------- /gpt_engineer/benchmark/bench_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/gpt_engineer/benchmark/bench_config.py -------------------------------------------------------------------------------- /gpt_engineer/benchmark/benchmarks/apps/load.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/gpt_engineer/benchmark/benchmarks/apps/load.py -------------------------------------------------------------------------------- /gpt_engineer/benchmark/benchmarks/apps/problem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/gpt_engineer/benchmark/benchmarks/apps/problem.py -------------------------------------------------------------------------------- /gpt_engineer/benchmark/benchmarks/apps/problems.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/gpt_engineer/benchmark/benchmarks/apps/problems.py -------------------------------------------------------------------------------- /gpt_engineer/benchmark/benchmarks/gptme/load.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/gpt_engineer/benchmark/benchmarks/gptme/load.py -------------------------------------------------------------------------------- /gpt_engineer/benchmark/benchmarks/load.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/gpt_engineer/benchmark/benchmarks/load.py -------------------------------------------------------------------------------- /gpt_engineer/benchmark/benchmarks/mbpp/load.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/gpt_engineer/benchmark/benchmarks/mbpp/load.py -------------------------------------------------------------------------------- /gpt_engineer/benchmark/benchmarks/mbpp/problem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/gpt_engineer/benchmark/benchmarks/mbpp/problem.py -------------------------------------------------------------------------------- /gpt_engineer/benchmark/benchmarks/mbpp/problems.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/gpt_engineer/benchmark/benchmarks/mbpp/problems.py -------------------------------------------------------------------------------- /gpt_engineer/benchmark/default_bench_config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/gpt_engineer/benchmark/default_bench_config.toml -------------------------------------------------------------------------------- /gpt_engineer/benchmark/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/gpt_engineer/benchmark/run.py -------------------------------------------------------------------------------- /gpt_engineer/benchmark/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/gpt_engineer/benchmark/types.py -------------------------------------------------------------------------------- /gpt_engineer/core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gpt_engineer/core/ai.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/gpt_engineer/core/ai.py -------------------------------------------------------------------------------- /gpt_engineer/core/base_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/gpt_engineer/core/base_agent.py -------------------------------------------------------------------------------- /gpt_engineer/core/base_execution_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/gpt_engineer/core/base_execution_env.py -------------------------------------------------------------------------------- /gpt_engineer/core/base_memory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/gpt_engineer/core/base_memory.py -------------------------------------------------------------------------------- /gpt_engineer/core/chat_to_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/gpt_engineer/core/chat_to_files.py -------------------------------------------------------------------------------- /gpt_engineer/core/default/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gpt_engineer/core/default/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/gpt_engineer/core/default/constants.py -------------------------------------------------------------------------------- /gpt_engineer/core/default/disk_execution_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/gpt_engineer/core/default/disk_execution_env.py -------------------------------------------------------------------------------- /gpt_engineer/core/default/disk_memory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/gpt_engineer/core/default/disk_memory.py -------------------------------------------------------------------------------- /gpt_engineer/core/default/file_store.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/gpt_engineer/core/default/file_store.py -------------------------------------------------------------------------------- /gpt_engineer/core/default/paths.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/gpt_engineer/core/default/paths.py -------------------------------------------------------------------------------- /gpt_engineer/core/default/simple_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/gpt_engineer/core/default/simple_agent.py -------------------------------------------------------------------------------- /gpt_engineer/core/default/steps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/gpt_engineer/core/default/steps.py -------------------------------------------------------------------------------- /gpt_engineer/core/diff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/gpt_engineer/core/diff.py -------------------------------------------------------------------------------- /gpt_engineer/core/files_dict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/gpt_engineer/core/files_dict.py -------------------------------------------------------------------------------- /gpt_engineer/core/git.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/gpt_engineer/core/git.py -------------------------------------------------------------------------------- /gpt_engineer/core/linting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/gpt_engineer/core/linting.py -------------------------------------------------------------------------------- /gpt_engineer/core/preprompts_holder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/gpt_engineer/core/preprompts_holder.py -------------------------------------------------------------------------------- /gpt_engineer/core/project_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/gpt_engineer/core/project_config.py -------------------------------------------------------------------------------- /gpt_engineer/core/prompt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/gpt_engineer/core/prompt.py -------------------------------------------------------------------------------- /gpt_engineer/core/token_usage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/gpt_engineer/core/token_usage.py -------------------------------------------------------------------------------- /gpt_engineer/core/version_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/gpt_engineer/core/version_manager.py -------------------------------------------------------------------------------- /gpt_engineer/preprompts/clarify: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/gpt_engineer/preprompts/clarify -------------------------------------------------------------------------------- /gpt_engineer/preprompts/entrypoint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/gpt_engineer/preprompts/entrypoint -------------------------------------------------------------------------------- /gpt_engineer/preprompts/file_format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/gpt_engineer/preprompts/file_format -------------------------------------------------------------------------------- /gpt_engineer/preprompts/file_format_diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/gpt_engineer/preprompts/file_format_diff -------------------------------------------------------------------------------- /gpt_engineer/preprompts/file_format_fix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/gpt_engineer/preprompts/file_format_fix -------------------------------------------------------------------------------- /gpt_engineer/preprompts/generate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/gpt_engineer/preprompts/generate -------------------------------------------------------------------------------- /gpt_engineer/preprompts/improve: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/gpt_engineer/preprompts/improve -------------------------------------------------------------------------------- /gpt_engineer/preprompts/philosophy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/gpt_engineer/preprompts/philosophy -------------------------------------------------------------------------------- /gpt_engineer/preprompts/roadmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/gpt_engineer/preprompts/roadmap -------------------------------------------------------------------------------- /gpt_engineer/tools/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gpt_engineer/tools/custom_steps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/gpt_engineer/tools/custom_steps.py -------------------------------------------------------------------------------- /gpt_engineer/tools/supported_languages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/gpt_engineer/tools/supported_languages.py -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/poetry.lock -------------------------------------------------------------------------------- /projects/example-improve/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/projects/example-improve/README.md -------------------------------------------------------------------------------- /projects/example-improve/controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/projects/example-improve/controller.py -------------------------------------------------------------------------------- /projects/example-improve/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/projects/example-improve/main.py -------------------------------------------------------------------------------- /projects/example-improve/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/projects/example-improve/model.py -------------------------------------------------------------------------------- /projects/example-improve/prompt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/projects/example-improve/prompt -------------------------------------------------------------------------------- /projects/example-improve/requirements.txt: -------------------------------------------------------------------------------- 1 | keyboard==0.13.5 2 | -------------------------------------------------------------------------------- /projects/example-improve/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/projects/example-improve/run.sh -------------------------------------------------------------------------------- /projects/example-improve/view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/projects/example-improve/view.py -------------------------------------------------------------------------------- /projects/example-vision/images/ux_diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/projects/example-vision/images/ux_diagram.png -------------------------------------------------------------------------------- /projects/example-vision/navigation.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/projects/example-vision/navigation.html -------------------------------------------------------------------------------- /projects/example-vision/prompt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/projects/example-vision/prompt -------------------------------------------------------------------------------- /projects/example/prompt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/projects/example/prompt -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/pyproject.toml -------------------------------------------------------------------------------- /scripts/clean_benchmarks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/scripts/clean_benchmarks.py -------------------------------------------------------------------------------- /scripts/legacy_benchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/scripts/legacy_benchmark.py -------------------------------------------------------------------------------- /scripts/print_chat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/scripts/print_chat.py -------------------------------------------------------------------------------- /scripts/test_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/scripts/test_api.py -------------------------------------------------------------------------------- /sweep.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/sweep.yaml -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/ai_cache.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/tests/ai_cache.json -------------------------------------------------------------------------------- /tests/applications/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/applications/cli/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/applications/cli/test_cli_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/tests/applications/cli/test_cli_agent.py -------------------------------------------------------------------------------- /tests/applications/cli/test_collect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/tests/applications/cli/test_collect.py -------------------------------------------------------------------------------- /tests/applications/cli/test_collection_consent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/tests/applications/cli/test_collection_consent.py -------------------------------------------------------------------------------- /tests/applications/cli/test_learning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/tests/applications/cli/test_learning.py -------------------------------------------------------------------------------- /tests/applications/cli/test_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/tests/applications/cli/test_main.py -------------------------------------------------------------------------------- /tests/benchmark/test_BenchConfig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/tests/benchmark/test_BenchConfig.py -------------------------------------------------------------------------------- /tests/core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/core/default/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/core/default/test_disk_execution_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/tests/core/default/test_disk_execution_env.py -------------------------------------------------------------------------------- /tests/core/default/test_disk_file_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/tests/core/default/test_disk_file_repository.py -------------------------------------------------------------------------------- /tests/core/default/test_simple_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/tests/core/default/test_simple_agent.py -------------------------------------------------------------------------------- /tests/core/default/test_steps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/tests/core/default/test_steps.py -------------------------------------------------------------------------------- /tests/core/improve_function_test_cases/apps_benchmark_6_chat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/tests/core/improve_function_test_cases/apps_benchmark_6_chat -------------------------------------------------------------------------------- /tests/core/improve_function_test_cases/apps_benchmark_6_code: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/core/improve_function_test_cases/apps_benchmark_6_v2_chat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/tests/core/improve_function_test_cases/apps_benchmark_6_v2_chat -------------------------------------------------------------------------------- /tests/core/improve_function_test_cases/apps_benchmark_6_v2_code: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/tests/core/improve_function_test_cases/apps_benchmark_6_v2_code -------------------------------------------------------------------------------- /tests/core/improve_function_test_cases/controller_chat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/tests/core/improve_function_test_cases/controller_chat -------------------------------------------------------------------------------- /tests/core/improve_function_test_cases/controller_code: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/tests/core/improve_function_test_cases/controller_code -------------------------------------------------------------------------------- /tests/core/improve_function_test_cases/corrected_diff_from_missing_lines: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/tests/core/improve_function_test_cases/corrected_diff_from_missing_lines -------------------------------------------------------------------------------- /tests/core/improve_function_test_cases/create_two_new_files_chat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/tests/core/improve_function_test_cases/create_two_new_files_chat -------------------------------------------------------------------------------- /tests/core/improve_function_test_cases/create_two_new_files_code: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/core/improve_function_test_cases/simple_calculator_chat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/tests/core/improve_function_test_cases/simple_calculator_chat -------------------------------------------------------------------------------- /tests/core/improve_function_test_cases/simple_calculator_code: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/tests/core/improve_function_test_cases/simple_calculator_code -------------------------------------------------------------------------------- /tests/core/improve_function_test_cases/task_master_chat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/tests/core/improve_function_test_cases/task_master_chat -------------------------------------------------------------------------------- /tests/core/improve_function_test_cases/task_master_code: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/tests/core/improve_function_test_cases/task_master_code -------------------------------------------------------------------------------- /tests/core/improve_function_test_cases/temperature_converter_chat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/tests/core/improve_function_test_cases/temperature_converter_chat -------------------------------------------------------------------------------- /tests/core/improve_function_test_cases/temperature_converter_code: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/tests/core/improve_function_test_cases/temperature_converter_code -------------------------------------------------------------------------------- /tests/core/improve_function_test_cases/theo_case_chat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/tests/core/improve_function_test_cases/theo_case_chat -------------------------------------------------------------------------------- /tests/core/improve_function_test_cases/theo_case_code: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/tests/core/improve_function_test_cases/theo_case_code -------------------------------------------------------------------------------- /tests/core/improve_function_test_cases/vgvishesh_example_2_chat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/tests/core/improve_function_test_cases/vgvishesh_example_2_chat -------------------------------------------------------------------------------- /tests/core/improve_function_test_cases/vgvishesh_example_2_code: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/tests/core/improve_function_test_cases/vgvishesh_example_2_code -------------------------------------------------------------------------------- /tests/core/improve_function_test_cases/vgvishesh_example_chat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/tests/core/improve_function_test_cases/vgvishesh_example_chat -------------------------------------------------------------------------------- /tests/core/improve_function_test_cases/vgvishesh_example_code: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/tests/core/improve_function_test_cases/vgvishesh_example_code -------------------------------------------------------------------------------- /tests/core/improve_function_test_cases/wheaties_example_chat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/tests/core/improve_function_test_cases/wheaties_example_chat -------------------------------------------------------------------------------- /tests/core/improve_function_test_cases/wheaties_example_code: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/tests/core/improve_function_test_cases/wheaties_example_code -------------------------------------------------------------------------------- /tests/core/improve_function_test_cases/zbf_yml_missing_chat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/tests/core/improve_function_test_cases/zbf_yml_missing_chat -------------------------------------------------------------------------------- /tests/core/improve_function_test_cases/zbf_yml_missing_code: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/tests/core/improve_function_test_cases/zbf_yml_missing_code -------------------------------------------------------------------------------- /tests/core/test_ai.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/tests/core/test_ai.py -------------------------------------------------------------------------------- /tests/core/test_chat_to_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/tests/core/test_chat_to_files.py -------------------------------------------------------------------------------- /tests/core/test_file_selector_enhancements.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/tests/core/test_file_selector_enhancements.py -------------------------------------------------------------------------------- /tests/core/test_git.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/tests/core/test_git.py -------------------------------------------------------------------------------- /tests/core/test_salvage_correct_hunks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/tests/core/test_salvage_correct_hunks.py -------------------------------------------------------------------------------- /tests/core/test_token_usage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/tests/core/test_token_usage.py -------------------------------------------------------------------------------- /tests/mock_ai.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/tests/mock_ai.py -------------------------------------------------------------------------------- /tests/test_data/mona_lisa.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/tests/test_data/mona_lisa.jpg -------------------------------------------------------------------------------- /tests/test_install.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/tests/test_install.py -------------------------------------------------------------------------------- /tests/test_project_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/tests/test_project_config.py -------------------------------------------------------------------------------- /tests/tools/example_snake_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/tests/tools/example_snake_files.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AntonOsika/gpt-engineer/HEAD/tox.ini --------------------------------------------------------------------------------