+
+
+
\ No newline at end of file
diff --git a/.idea/misc.xml b/.idea/misc.xml
new file mode 100644
index 0000000000..e965926fe6
--- /dev/null
+++ b/.idea/misc.xml
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff --git a/.idea/modules.xml b/.idea/modules.xml
new file mode 100644
index 0000000000..1016701232
--- /dev/null
+++ b/.idea/modules.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
new file mode 100644
index 0000000000..35eb1ddfbb
--- /dev/null
+++ b/.idea/vcs.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.coveragerc b/autogpts/autogpt/.coveragerc
similarity index 100%
rename from .coveragerc
rename to autogpts/autogpt/.coveragerc
diff --git a/.devcontainer/Dockerfile b/autogpts/autogpt/.devcontainer/Dockerfile
similarity index 100%
rename from .devcontainer/Dockerfile
rename to autogpts/autogpt/.devcontainer/Dockerfile
diff --git a/.devcontainer/devcontainer.json b/autogpts/autogpt/.devcontainer/devcontainer.json
similarity index 100%
rename from .devcontainer/devcontainer.json
rename to autogpts/autogpt/.devcontainer/devcontainer.json
diff --git a/.devcontainer/docker-compose.yml b/autogpts/autogpt/.devcontainer/docker-compose.yml
similarity index 100%
rename from .devcontainer/docker-compose.yml
rename to autogpts/autogpt/.devcontainer/docker-compose.yml
diff --git a/.dockerignore b/autogpts/autogpt/.dockerignore
similarity index 100%
rename from .dockerignore
rename to autogpts/autogpt/.dockerignore
diff --git a/.env.template b/autogpts/autogpt/.env.template
similarity index 100%
rename from .env.template
rename to autogpts/autogpt/.env.template
diff --git a/.envrc b/autogpts/autogpt/.envrc
similarity index 100%
rename from .envrc
rename to autogpts/autogpt/.envrc
diff --git a/.flake8 b/autogpts/autogpt/.flake8
similarity index 100%
rename from .flake8
rename to autogpts/autogpt/.flake8
diff --git a/.gitattributes b/autogpts/autogpt/.gitattributes
similarity index 100%
rename from .gitattributes
rename to autogpts/autogpt/.gitattributes
diff --git a/.github/CODEOWNERS b/autogpts/autogpt/.github/CODEOWNERS
similarity index 100%
rename from .github/CODEOWNERS
rename to autogpts/autogpt/.github/CODEOWNERS
diff --git a/.github/FUNDING.yml b/autogpts/autogpt/.github/FUNDING.yml
similarity index 100%
rename from .github/FUNDING.yml
rename to autogpts/autogpt/.github/FUNDING.yml
diff --git a/.github/ISSUE_TEMPLATE/1.bug.yml b/autogpts/autogpt/.github/ISSUE_TEMPLATE/1.bug.yml
similarity index 100%
rename from .github/ISSUE_TEMPLATE/1.bug.yml
rename to autogpts/autogpt/.github/ISSUE_TEMPLATE/1.bug.yml
diff --git a/.github/ISSUE_TEMPLATE/2.feature.yml b/autogpts/autogpt/.github/ISSUE_TEMPLATE/2.feature.yml
similarity index 100%
rename from .github/ISSUE_TEMPLATE/2.feature.yml
rename to autogpts/autogpt/.github/ISSUE_TEMPLATE/2.feature.yml
diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/autogpts/autogpt/.github/PULL_REQUEST_TEMPLATE.md
similarity index 100%
rename from .github/PULL_REQUEST_TEMPLATE.md
rename to autogpts/autogpt/.github/PULL_REQUEST_TEMPLATE.md
diff --git a/.github/workflows/benchmarks.yml b/autogpts/autogpt/.github/workflows/benchmarks.yml
similarity index 100%
rename from .github/workflows/benchmarks.yml
rename to autogpts/autogpt/.github/workflows/benchmarks.yml
diff --git a/.github/workflows/ci.yml b/autogpts/autogpt/.github/workflows/ci.yml
similarity index 100%
rename from .github/workflows/ci.yml
rename to autogpts/autogpt/.github/workflows/ci.yml
diff --git a/.github/workflows/docker-cache-clean.yml b/autogpts/autogpt/.github/workflows/docker-cache-clean.yml
similarity index 100%
rename from .github/workflows/docker-cache-clean.yml
rename to autogpts/autogpt/.github/workflows/docker-cache-clean.yml
diff --git a/.github/workflows/docker-ci.yml b/autogpts/autogpt/.github/workflows/docker-ci.yml
similarity index 100%
rename from .github/workflows/docker-ci.yml
rename to autogpts/autogpt/.github/workflows/docker-ci.yml
diff --git a/.github/workflows/docker-release.yml b/autogpts/autogpt/.github/workflows/docker-release.yml
similarity index 100%
rename from .github/workflows/docker-release.yml
rename to autogpts/autogpt/.github/workflows/docker-release.yml
diff --git a/.github/workflows/documentation-release.yml b/autogpts/autogpt/.github/workflows/documentation-release.yml
similarity index 100%
rename from .github/workflows/documentation-release.yml
rename to autogpts/autogpt/.github/workflows/documentation-release.yml
diff --git a/.github/workflows/pr-label.yml b/autogpts/autogpt/.github/workflows/pr-label.yml
similarity index 100%
rename from .github/workflows/pr-label.yml
rename to autogpts/autogpt/.github/workflows/pr-label.yml
diff --git a/.github/workflows/scripts/docker-ci-summary.sh b/autogpts/autogpt/.github/workflows/scripts/docker-ci-summary.sh
similarity index 100%
rename from .github/workflows/scripts/docker-ci-summary.sh
rename to autogpts/autogpt/.github/workflows/scripts/docker-ci-summary.sh
diff --git a/.github/workflows/scripts/docker-release-summary.sh b/autogpts/autogpt/.github/workflows/scripts/docker-release-summary.sh
similarity index 100%
rename from .github/workflows/scripts/docker-release-summary.sh
rename to autogpts/autogpt/.github/workflows/scripts/docker-release-summary.sh
diff --git a/.gitignore b/autogpts/autogpt/.gitignore
similarity index 100%
rename from .gitignore
rename to autogpts/autogpt/.gitignore
diff --git a/.gitmodules b/autogpts/autogpt/.gitmodules
similarity index 100%
rename from .gitmodules
rename to autogpts/autogpt/.gitmodules
diff --git a/.isort.cfg b/autogpts/autogpt/.isort.cfg
similarity index 100%
rename from .isort.cfg
rename to autogpts/autogpt/.isort.cfg
diff --git a/.pre-commit-config.yaml b/autogpts/autogpt/.pre-commit-config.yaml
similarity index 100%
rename from .pre-commit-config.yaml
rename to autogpts/autogpt/.pre-commit-config.yaml
diff --git a/.sourcery.yaml b/autogpts/autogpt/.sourcery.yaml
similarity index 100%
rename from .sourcery.yaml
rename to autogpts/autogpt/.sourcery.yaml
diff --git a/BULLETIN.md b/autogpts/autogpt/BULLETIN.md
similarity index 100%
rename from BULLETIN.md
rename to autogpts/autogpt/BULLETIN.md
diff --git a/CITATION.cff b/autogpts/autogpt/CITATION.cff
similarity index 100%
rename from CITATION.cff
rename to autogpts/autogpt/CITATION.cff
diff --git a/CODE_OF_CONDUCT.md b/autogpts/autogpt/CODE_OF_CONDUCT.md
similarity index 100%
rename from CODE_OF_CONDUCT.md
rename to autogpts/autogpt/CODE_OF_CONDUCT.md
diff --git a/CONTRIBUTING.md b/autogpts/autogpt/CONTRIBUTING.md
similarity index 100%
rename from CONTRIBUTING.md
rename to autogpts/autogpt/CONTRIBUTING.md
diff --git a/Dockerfile b/autogpts/autogpt/Dockerfile
similarity index 100%
rename from Dockerfile
rename to autogpts/autogpt/Dockerfile
diff --git a/LICENSE b/autogpts/autogpt/LICENSE
similarity index 100%
rename from LICENSE
rename to autogpts/autogpt/LICENSE
diff --git a/README.md b/autogpts/autogpt/README.md
similarity index 100%
rename from README.md
rename to autogpts/autogpt/README.md
diff --git a/agbenchmark/__init__.py b/autogpts/autogpt/agbenchmark/__init__.py
similarity index 100%
rename from agbenchmark/__init__.py
rename to autogpts/autogpt/agbenchmark/__init__.py
diff --git a/agbenchmark/analyze_reports.py b/autogpts/autogpt/agbenchmark/analyze_reports.py
similarity index 100%
rename from agbenchmark/analyze_reports.py
rename to autogpts/autogpt/agbenchmark/analyze_reports.py
diff --git a/agbenchmark/benchmarks.py b/autogpts/autogpt/agbenchmark/benchmarks.py
similarity index 100%
rename from agbenchmark/benchmarks.py
rename to autogpts/autogpt/agbenchmark/benchmarks.py
diff --git a/agbenchmark/config.json b/autogpts/autogpt/agbenchmark/config.json
similarity index 100%
rename from agbenchmark/config.json
rename to autogpts/autogpt/agbenchmark/config.json
diff --git a/autogpt/__init__.py b/autogpts/autogpt/autogpt/__init__.py
similarity index 100%
rename from autogpt/__init__.py
rename to autogpts/autogpt/autogpt/__init__.py
diff --git a/autogpt/__main__.py b/autogpts/autogpt/autogpt/__main__.py
similarity index 100%
rename from autogpt/__main__.py
rename to autogpts/autogpt/autogpt/__main__.py
diff --git a/autogpt/agents/__init__.py b/autogpts/autogpt/autogpt/agents/__init__.py
similarity index 100%
rename from autogpt/agents/__init__.py
rename to autogpts/autogpt/autogpt/agents/__init__.py
diff --git a/autogpt/agents/agent.py b/autogpts/autogpt/autogpt/agents/agent.py
similarity index 100%
rename from autogpt/agents/agent.py
rename to autogpts/autogpt/autogpt/agents/agent.py
diff --git a/autogpt/agents/base.py b/autogpts/autogpt/autogpt/agents/base.py
similarity index 100%
rename from autogpt/agents/base.py
rename to autogpts/autogpt/autogpt/agents/base.py
diff --git a/autogpt/agents/features/context.py b/autogpts/autogpt/autogpt/agents/features/context.py
similarity index 100%
rename from autogpt/agents/features/context.py
rename to autogpts/autogpt/autogpt/agents/features/context.py
diff --git a/autogpt/agents/features/watchdog.py b/autogpts/autogpt/autogpt/agents/features/watchdog.py
similarity index 100%
rename from autogpt/agents/features/watchdog.py
rename to autogpts/autogpt/autogpt/agents/features/watchdog.py
diff --git a/autogpt/agents/features/workspace.py b/autogpts/autogpt/autogpt/agents/features/workspace.py
similarity index 100%
rename from autogpt/agents/features/workspace.py
rename to autogpts/autogpt/autogpt/agents/features/workspace.py
diff --git a/autogpt/agents/planning_agent.py b/autogpts/autogpt/autogpt/agents/planning_agent.py
similarity index 100%
rename from autogpt/agents/planning_agent.py
rename to autogpts/autogpt/autogpt/agents/planning_agent.py
diff --git a/autogpt/agents/utils/exceptions.py b/autogpts/autogpt/autogpt/agents/utils/exceptions.py
similarity index 100%
rename from autogpt/agents/utils/exceptions.py
rename to autogpts/autogpt/autogpt/agents/utils/exceptions.py
diff --git a/autogpt/app/__init__.py b/autogpts/autogpt/autogpt/app/__init__.py
similarity index 100%
rename from autogpt/app/__init__.py
rename to autogpts/autogpt/autogpt/app/__init__.py
diff --git a/autogpt/app/cli.py b/autogpts/autogpt/autogpt/app/cli.py
similarity index 100%
rename from autogpt/app/cli.py
rename to autogpts/autogpt/autogpt/app/cli.py
diff --git a/autogpt/app/configurator.py b/autogpts/autogpt/autogpt/app/configurator.py
similarity index 100%
rename from autogpt/app/configurator.py
rename to autogpts/autogpt/autogpt/app/configurator.py
diff --git a/autogpt/app/main.py b/autogpts/autogpt/autogpt/app/main.py
similarity index 100%
rename from autogpt/app/main.py
rename to autogpts/autogpt/autogpt/app/main.py
diff --git a/autogpt/app/setup.py b/autogpts/autogpt/autogpt/app/setup.py
similarity index 100%
rename from autogpt/app/setup.py
rename to autogpts/autogpt/autogpt/app/setup.py
diff --git a/autogpt/app/spinner.py b/autogpts/autogpt/autogpt/app/spinner.py
similarity index 100%
rename from autogpt/app/spinner.py
rename to autogpts/autogpt/autogpt/app/spinner.py
diff --git a/autogpt/app/utils.py b/autogpts/autogpt/autogpt/app/utils.py
similarity index 100%
rename from autogpt/app/utils.py
rename to autogpts/autogpt/autogpt/app/utils.py
diff --git a/autogpt/command_decorator.py b/autogpts/autogpt/autogpt/command_decorator.py
similarity index 100%
rename from autogpt/command_decorator.py
rename to autogpts/autogpt/autogpt/command_decorator.py
diff --git a/autogpt/commands/__init__.py b/autogpts/autogpt/autogpt/commands/__init__.py
similarity index 100%
rename from autogpt/commands/__init__.py
rename to autogpts/autogpt/autogpt/commands/__init__.py
diff --git a/autogpt/commands/decorators.py b/autogpts/autogpt/autogpt/commands/decorators.py
similarity index 100%
rename from autogpt/commands/decorators.py
rename to autogpts/autogpt/autogpt/commands/decorators.py
diff --git a/autogpt/commands/execute_code.py b/autogpts/autogpt/autogpt/commands/execute_code.py
similarity index 100%
rename from autogpt/commands/execute_code.py
rename to autogpts/autogpt/autogpt/commands/execute_code.py
diff --git a/autogpt/commands/file_context.py b/autogpts/autogpt/autogpt/commands/file_context.py
similarity index 100%
rename from autogpt/commands/file_context.py
rename to autogpts/autogpt/autogpt/commands/file_context.py
diff --git a/autogpt/commands/file_operations.py b/autogpts/autogpt/autogpt/commands/file_operations.py
similarity index 100%
rename from autogpt/commands/file_operations.py
rename to autogpts/autogpt/autogpt/commands/file_operations.py
diff --git a/autogpt/commands/file_operations_utils.py b/autogpts/autogpt/autogpt/commands/file_operations_utils.py
similarity index 100%
rename from autogpt/commands/file_operations_utils.py
rename to autogpts/autogpt/autogpt/commands/file_operations_utils.py
diff --git a/autogpt/commands/git_operations.py b/autogpts/autogpt/autogpt/commands/git_operations.py
similarity index 100%
rename from autogpt/commands/git_operations.py
rename to autogpts/autogpt/autogpt/commands/git_operations.py
diff --git a/autogpt/commands/image_gen.py b/autogpts/autogpt/autogpt/commands/image_gen.py
similarity index 100%
rename from autogpt/commands/image_gen.py
rename to autogpts/autogpt/autogpt/commands/image_gen.py
diff --git a/autogpt/commands/system.py b/autogpts/autogpt/autogpt/commands/system.py
similarity index 100%
rename from autogpt/commands/system.py
rename to autogpts/autogpt/autogpt/commands/system.py
diff --git a/autogpt/commands/times.py b/autogpts/autogpt/autogpt/commands/times.py
similarity index 100%
rename from autogpt/commands/times.py
rename to autogpts/autogpt/autogpt/commands/times.py
diff --git a/autogpt/commands/user_interaction.py b/autogpts/autogpt/autogpt/commands/user_interaction.py
similarity index 100%
rename from autogpt/commands/user_interaction.py
rename to autogpts/autogpt/autogpt/commands/user_interaction.py
diff --git a/autogpt/commands/web_search.py b/autogpts/autogpt/autogpt/commands/web_search.py
similarity index 100%
rename from autogpt/commands/web_search.py
rename to autogpts/autogpt/autogpt/commands/web_search.py
diff --git a/autogpt/commands/web_selenium.py b/autogpts/autogpt/autogpt/commands/web_selenium.py
similarity index 100%
rename from autogpt/commands/web_selenium.py
rename to autogpts/autogpt/autogpt/commands/web_selenium.py
diff --git a/autogpt/config/__init__.py b/autogpts/autogpt/autogpt/config/__init__.py
similarity index 100%
rename from autogpt/config/__init__.py
rename to autogpts/autogpt/autogpt/config/__init__.py
diff --git a/autogpt/config/ai_config.py b/autogpts/autogpt/autogpt/config/ai_config.py
similarity index 100%
rename from autogpt/config/ai_config.py
rename to autogpts/autogpt/autogpt/config/ai_config.py
diff --git a/autogpt/config/ai_directives.py b/autogpts/autogpt/autogpt/config/ai_directives.py
similarity index 100%
rename from autogpt/config/ai_directives.py
rename to autogpts/autogpt/autogpt/config/ai_directives.py
diff --git a/autogpt/config/config.py b/autogpts/autogpt/autogpt/config/config.py
similarity index 100%
rename from autogpt/config/config.py
rename to autogpts/autogpt/autogpt/config/config.py
diff --git a/autogpt/core/ARCHITECTURE_NOTES.md b/autogpts/autogpt/autogpt/core/ARCHITECTURE_NOTES.md
similarity index 100%
rename from autogpt/core/ARCHITECTURE_NOTES.md
rename to autogpts/autogpt/autogpt/core/ARCHITECTURE_NOTES.md
diff --git a/autogpt/core/README.md b/autogpts/autogpt/autogpt/core/README.md
similarity index 100%
rename from autogpt/core/README.md
rename to autogpts/autogpt/autogpt/core/README.md
diff --git a/autogpt/core/__init__.py b/autogpts/autogpt/autogpt/core/__init__.py
similarity index 100%
rename from autogpt/core/__init__.py
rename to autogpts/autogpt/autogpt/core/__init__.py
diff --git a/autogpt/core/ability/__init__.py b/autogpts/autogpt/autogpt/core/ability/__init__.py
similarity index 100%
rename from autogpt/core/ability/__init__.py
rename to autogpts/autogpt/autogpt/core/ability/__init__.py
diff --git a/autogpt/core/ability/base.py b/autogpts/autogpt/autogpt/core/ability/base.py
similarity index 100%
rename from autogpt/core/ability/base.py
rename to autogpts/autogpt/autogpt/core/ability/base.py
diff --git a/autogpt/core/ability/builtins/__init__.py b/autogpts/autogpt/autogpt/core/ability/builtins/__init__.py
similarity index 100%
rename from autogpt/core/ability/builtins/__init__.py
rename to autogpts/autogpt/autogpt/core/ability/builtins/__init__.py
diff --git a/autogpt/core/ability/builtins/create_new_ability.py b/autogpts/autogpt/autogpt/core/ability/builtins/create_new_ability.py
similarity index 100%
rename from autogpt/core/ability/builtins/create_new_ability.py
rename to autogpts/autogpt/autogpt/core/ability/builtins/create_new_ability.py
diff --git a/autogpt/core/ability/builtins/file_operations.py b/autogpts/autogpt/autogpt/core/ability/builtins/file_operations.py
similarity index 100%
rename from autogpt/core/ability/builtins/file_operations.py
rename to autogpts/autogpt/autogpt/core/ability/builtins/file_operations.py
diff --git a/autogpt/core/ability/builtins/query_language_model.py b/autogpts/autogpt/autogpt/core/ability/builtins/query_language_model.py
similarity index 100%
rename from autogpt/core/ability/builtins/query_language_model.py
rename to autogpts/autogpt/autogpt/core/ability/builtins/query_language_model.py
diff --git a/autogpt/core/ability/schema.py b/autogpts/autogpt/autogpt/core/ability/schema.py
similarity index 100%
rename from autogpt/core/ability/schema.py
rename to autogpts/autogpt/autogpt/core/ability/schema.py
diff --git a/autogpt/core/ability/simple.py b/autogpts/autogpt/autogpt/core/ability/simple.py
similarity index 100%
rename from autogpt/core/ability/simple.py
rename to autogpts/autogpt/autogpt/core/ability/simple.py
diff --git a/autogpt/core/agent/__init__.py b/autogpts/autogpt/autogpt/core/agent/__init__.py
similarity index 100%
rename from autogpt/core/agent/__init__.py
rename to autogpts/autogpt/autogpt/core/agent/__init__.py
diff --git a/autogpt/core/agent/base.py b/autogpts/autogpt/autogpt/core/agent/base.py
similarity index 100%
rename from autogpt/core/agent/base.py
rename to autogpts/autogpt/autogpt/core/agent/base.py
diff --git a/autogpt/core/agent/simple.py b/autogpts/autogpt/autogpt/core/agent/simple.py
similarity index 100%
rename from autogpt/core/agent/simple.py
rename to autogpts/autogpt/autogpt/core/agent/simple.py
diff --git a/autogpt/core/configuration/__init__.py b/autogpts/autogpt/autogpt/core/configuration/__init__.py
similarity index 100%
rename from autogpt/core/configuration/__init__.py
rename to autogpts/autogpt/autogpt/core/configuration/__init__.py
diff --git a/autogpt/core/configuration/schema.py b/autogpts/autogpt/autogpt/core/configuration/schema.py
similarity index 100%
rename from autogpt/core/configuration/schema.py
rename to autogpts/autogpt/autogpt/core/configuration/schema.py
diff --git a/autogpt/core/memory/__init__.py b/autogpts/autogpt/autogpt/core/memory/__init__.py
similarity index 100%
rename from autogpt/core/memory/__init__.py
rename to autogpts/autogpt/autogpt/core/memory/__init__.py
diff --git a/autogpt/core/memory/base.py b/autogpts/autogpt/autogpt/core/memory/base.py
similarity index 100%
rename from autogpt/core/memory/base.py
rename to autogpts/autogpt/autogpt/core/memory/base.py
diff --git a/autogpt/core/memory/simple.py b/autogpts/autogpt/autogpt/core/memory/simple.py
similarity index 100%
rename from autogpt/core/memory/simple.py
rename to autogpts/autogpt/autogpt/core/memory/simple.py
diff --git a/autogpt/core/planning/__init__.py b/autogpts/autogpt/autogpt/core/planning/__init__.py
similarity index 100%
rename from autogpt/core/planning/__init__.py
rename to autogpts/autogpt/autogpt/core/planning/__init__.py
diff --git a/autogpt/core/planning/base.py b/autogpts/autogpt/autogpt/core/planning/base.py
similarity index 100%
rename from autogpt/core/planning/base.py
rename to autogpts/autogpt/autogpt/core/planning/base.py
diff --git a/autogpt/core/planning/schema.py b/autogpts/autogpt/autogpt/core/planning/schema.py
similarity index 100%
rename from autogpt/core/planning/schema.py
rename to autogpts/autogpt/autogpt/core/planning/schema.py
diff --git a/autogpt/core/planning/simple.py b/autogpts/autogpt/autogpt/core/planning/simple.py
similarity index 100%
rename from autogpt/core/planning/simple.py
rename to autogpts/autogpt/autogpt/core/planning/simple.py
diff --git a/autogpt/core/planning/strategies/__init__.py b/autogpts/autogpt/autogpt/core/planning/strategies/__init__.py
similarity index 100%
rename from autogpt/core/planning/strategies/__init__.py
rename to autogpts/autogpt/autogpt/core/planning/strategies/__init__.py
diff --git a/autogpt/core/planning/strategies/initial_plan.py b/autogpts/autogpt/autogpt/core/planning/strategies/initial_plan.py
similarity index 100%
rename from autogpt/core/planning/strategies/initial_plan.py
rename to autogpts/autogpt/autogpt/core/planning/strategies/initial_plan.py
diff --git a/autogpt/core/planning/strategies/name_and_goals.py b/autogpts/autogpt/autogpt/core/planning/strategies/name_and_goals.py
similarity index 100%
rename from autogpt/core/planning/strategies/name_and_goals.py
rename to autogpts/autogpt/autogpt/core/planning/strategies/name_and_goals.py
diff --git a/autogpt/core/planning/strategies/next_ability.py b/autogpts/autogpt/autogpt/core/planning/strategies/next_ability.py
similarity index 100%
rename from autogpt/core/planning/strategies/next_ability.py
rename to autogpts/autogpt/autogpt/core/planning/strategies/next_ability.py
diff --git a/autogpt/core/planning/strategies/utils.py b/autogpts/autogpt/autogpt/core/planning/strategies/utils.py
similarity index 100%
rename from autogpt/core/planning/strategies/utils.py
rename to autogpts/autogpt/autogpt/core/planning/strategies/utils.py
diff --git a/autogpt/core/planning/templates.py b/autogpts/autogpt/autogpt/core/planning/templates.py
similarity index 100%
rename from autogpt/core/planning/templates.py
rename to autogpts/autogpt/autogpt/core/planning/templates.py
diff --git a/autogpt/core/plugin/__init__.py b/autogpts/autogpt/autogpt/core/plugin/__init__.py
similarity index 100%
rename from autogpt/core/plugin/__init__.py
rename to autogpts/autogpt/autogpt/core/plugin/__init__.py
diff --git a/autogpt/core/plugin/base.py b/autogpts/autogpt/autogpt/core/plugin/base.py
similarity index 100%
rename from autogpt/core/plugin/base.py
rename to autogpts/autogpt/autogpt/core/plugin/base.py
diff --git a/autogpt/core/plugin/simple.py b/autogpts/autogpt/autogpt/core/plugin/simple.py
similarity index 100%
rename from autogpt/core/plugin/simple.py
rename to autogpts/autogpt/autogpt/core/plugin/simple.py
diff --git a/autogpt/core/resource/__init__.py b/autogpts/autogpt/autogpt/core/resource/__init__.py
similarity index 100%
rename from autogpt/core/resource/__init__.py
rename to autogpts/autogpt/autogpt/core/resource/__init__.py
diff --git a/autogpt/core/resource/model_providers/__init__.py b/autogpts/autogpt/autogpt/core/resource/model_providers/__init__.py
similarity index 100%
rename from autogpt/core/resource/model_providers/__init__.py
rename to autogpts/autogpt/autogpt/core/resource/model_providers/__init__.py
diff --git a/autogpt/core/resource/model_providers/openai.py b/autogpts/autogpt/autogpt/core/resource/model_providers/openai.py
similarity index 100%
rename from autogpt/core/resource/model_providers/openai.py
rename to autogpts/autogpt/autogpt/core/resource/model_providers/openai.py
diff --git a/autogpt/core/resource/model_providers/schema.py b/autogpts/autogpt/autogpt/core/resource/model_providers/schema.py
similarity index 100%
rename from autogpt/core/resource/model_providers/schema.py
rename to autogpts/autogpt/autogpt/core/resource/model_providers/schema.py
diff --git a/autogpt/core/resource/schema.py b/autogpts/autogpt/autogpt/core/resource/schema.py
similarity index 100%
rename from autogpt/core/resource/schema.py
rename to autogpts/autogpt/autogpt/core/resource/schema.py
diff --git a/autogpt/core/runner/__init__.py b/autogpts/autogpt/autogpt/core/runner/__init__.py
similarity index 100%
rename from autogpt/core/runner/__init__.py
rename to autogpts/autogpt/autogpt/core/runner/__init__.py
diff --git a/autogpt/core/runner/cli_app/__init__.py b/autogpts/autogpt/autogpt/core/runner/cli_app/__init__.py
similarity index 100%
rename from autogpt/core/runner/cli_app/__init__.py
rename to autogpts/autogpt/autogpt/core/runner/cli_app/__init__.py
diff --git a/autogpt/core/runner/cli_app/cli.py b/autogpts/autogpt/autogpt/core/runner/cli_app/cli.py
similarity index 100%
rename from autogpt/core/runner/cli_app/cli.py
rename to autogpts/autogpt/autogpt/core/runner/cli_app/cli.py
diff --git a/autogpt/core/runner/cli_app/main.py b/autogpts/autogpt/autogpt/core/runner/cli_app/main.py
similarity index 100%
rename from autogpt/core/runner/cli_app/main.py
rename to autogpts/autogpt/autogpt/core/runner/cli_app/main.py
diff --git a/autogpt/core/runner/cli_web_app/__init__.py b/autogpts/autogpt/autogpt/core/runner/cli_web_app/__init__.py
similarity index 100%
rename from autogpt/core/runner/cli_web_app/__init__.py
rename to autogpts/autogpt/autogpt/core/runner/cli_web_app/__init__.py
diff --git a/autogpt/core/runner/cli_web_app/cli.py b/autogpts/autogpt/autogpt/core/runner/cli_web_app/cli.py
similarity index 100%
rename from autogpt/core/runner/cli_web_app/cli.py
rename to autogpts/autogpt/autogpt/core/runner/cli_web_app/cli.py
diff --git a/autogpt/core/runner/cli_web_app/server/__init__.py b/autogpts/autogpt/autogpt/core/runner/cli_web_app/server/__init__.py
similarity index 100%
rename from autogpt/core/runner/cli_web_app/server/__init__.py
rename to autogpts/autogpt/autogpt/core/runner/cli_web_app/server/__init__.py
diff --git a/autogpt/core/runner/cli_web_app/server/api.py b/autogpts/autogpt/autogpt/core/runner/cli_web_app/server/api.py
similarity index 100%
rename from autogpt/core/runner/cli_web_app/server/api.py
rename to autogpts/autogpt/autogpt/core/runner/cli_web_app/server/api.py
diff --git a/autogpt/core/runner/client_lib/__init__.py b/autogpts/autogpt/autogpt/core/runner/client_lib/__init__.py
similarity index 100%
rename from autogpt/core/runner/client_lib/__init__.py
rename to autogpts/autogpt/autogpt/core/runner/client_lib/__init__.py
diff --git a/autogpt/core/runner/client_lib/logging.py b/autogpts/autogpt/autogpt/core/runner/client_lib/logging.py
similarity index 100%
rename from autogpt/core/runner/client_lib/logging.py
rename to autogpts/autogpt/autogpt/core/runner/client_lib/logging.py
diff --git a/autogpt/core/runner/client_lib/parser.py b/autogpts/autogpt/autogpt/core/runner/client_lib/parser.py
similarity index 100%
rename from autogpt/core/runner/client_lib/parser.py
rename to autogpts/autogpt/autogpt/core/runner/client_lib/parser.py
diff --git a/autogpt/core/runner/client_lib/settings.py b/autogpts/autogpt/autogpt/core/runner/client_lib/settings.py
similarity index 100%
rename from autogpt/core/runner/client_lib/settings.py
rename to autogpts/autogpt/autogpt/core/runner/client_lib/settings.py
diff --git a/autogpt/core/runner/client_lib/shared_click_commands.py b/autogpts/autogpt/autogpt/core/runner/client_lib/shared_click_commands.py
similarity index 100%
rename from autogpt/core/runner/client_lib/shared_click_commands.py
rename to autogpts/autogpt/autogpt/core/runner/client_lib/shared_click_commands.py
diff --git a/autogpt/core/runner/client_lib/utils.py b/autogpts/autogpt/autogpt/core/runner/client_lib/utils.py
similarity index 100%
rename from autogpt/core/runner/client_lib/utils.py
rename to autogpts/autogpt/autogpt/core/runner/client_lib/utils.py
diff --git a/autogpt/core/workspace/__init__.py b/autogpts/autogpt/autogpt/core/workspace/__init__.py
similarity index 100%
rename from autogpt/core/workspace/__init__.py
rename to autogpts/autogpt/autogpt/core/workspace/__init__.py
diff --git a/autogpt/core/workspace/base.py b/autogpts/autogpt/autogpt/core/workspace/base.py
similarity index 100%
rename from autogpt/core/workspace/base.py
rename to autogpts/autogpt/autogpt/core/workspace/base.py
diff --git a/autogpt/core/workspace/simple.py b/autogpts/autogpt/autogpt/core/workspace/simple.py
similarity index 100%
rename from autogpt/core/workspace/simple.py
rename to autogpts/autogpt/autogpt/core/workspace/simple.py
diff --git a/autogpt/json_utils/__init__.py b/autogpts/autogpt/autogpt/json_utils/__init__.py
similarity index 100%
rename from autogpt/json_utils/__init__.py
rename to autogpts/autogpt/autogpt/json_utils/__init__.py
diff --git a/autogpt/json_utils/llm_response_format_1.json b/autogpts/autogpt/autogpt/json_utils/llm_response_format_1.json
similarity index 100%
rename from autogpt/json_utils/llm_response_format_1.json
rename to autogpts/autogpt/autogpt/json_utils/llm_response_format_1.json
diff --git a/autogpt/json_utils/utilities.py b/autogpts/autogpt/autogpt/json_utils/utilities.py
similarity index 100%
rename from autogpt/json_utils/utilities.py
rename to autogpts/autogpt/autogpt/json_utils/utilities.py
diff --git a/autogpt/llm/__init__.py b/autogpts/autogpt/autogpt/llm/__init__.py
similarity index 100%
rename from autogpt/llm/__init__.py
rename to autogpts/autogpt/autogpt/llm/__init__.py
diff --git a/autogpt/llm/api_manager.py b/autogpts/autogpt/autogpt/llm/api_manager.py
similarity index 100%
rename from autogpt/llm/api_manager.py
rename to autogpts/autogpt/autogpt/llm/api_manager.py
diff --git a/autogpt/llm/base.py b/autogpts/autogpt/autogpt/llm/base.py
similarity index 100%
rename from autogpt/llm/base.py
rename to autogpts/autogpt/autogpt/llm/base.py
diff --git a/autogpt/llm/providers/__init__.py b/autogpts/autogpt/autogpt/llm/providers/__init__.py
similarity index 100%
rename from autogpt/llm/providers/__init__.py
rename to autogpts/autogpt/autogpt/llm/providers/__init__.py
diff --git a/autogpt/llm/providers/openai.py b/autogpts/autogpt/autogpt/llm/providers/openai.py
similarity index 100%
rename from autogpt/llm/providers/openai.py
rename to autogpts/autogpt/autogpt/llm/providers/openai.py
diff --git a/autogpt/llm/utils/__init__.py b/autogpts/autogpt/autogpt/llm/utils/__init__.py
similarity index 100%
rename from autogpt/llm/utils/__init__.py
rename to autogpts/autogpt/autogpt/llm/utils/__init__.py
diff --git a/autogpt/llm/utils/token_counter.py b/autogpts/autogpt/autogpt/llm/utils/token_counter.py
similarity index 100%
rename from autogpt/llm/utils/token_counter.py
rename to autogpts/autogpt/autogpt/llm/utils/token_counter.py
diff --git a/autogpt/logs/__init__.py b/autogpts/autogpt/autogpt/logs/__init__.py
similarity index 100%
rename from autogpt/logs/__init__.py
rename to autogpts/autogpt/autogpt/logs/__init__.py
diff --git a/autogpt/logs/config.py b/autogpts/autogpt/autogpt/logs/config.py
similarity index 100%
rename from autogpt/logs/config.py
rename to autogpts/autogpt/autogpt/logs/config.py
diff --git a/autogpt/logs/filters.py b/autogpts/autogpt/autogpt/logs/filters.py
similarity index 100%
rename from autogpt/logs/filters.py
rename to autogpts/autogpt/autogpt/logs/filters.py
diff --git a/autogpt/logs/formatters.py b/autogpts/autogpt/autogpt/logs/formatters.py
similarity index 100%
rename from autogpt/logs/formatters.py
rename to autogpts/autogpt/autogpt/logs/formatters.py
diff --git a/autogpt/logs/handlers.py b/autogpts/autogpt/autogpt/logs/handlers.py
similarity index 100%
rename from autogpt/logs/handlers.py
rename to autogpts/autogpt/autogpt/logs/handlers.py
diff --git a/autogpt/logs/helpers.py b/autogpts/autogpt/autogpt/logs/helpers.py
similarity index 100%
rename from autogpt/logs/helpers.py
rename to autogpts/autogpt/autogpt/logs/helpers.py
diff --git a/autogpt/logs/log_cycle.py b/autogpts/autogpt/autogpt/logs/log_cycle.py
similarity index 100%
rename from autogpt/logs/log_cycle.py
rename to autogpts/autogpt/autogpt/logs/log_cycle.py
diff --git a/autogpt/logs/utils.py b/autogpts/autogpt/autogpt/logs/utils.py
similarity index 100%
rename from autogpt/logs/utils.py
rename to autogpts/autogpt/autogpt/logs/utils.py
diff --git a/autogpt/memory/message_history.py b/autogpts/autogpt/autogpt/memory/message_history.py
similarity index 100%
rename from autogpt/memory/message_history.py
rename to autogpts/autogpt/autogpt/memory/message_history.py
diff --git a/autogpt/memory/vector/__init__.py b/autogpts/autogpt/autogpt/memory/vector/__init__.py
similarity index 100%
rename from autogpt/memory/vector/__init__.py
rename to autogpts/autogpt/autogpt/memory/vector/__init__.py
diff --git a/autogpt/memory/vector/memory_item.py b/autogpts/autogpt/autogpt/memory/vector/memory_item.py
similarity index 100%
rename from autogpt/memory/vector/memory_item.py
rename to autogpts/autogpt/autogpt/memory/vector/memory_item.py
diff --git a/autogpt/memory/vector/providers/__init__.py b/autogpts/autogpt/autogpt/memory/vector/providers/__init__.py
similarity index 100%
rename from autogpt/memory/vector/providers/__init__.py
rename to autogpts/autogpt/autogpt/memory/vector/providers/__init__.py
diff --git a/autogpt/memory/vector/providers/base.py b/autogpts/autogpt/autogpt/memory/vector/providers/base.py
similarity index 100%
rename from autogpt/memory/vector/providers/base.py
rename to autogpts/autogpt/autogpt/memory/vector/providers/base.py
diff --git a/autogpt/memory/vector/providers/json_file.py b/autogpts/autogpt/autogpt/memory/vector/providers/json_file.py
similarity index 100%
rename from autogpt/memory/vector/providers/json_file.py
rename to autogpts/autogpt/autogpt/memory/vector/providers/json_file.py
diff --git a/autogpt/memory/vector/providers/no_memory.py b/autogpts/autogpt/autogpt/memory/vector/providers/no_memory.py
similarity index 100%
rename from autogpt/memory/vector/providers/no_memory.py
rename to autogpts/autogpt/autogpt/memory/vector/providers/no_memory.py
diff --git a/autogpt/memory/vector/utils.py b/autogpts/autogpt/autogpt/memory/vector/utils.py
similarity index 100%
rename from autogpt/memory/vector/utils.py
rename to autogpts/autogpt/autogpt/memory/vector/utils.py
diff --git a/autogpt/models/__init__.py b/autogpts/autogpt/autogpt/models/__init__.py
similarity index 100%
rename from autogpt/models/__init__.py
rename to autogpts/autogpt/autogpt/models/__init__.py
diff --git a/autogpt/models/agent_actions.py b/autogpts/autogpt/autogpt/models/agent_actions.py
similarity index 100%
rename from autogpt/models/agent_actions.py
rename to autogpts/autogpt/autogpt/models/agent_actions.py
diff --git a/autogpt/models/base_open_ai_plugin.py b/autogpts/autogpt/autogpt/models/base_open_ai_plugin.py
similarity index 100%
rename from autogpt/models/base_open_ai_plugin.py
rename to autogpts/autogpt/autogpt/models/base_open_ai_plugin.py
diff --git a/autogpt/models/command.py b/autogpts/autogpt/autogpt/models/command.py
similarity index 100%
rename from autogpt/models/command.py
rename to autogpts/autogpt/autogpt/models/command.py
diff --git a/autogpt/models/command_parameter.py b/autogpts/autogpt/autogpt/models/command_parameter.py
similarity index 100%
rename from autogpt/models/command_parameter.py
rename to autogpts/autogpt/autogpt/models/command_parameter.py
diff --git a/autogpt/models/command_registry.py b/autogpts/autogpt/autogpt/models/command_registry.py
similarity index 100%
rename from autogpt/models/command_registry.py
rename to autogpts/autogpt/autogpt/models/command_registry.py
diff --git a/autogpt/models/context_item.py b/autogpts/autogpt/autogpt/models/context_item.py
similarity index 100%
rename from autogpt/models/context_item.py
rename to autogpts/autogpt/autogpt/models/context_item.py
diff --git a/autogpt/plugins/__init__.py b/autogpts/autogpt/autogpt/plugins/__init__.py
similarity index 100%
rename from autogpt/plugins/__init__.py
rename to autogpts/autogpt/autogpt/plugins/__init__.py
diff --git a/autogpt/plugins/plugin_config.py b/autogpts/autogpt/autogpt/plugins/plugin_config.py
similarity index 100%
rename from autogpt/plugins/plugin_config.py
rename to autogpts/autogpt/autogpt/plugins/plugin_config.py
diff --git a/autogpt/plugins/plugins_config.py b/autogpts/autogpt/autogpt/plugins/plugins_config.py
similarity index 100%
rename from autogpt/plugins/plugins_config.py
rename to autogpts/autogpt/autogpt/plugins/plugins_config.py
diff --git a/autogpt/processing/__init__.py b/autogpts/autogpt/autogpt/processing/__init__.py
similarity index 100%
rename from autogpt/processing/__init__.py
rename to autogpts/autogpt/autogpt/processing/__init__.py
diff --git a/autogpt/processing/html.py b/autogpts/autogpt/autogpt/processing/html.py
similarity index 100%
rename from autogpt/processing/html.py
rename to autogpts/autogpt/autogpt/processing/html.py
diff --git a/autogpt/processing/text.py b/autogpts/autogpt/autogpt/processing/text.py
similarity index 100%
rename from autogpt/processing/text.py
rename to autogpts/autogpt/autogpt/processing/text.py
diff --git a/autogpt/prompts/__init__.py b/autogpts/autogpt/autogpt/prompts/__init__.py
similarity index 100%
rename from autogpt/prompts/__init__.py
rename to autogpts/autogpt/autogpt/prompts/__init__.py
diff --git a/autogpt/prompts/default_prompts.py b/autogpts/autogpt/autogpt/prompts/default_prompts.py
similarity index 100%
rename from autogpt/prompts/default_prompts.py
rename to autogpts/autogpt/autogpt/prompts/default_prompts.py
diff --git a/autogpt/prompts/generator.py b/autogpts/autogpt/autogpt/prompts/generator.py
similarity index 100%
rename from autogpt/prompts/generator.py
rename to autogpts/autogpt/autogpt/prompts/generator.py
diff --git a/autogpt/prompts/prompt.py b/autogpts/autogpt/autogpt/prompts/prompt.py
similarity index 100%
rename from autogpt/prompts/prompt.py
rename to autogpts/autogpt/autogpt/prompts/prompt.py
diff --git a/autogpt/prompts/utils.py b/autogpts/autogpt/autogpt/prompts/utils.py
similarity index 100%
rename from autogpt/prompts/utils.py
rename to autogpts/autogpt/autogpt/prompts/utils.py
diff --git a/autogpt/singleton.py b/autogpts/autogpt/autogpt/singleton.py
similarity index 100%
rename from autogpt/singleton.py
rename to autogpts/autogpt/autogpt/singleton.py
diff --git a/autogpt/speech/__init__.py b/autogpts/autogpt/autogpt/speech/__init__.py
similarity index 100%
rename from autogpt/speech/__init__.py
rename to autogpts/autogpt/autogpt/speech/__init__.py
diff --git a/autogpt/speech/base.py b/autogpts/autogpt/autogpt/speech/base.py
similarity index 100%
rename from autogpt/speech/base.py
rename to autogpts/autogpt/autogpt/speech/base.py
diff --git a/autogpt/speech/eleven_labs.py b/autogpts/autogpt/autogpt/speech/eleven_labs.py
similarity index 100%
rename from autogpt/speech/eleven_labs.py
rename to autogpts/autogpt/autogpt/speech/eleven_labs.py
diff --git a/autogpt/speech/gtts.py b/autogpts/autogpt/autogpt/speech/gtts.py
similarity index 100%
rename from autogpt/speech/gtts.py
rename to autogpts/autogpt/autogpt/speech/gtts.py
diff --git a/autogpt/speech/macos_tts.py b/autogpts/autogpt/autogpt/speech/macos_tts.py
similarity index 100%
rename from autogpt/speech/macos_tts.py
rename to autogpts/autogpt/autogpt/speech/macos_tts.py
diff --git a/autogpt/speech/say.py b/autogpts/autogpt/autogpt/speech/say.py
similarity index 100%
rename from autogpt/speech/say.py
rename to autogpts/autogpt/autogpt/speech/say.py
diff --git a/autogpt/speech/stream_elements_speech.py b/autogpts/autogpt/autogpt/speech/stream_elements_speech.py
similarity index 100%
rename from autogpt/speech/stream_elements_speech.py
rename to autogpts/autogpt/autogpt/speech/stream_elements_speech.py
diff --git a/autogpt/url_utils/__init__.py b/autogpts/autogpt/autogpt/url_utils/__init__.py
similarity index 100%
rename from autogpt/url_utils/__init__.py
rename to autogpts/autogpt/autogpt/url_utils/__init__.py
diff --git a/autogpt/url_utils/validators.py b/autogpts/autogpt/autogpt/url_utils/validators.py
similarity index 100%
rename from autogpt/url_utils/validators.py
rename to autogpts/autogpt/autogpt/url_utils/validators.py
diff --git a/autogpt/utils.py b/autogpts/autogpt/autogpt/utils.py
similarity index 100%
rename from autogpt/utils.py
rename to autogpts/autogpt/autogpt/utils.py
diff --git a/autogpt/workspace/__init__.py b/autogpts/autogpt/autogpt/workspace/__init__.py
similarity index 100%
rename from autogpt/workspace/__init__.py
rename to autogpts/autogpt/autogpt/workspace/__init__.py
diff --git a/autogpt/workspace/workspace.py b/autogpts/autogpt/autogpt/workspace/workspace.py
similarity index 100%
rename from autogpt/workspace/workspace.py
rename to autogpts/autogpt/autogpt/workspace/workspace.py
diff --git a/azure.yaml.template b/autogpts/autogpt/azure.yaml.template
similarity index 100%
rename from azure.yaml.template
rename to autogpts/autogpt/azure.yaml.template
diff --git a/benchmarks.py b/autogpts/autogpt/benchmarks.py
similarity index 100%
rename from benchmarks.py
rename to autogpts/autogpt/benchmarks.py
diff --git a/codecov.yml b/autogpts/autogpt/codecov.yml
similarity index 100%
rename from codecov.yml
rename to autogpts/autogpt/codecov.yml
diff --git a/data/.keep b/autogpts/autogpt/data/.keep
similarity index 100%
rename from data/.keep
rename to autogpts/autogpt/data/.keep
diff --git a/data_ingestion.py b/autogpts/autogpt/data_ingestion.py
similarity index 100%
rename from data_ingestion.py
rename to autogpts/autogpt/data_ingestion.py
diff --git a/docker-compose.yml b/autogpts/autogpt/docker-compose.yml
similarity index 100%
rename from docker-compose.yml
rename to autogpts/autogpt/docker-compose.yml
diff --git a/docs/_javascript/mathjax.js b/autogpts/autogpt/docs/_javascript/mathjax.js
similarity index 100%
rename from docs/_javascript/mathjax.js
rename to autogpts/autogpt/docs/_javascript/mathjax.js
diff --git a/docs/_javascript/tablesort.js b/autogpts/autogpt/docs/_javascript/tablesort.js
similarity index 100%
rename from docs/_javascript/tablesort.js
rename to autogpts/autogpt/docs/_javascript/tablesort.js
diff --git a/docs/challenges/beat.md b/autogpts/autogpt/docs/challenges/beat.md
similarity index 100%
rename from docs/challenges/beat.md
rename to autogpts/autogpt/docs/challenges/beat.md
diff --git a/docs/challenges/building_challenges.md b/autogpts/autogpt/docs/challenges/building_challenges.md
similarity index 100%
rename from docs/challenges/building_challenges.md
rename to autogpts/autogpt/docs/challenges/building_challenges.md
diff --git a/docs/challenges/challenge_template.md b/autogpts/autogpt/docs/challenges/challenge_template.md
similarity index 100%
rename from docs/challenges/challenge_template.md
rename to autogpts/autogpt/docs/challenges/challenge_template.md
diff --git a/docs/challenges/information_retrieval/challenge_a.md b/autogpts/autogpt/docs/challenges/information_retrieval/challenge_a.md
similarity index 100%
rename from docs/challenges/information_retrieval/challenge_a.md
rename to autogpts/autogpt/docs/challenges/information_retrieval/challenge_a.md
diff --git a/docs/challenges/information_retrieval/challenge_b.md b/autogpts/autogpt/docs/challenges/information_retrieval/challenge_b.md
similarity index 100%
rename from docs/challenges/information_retrieval/challenge_b.md
rename to autogpts/autogpt/docs/challenges/information_retrieval/challenge_b.md
diff --git a/docs/challenges/information_retrieval/introduction.md b/autogpts/autogpt/docs/challenges/information_retrieval/introduction.md
similarity index 100%
rename from docs/challenges/information_retrieval/introduction.md
rename to autogpts/autogpt/docs/challenges/information_retrieval/introduction.md
diff --git a/docs/challenges/introduction.md b/autogpts/autogpt/docs/challenges/introduction.md
similarity index 100%
rename from docs/challenges/introduction.md
rename to autogpts/autogpt/docs/challenges/introduction.md
diff --git a/docs/challenges/list.md b/autogpts/autogpt/docs/challenges/list.md
similarity index 100%
rename from docs/challenges/list.md
rename to autogpts/autogpt/docs/challenges/list.md
diff --git a/docs/challenges/memory/challenge_a.md b/autogpts/autogpt/docs/challenges/memory/challenge_a.md
similarity index 100%
rename from docs/challenges/memory/challenge_a.md
rename to autogpts/autogpt/docs/challenges/memory/challenge_a.md
diff --git a/docs/challenges/memory/challenge_b.md b/autogpts/autogpt/docs/challenges/memory/challenge_b.md
similarity index 100%
rename from docs/challenges/memory/challenge_b.md
rename to autogpts/autogpt/docs/challenges/memory/challenge_b.md
diff --git a/docs/challenges/memory/challenge_c.md b/autogpts/autogpt/docs/challenges/memory/challenge_c.md
similarity index 100%
rename from docs/challenges/memory/challenge_c.md
rename to autogpts/autogpt/docs/challenges/memory/challenge_c.md
diff --git a/docs/challenges/memory/challenge_d.md b/autogpts/autogpt/docs/challenges/memory/challenge_d.md
similarity index 100%
rename from docs/challenges/memory/challenge_d.md
rename to autogpts/autogpt/docs/challenges/memory/challenge_d.md
diff --git a/docs/challenges/memory/introduction.md b/autogpts/autogpt/docs/challenges/memory/introduction.md
similarity index 100%
rename from docs/challenges/memory/introduction.md
rename to autogpts/autogpt/docs/challenges/memory/introduction.md
diff --git a/docs/challenges/submit.md b/autogpts/autogpt/docs/challenges/submit.md
similarity index 100%
rename from docs/challenges/submit.md
rename to autogpts/autogpt/docs/challenges/submit.md
diff --git a/docs/code-of-conduct.md b/autogpts/autogpt/docs/code-of-conduct.md
similarity index 100%
rename from docs/code-of-conduct.md
rename to autogpts/autogpt/docs/code-of-conduct.md
diff --git a/docs/configuration/imagegen.md b/autogpts/autogpt/docs/configuration/imagegen.md
similarity index 100%
rename from docs/configuration/imagegen.md
rename to autogpts/autogpt/docs/configuration/imagegen.md
diff --git a/docs/configuration/memory.md b/autogpts/autogpt/docs/configuration/memory.md
similarity index 100%
rename from docs/configuration/memory.md
rename to autogpts/autogpt/docs/configuration/memory.md
diff --git a/docs/configuration/options.md b/autogpts/autogpt/docs/configuration/options.md
similarity index 100%
rename from docs/configuration/options.md
rename to autogpts/autogpt/docs/configuration/options.md
diff --git a/docs/configuration/search.md b/autogpts/autogpt/docs/configuration/search.md
similarity index 100%
rename from docs/configuration/search.md
rename to autogpts/autogpt/docs/configuration/search.md
diff --git a/docs/configuration/voice.md b/autogpts/autogpt/docs/configuration/voice.md
similarity index 100%
rename from docs/configuration/voice.md
rename to autogpts/autogpt/docs/configuration/voice.md
diff --git a/docs/contributing.md b/autogpts/autogpt/docs/contributing.md
similarity index 100%
rename from docs/contributing.md
rename to autogpts/autogpt/docs/contributing.md
diff --git a/docs/imgs/Auto_GPT_Logo.png b/autogpts/autogpt/docs/imgs/Auto_GPT_Logo.png
similarity index 100%
rename from docs/imgs/Auto_GPT_Logo.png
rename to autogpts/autogpt/docs/imgs/Auto_GPT_Logo.png
diff --git a/docs/imgs/e2b-dashboard.png b/autogpts/autogpt/docs/imgs/e2b-dashboard.png
similarity index 100%
rename from docs/imgs/e2b-dashboard.png
rename to autogpts/autogpt/docs/imgs/e2b-dashboard.png
diff --git a/docs/imgs/e2b-log-url.png b/autogpts/autogpt/docs/imgs/e2b-log-url.png
similarity index 100%
rename from docs/imgs/e2b-log-url.png
rename to autogpts/autogpt/docs/imgs/e2b-log-url.png
diff --git a/docs/imgs/e2b-new-tag.png b/autogpts/autogpt/docs/imgs/e2b-new-tag.png
similarity index 100%
rename from docs/imgs/e2b-new-tag.png
rename to autogpts/autogpt/docs/imgs/e2b-new-tag.png
diff --git a/docs/imgs/e2b-tag-button.png b/autogpts/autogpt/docs/imgs/e2b-tag-button.png
similarity index 100%
rename from docs/imgs/e2b-tag-button.png
rename to autogpts/autogpt/docs/imgs/e2b-tag-button.png
diff --git a/docs/imgs/openai-api-key-billing-paid-account.png b/autogpts/autogpt/docs/imgs/openai-api-key-billing-paid-account.png
similarity index 100%
rename from docs/imgs/openai-api-key-billing-paid-account.png
rename to autogpts/autogpt/docs/imgs/openai-api-key-billing-paid-account.png
diff --git a/docs/index.md b/autogpts/autogpt/docs/index.md
similarity index 100%
rename from docs/index.md
rename to autogpts/autogpt/docs/index.md
diff --git a/docs/plugins.md b/autogpts/autogpt/docs/plugins.md
similarity index 100%
rename from docs/plugins.md
rename to autogpts/autogpt/docs/plugins.md
diff --git a/docs/setup.md b/autogpts/autogpt/docs/setup.md
similarity index 100%
rename from docs/setup.md
rename to autogpts/autogpt/docs/setup.md
diff --git a/docs/share-your-logs.md b/autogpts/autogpt/docs/share-your-logs.md
similarity index 100%
rename from docs/share-your-logs.md
rename to autogpts/autogpt/docs/share-your-logs.md
diff --git a/docs/testing.md b/autogpts/autogpt/docs/testing.md
similarity index 100%
rename from docs/testing.md
rename to autogpts/autogpt/docs/testing.md
diff --git a/docs/usage.md b/autogpts/autogpt/docs/usage.md
similarity index 100%
rename from docs/usage.md
rename to autogpts/autogpt/docs/usage.md
diff --git a/hooks/post-checkout b/autogpts/autogpt/hooks/post-checkout
similarity index 100%
rename from hooks/post-checkout
rename to autogpts/autogpt/hooks/post-checkout
diff --git a/hooks/post-rewrite b/autogpts/autogpt/hooks/post-rewrite
similarity index 100%
rename from hooks/post-rewrite
rename to autogpts/autogpt/hooks/post-rewrite
diff --git a/mkdocs.yml b/autogpts/autogpt/mkdocs.yml
similarity index 100%
rename from mkdocs.yml
rename to autogpts/autogpt/mkdocs.yml
diff --git a/mypy.ini b/autogpts/autogpt/mypy.ini
similarity index 100%
rename from mypy.ini
rename to autogpts/autogpt/mypy.ini
diff --git a/netlify.toml b/autogpts/autogpt/netlify.toml
similarity index 100%
rename from netlify.toml
rename to autogpts/autogpt/netlify.toml
diff --git a/plugin.png b/autogpts/autogpt/plugin.png
similarity index 100%
rename from plugin.png
rename to autogpts/autogpt/plugin.png
diff --git a/prompt_settings.yaml b/autogpts/autogpt/prompt_settings.yaml
similarity index 100%
rename from prompt_settings.yaml
rename to autogpts/autogpt/prompt_settings.yaml
diff --git a/pyproject.toml b/autogpts/autogpt/pyproject.toml
similarity index 100%
rename from pyproject.toml
rename to autogpts/autogpt/pyproject.toml
diff --git a/requirements.txt b/autogpts/autogpt/requirements.txt
similarity index 100%
rename from requirements.txt
rename to autogpts/autogpt/requirements.txt
diff --git a/run.bat b/autogpts/autogpt/run.bat
similarity index 100%
rename from run.bat
rename to autogpts/autogpt/run.bat
diff --git a/run.sh b/autogpts/autogpt/run.sh
similarity index 100%
rename from run.sh
rename to autogpts/autogpt/run.sh
diff --git a/run_continuous.bat b/autogpts/autogpt/run_continuous.bat
similarity index 100%
rename from run_continuous.bat
rename to autogpts/autogpt/run_continuous.bat
diff --git a/run_continuous.sh b/autogpts/autogpt/run_continuous.sh
similarity index 100%
rename from run_continuous.sh
rename to autogpts/autogpt/run_continuous.sh
diff --git a/scripts/__init__.py b/autogpts/autogpt/scripts/__init__.py
similarity index 100%
rename from scripts/__init__.py
rename to autogpts/autogpt/scripts/__init__.py
diff --git a/scripts/check_requirements.py b/autogpts/autogpt/scripts/check_requirements.py
similarity index 100%
rename from scripts/check_requirements.py
rename to autogpts/autogpt/scripts/check_requirements.py
diff --git a/scripts/install_plugin_deps.py b/autogpts/autogpt/scripts/install_plugin_deps.py
similarity index 100%
rename from scripts/install_plugin_deps.py
rename to autogpts/autogpt/scripts/install_plugin_deps.py
diff --git a/tests/__init__.py b/autogpts/autogpt/tests/__init__.py
similarity index 100%
rename from tests/__init__.py
rename to autogpts/autogpt/tests/__init__.py
diff --git a/tests/challenges/__init__.py b/autogpts/autogpt/tests/challenges/__init__.py
similarity index 100%
rename from tests/challenges/__init__.py
rename to autogpts/autogpt/tests/challenges/__init__.py
diff --git a/tests/challenges/basic_abilities/__init__.py b/autogpts/autogpt/tests/challenges/basic_abilities/__init__.py
similarity index 100%
rename from tests/challenges/basic_abilities/__init__.py
rename to autogpts/autogpt/tests/challenges/basic_abilities/__init__.py
diff --git a/tests/challenges/basic_abilities/goal_oriented_tasks.md b/autogpts/autogpt/tests/challenges/basic_abilities/goal_oriented_tasks.md
similarity index 100%
rename from tests/challenges/basic_abilities/goal_oriented_tasks.md
rename to autogpts/autogpt/tests/challenges/basic_abilities/goal_oriented_tasks.md
diff --git a/tests/challenges/basic_abilities/test_browse_website.py b/autogpts/autogpt/tests/challenges/basic_abilities/test_browse_website.py
similarity index 100%
rename from tests/challenges/basic_abilities/test_browse_website.py
rename to autogpts/autogpt/tests/challenges/basic_abilities/test_browse_website.py
diff --git a/tests/challenges/basic_abilities/test_write_file.py b/autogpts/autogpt/tests/challenges/basic_abilities/test_write_file.py
similarity index 100%
rename from tests/challenges/basic_abilities/test_write_file.py
rename to autogpts/autogpt/tests/challenges/basic_abilities/test_write_file.py
diff --git a/tests/challenges/challenge_decorator/__init__.py b/autogpts/autogpt/tests/challenges/challenge_decorator/__init__.py
similarity index 100%
rename from tests/challenges/challenge_decorator/__init__.py
rename to autogpts/autogpt/tests/challenges/challenge_decorator/__init__.py
diff --git a/tests/challenges/challenge_decorator/challenge.py b/autogpts/autogpt/tests/challenges/challenge_decorator/challenge.py
similarity index 100%
rename from tests/challenges/challenge_decorator/challenge.py
rename to autogpts/autogpt/tests/challenges/challenge_decorator/challenge.py
diff --git a/tests/challenges/challenge_decorator/challenge_decorator.py b/autogpts/autogpt/tests/challenges/challenge_decorator/challenge_decorator.py
similarity index 100%
rename from tests/challenges/challenge_decorator/challenge_decorator.py
rename to autogpts/autogpt/tests/challenges/challenge_decorator/challenge_decorator.py
diff --git a/tests/challenges/challenge_decorator/challenge_utils.py b/autogpts/autogpt/tests/challenges/challenge_decorator/challenge_utils.py
similarity index 100%
rename from tests/challenges/challenge_decorator/challenge_utils.py
rename to autogpts/autogpt/tests/challenges/challenge_decorator/challenge_utils.py
diff --git a/tests/challenges/challenge_decorator/score_utils.py b/autogpts/autogpt/tests/challenges/challenge_decorator/score_utils.py
similarity index 100%
rename from tests/challenges/challenge_decorator/score_utils.py
rename to autogpts/autogpt/tests/challenges/challenge_decorator/score_utils.py
diff --git a/tests/challenges/conftest.py b/autogpts/autogpt/tests/challenges/conftest.py
similarity index 100%
rename from tests/challenges/conftest.py
rename to autogpts/autogpt/tests/challenges/conftest.py
diff --git a/tests/challenges/current_score.json b/autogpts/autogpt/tests/challenges/current_score.json
similarity index 100%
rename from tests/challenges/current_score.json
rename to autogpts/autogpt/tests/challenges/current_score.json
diff --git a/tests/challenges/debug_code/data/code.py b/autogpts/autogpt/tests/challenges/debug_code/data/code.py
similarity index 100%
rename from tests/challenges/debug_code/data/code.py
rename to autogpts/autogpt/tests/challenges/debug_code/data/code.py
diff --git a/tests/challenges/debug_code/data/test.py b/autogpts/autogpt/tests/challenges/debug_code/data/test.py
similarity index 100%
rename from tests/challenges/debug_code/data/test.py
rename to autogpts/autogpt/tests/challenges/debug_code/data/test.py
diff --git a/tests/challenges/debug_code/test_debug_code_challenge_a.py b/autogpts/autogpt/tests/challenges/debug_code/test_debug_code_challenge_a.py
similarity index 100%
rename from tests/challenges/debug_code/test_debug_code_challenge_a.py
rename to autogpts/autogpt/tests/challenges/debug_code/test_debug_code_challenge_a.py
diff --git a/tests/challenges/information_retrieval/test_information_retrieval_challenge_a.py b/autogpts/autogpt/tests/challenges/information_retrieval/test_information_retrieval_challenge_a.py
similarity index 100%
rename from tests/challenges/information_retrieval/test_information_retrieval_challenge_a.py
rename to autogpts/autogpt/tests/challenges/information_retrieval/test_information_retrieval_challenge_a.py
diff --git a/tests/challenges/information_retrieval/test_information_retrieval_challenge_b.py b/autogpts/autogpt/tests/challenges/information_retrieval/test_information_retrieval_challenge_b.py
similarity index 100%
rename from tests/challenges/information_retrieval/test_information_retrieval_challenge_b.py
rename to autogpts/autogpt/tests/challenges/information_retrieval/test_information_retrieval_challenge_b.py
diff --git a/tests/challenges/information_retrieval/test_information_retrieval_challenge_c.py b/autogpts/autogpt/tests/challenges/information_retrieval/test_information_retrieval_challenge_c.py
similarity index 100%
rename from tests/challenges/information_retrieval/test_information_retrieval_challenge_c.py
rename to autogpts/autogpt/tests/challenges/information_retrieval/test_information_retrieval_challenge_c.py
diff --git a/tests/challenges/kubernetes/test_kubernetes_template_challenge_a.py b/autogpts/autogpt/tests/challenges/kubernetes/test_kubernetes_template_challenge_a.py
similarity index 100%
rename from tests/challenges/kubernetes/test_kubernetes_template_challenge_a.py
rename to autogpts/autogpt/tests/challenges/kubernetes/test_kubernetes_template_challenge_a.py
diff --git a/tests/challenges/memory/__init__.py b/autogpts/autogpt/tests/challenges/memory/__init__.py
similarity index 100%
rename from tests/challenges/memory/__init__.py
rename to autogpts/autogpt/tests/challenges/memory/__init__.py
diff --git a/tests/challenges/memory/test_memory_challenge_a.py b/autogpts/autogpt/tests/challenges/memory/test_memory_challenge_a.py
similarity index 100%
rename from tests/challenges/memory/test_memory_challenge_a.py
rename to autogpts/autogpt/tests/challenges/memory/test_memory_challenge_a.py
diff --git a/tests/challenges/memory/test_memory_challenge_b.py b/autogpts/autogpt/tests/challenges/memory/test_memory_challenge_b.py
similarity index 100%
rename from tests/challenges/memory/test_memory_challenge_b.py
rename to autogpts/autogpt/tests/challenges/memory/test_memory_challenge_b.py
diff --git a/tests/challenges/memory/test_memory_challenge_c.py b/autogpts/autogpt/tests/challenges/memory/test_memory_challenge_c.py
similarity index 100%
rename from tests/challenges/memory/test_memory_challenge_c.py
rename to autogpts/autogpt/tests/challenges/memory/test_memory_challenge_c.py
diff --git a/tests/challenges/memory/test_memory_challenge_d.py b/autogpts/autogpt/tests/challenges/memory/test_memory_challenge_d.py
similarity index 100%
rename from tests/challenges/memory/test_memory_challenge_d.py
rename to autogpts/autogpt/tests/challenges/memory/test_memory_challenge_d.py
diff --git a/tests/challenges/schema.py b/autogpts/autogpt/tests/challenges/schema.py
similarity index 100%
rename from tests/challenges/schema.py
rename to autogpts/autogpt/tests/challenges/schema.py
diff --git a/tests/challenges/test_challenge_should_be_formatted_properly.py b/autogpts/autogpt/tests/challenges/test_challenge_should_be_formatted_properly.py
similarity index 100%
rename from tests/challenges/test_challenge_should_be_formatted_properly.py
rename to autogpts/autogpt/tests/challenges/test_challenge_should_be_formatted_properly.py
diff --git a/tests/challenges/utils.py b/autogpts/autogpt/tests/challenges/utils.py
similarity index 100%
rename from tests/challenges/utils.py
rename to autogpts/autogpt/tests/challenges/utils.py
diff --git a/tests/challenges/utils/build_current_score.py b/autogpts/autogpt/tests/challenges/utils/build_current_score.py
similarity index 100%
rename from tests/challenges/utils/build_current_score.py
rename to autogpts/autogpt/tests/challenges/utils/build_current_score.py
diff --git a/tests/conftest.py b/autogpts/autogpt/tests/conftest.py
similarity index 100%
rename from tests/conftest.py
rename to autogpts/autogpt/tests/conftest.py
diff --git a/tests/context.py b/autogpts/autogpt/tests/context.py
similarity index 100%
rename from tests/context.py
rename to autogpts/autogpt/tests/context.py
diff --git a/tests/integration/__init__.py b/autogpts/autogpt/tests/integration/__init__.py
similarity index 100%
rename from tests/integration/__init__.py
rename to autogpts/autogpt/tests/integration/__init__.py
diff --git a/tests/integration/agent_factory.py b/autogpts/autogpt/tests/integration/agent_factory.py
similarity index 100%
rename from tests/integration/agent_factory.py
rename to autogpts/autogpt/tests/integration/agent_factory.py
diff --git a/tests/integration/memory/__init__.py b/autogpts/autogpt/tests/integration/memory/__init__.py
similarity index 100%
rename from tests/integration/memory/__init__.py
rename to autogpts/autogpt/tests/integration/memory/__init__.py
diff --git a/tests/integration/memory/conftest.py b/autogpts/autogpt/tests/integration/memory/conftest.py
similarity index 100%
rename from tests/integration/memory/conftest.py
rename to autogpts/autogpt/tests/integration/memory/conftest.py
diff --git a/tests/integration/memory/test_json_file_memory.py b/autogpts/autogpt/tests/integration/memory/test_json_file_memory.py
similarity index 100%
rename from tests/integration/memory/test_json_file_memory.py
rename to autogpts/autogpt/tests/integration/memory/test_json_file_memory.py
diff --git a/tests/integration/memory/utils.py b/autogpts/autogpt/tests/integration/memory/utils.py
similarity index 100%
rename from tests/integration/memory/utils.py
rename to autogpts/autogpt/tests/integration/memory/utils.py
diff --git a/tests/integration/test_execute_code.py b/autogpts/autogpt/tests/integration/test_execute_code.py
similarity index 100%
rename from tests/integration/test_execute_code.py
rename to autogpts/autogpt/tests/integration/test_execute_code.py
diff --git a/tests/integration/test_image_gen.py b/autogpts/autogpt/tests/integration/test_image_gen.py
similarity index 100%
rename from tests/integration/test_image_gen.py
rename to autogpts/autogpt/tests/integration/test_image_gen.py
diff --git a/tests/integration/test_provider_openai.py b/autogpts/autogpt/tests/integration/test_provider_openai.py
similarity index 100%
rename from tests/integration/test_provider_openai.py
rename to autogpts/autogpt/tests/integration/test_provider_openai.py
diff --git a/tests/integration/test_setup.py b/autogpts/autogpt/tests/integration/test_setup.py
similarity index 100%
rename from tests/integration/test_setup.py
rename to autogpts/autogpt/tests/integration/test_setup.py
diff --git a/tests/integration/test_web_selenium.py b/autogpts/autogpt/tests/integration/test_web_selenium.py
similarity index 100%
rename from tests/integration/test_web_selenium.py
rename to autogpts/autogpt/tests/integration/test_web_selenium.py
diff --git a/tests/mocks/__init__.py b/autogpts/autogpt/tests/mocks/__init__.py
similarity index 100%
rename from tests/mocks/__init__.py
rename to autogpts/autogpt/tests/mocks/__init__.py
diff --git a/tests/mocks/mock_commands.py b/autogpts/autogpt/tests/mocks/mock_commands.py
similarity index 100%
rename from tests/mocks/mock_commands.py
rename to autogpts/autogpt/tests/mocks/mock_commands.py
diff --git a/tests/unit/__init__.py b/autogpts/autogpt/tests/unit/__init__.py
similarity index 100%
rename from tests/unit/__init__.py
rename to autogpts/autogpt/tests/unit/__init__.py
diff --git a/tests/unit/_test_json_parser.py b/autogpts/autogpt/tests/unit/_test_json_parser.py
similarity index 100%
rename from tests/unit/_test_json_parser.py
rename to autogpts/autogpt/tests/unit/_test_json_parser.py
diff --git a/tests/unit/data/test_ai_config.yaml b/autogpts/autogpt/tests/unit/data/test_ai_config.yaml
similarity index 100%
rename from tests/unit/data/test_ai_config.yaml
rename to autogpts/autogpt/tests/unit/data/test_ai_config.yaml
diff --git a/tests/unit/data/test_plugins/Auto-GPT-Plugin-Test-master.zip b/autogpts/autogpt/tests/unit/data/test_plugins/Auto-GPT-Plugin-Test-master.zip
similarity index 100%
rename from tests/unit/data/test_plugins/Auto-GPT-Plugin-Test-master.zip
rename to autogpts/autogpt/tests/unit/data/test_plugins/Auto-GPT-Plugin-Test-master.zip
diff --git a/tests/unit/data/test_plugins/auto_gpt_guanaco/__init__.py b/autogpts/autogpt/tests/unit/data/test_plugins/auto_gpt_guanaco/__init__.py
similarity index 100%
rename from tests/unit/data/test_plugins/auto_gpt_guanaco/__init__.py
rename to autogpts/autogpt/tests/unit/data/test_plugins/auto_gpt_guanaco/__init__.py
diff --git a/tests/unit/models/test_base_open_api_plugin.py b/autogpts/autogpt/tests/unit/models/test_base_open_api_plugin.py
similarity index 100%
rename from tests/unit/models/test_base_open_api_plugin.py
rename to autogpts/autogpt/tests/unit/models/test_base_open_api_plugin.py
diff --git a/tests/unit/test_agent.py b/autogpts/autogpt/tests/unit/test_agent.py
similarity index 100%
rename from tests/unit/test_agent.py
rename to autogpts/autogpt/tests/unit/test_agent.py
diff --git a/tests/unit/test_ai_config.py b/autogpts/autogpt/tests/unit/test_ai_config.py
similarity index 100%
rename from tests/unit/test_ai_config.py
rename to autogpts/autogpt/tests/unit/test_ai_config.py
diff --git a/tests/unit/test_api_manager.py b/autogpts/autogpt/tests/unit/test_api_manager.py
similarity index 100%
rename from tests/unit/test_api_manager.py
rename to autogpts/autogpt/tests/unit/test_api_manager.py
diff --git a/tests/unit/test_commands.py b/autogpts/autogpt/tests/unit/test_commands.py
similarity index 100%
rename from tests/unit/test_commands.py
rename to autogpts/autogpt/tests/unit/test_commands.py
diff --git a/tests/unit/test_config.py b/autogpts/autogpt/tests/unit/test_config.py
similarity index 100%
rename from tests/unit/test_config.py
rename to autogpts/autogpt/tests/unit/test_config.py
diff --git a/tests/unit/test_file_operations.py b/autogpts/autogpt/tests/unit/test_file_operations.py
similarity index 100%
rename from tests/unit/test_file_operations.py
rename to autogpts/autogpt/tests/unit/test_file_operations.py
diff --git a/tests/unit/test_git_commands.py b/autogpts/autogpt/tests/unit/test_git_commands.py
similarity index 100%
rename from tests/unit/test_git_commands.py
rename to autogpts/autogpt/tests/unit/test_git_commands.py
diff --git a/tests/unit/test_logs.py b/autogpts/autogpt/tests/unit/test_logs.py
similarity index 100%
rename from tests/unit/test_logs.py
rename to autogpts/autogpt/tests/unit/test_logs.py
diff --git a/tests/unit/test_message_history.py b/autogpts/autogpt/tests/unit/test_message_history.py
similarity index 100%
rename from tests/unit/test_message_history.py
rename to autogpts/autogpt/tests/unit/test_message_history.py
diff --git a/tests/unit/test_plugins.py b/autogpts/autogpt/tests/unit/test_plugins.py
similarity index 100%
rename from tests/unit/test_plugins.py
rename to autogpts/autogpt/tests/unit/test_plugins.py
diff --git a/tests/unit/test_prompt_config.py b/autogpts/autogpt/tests/unit/test_prompt_config.py
similarity index 100%
rename from tests/unit/test_prompt_config.py
rename to autogpts/autogpt/tests/unit/test_prompt_config.py
diff --git a/tests/unit/test_retry_provider_openai.py b/autogpts/autogpt/tests/unit/test_retry_provider_openai.py
similarity index 100%
rename from tests/unit/test_retry_provider_openai.py
rename to autogpts/autogpt/tests/unit/test_retry_provider_openai.py
diff --git a/tests/unit/test_spinner.py b/autogpts/autogpt/tests/unit/test_spinner.py
similarity index 100%
rename from tests/unit/test_spinner.py
rename to autogpts/autogpt/tests/unit/test_spinner.py
diff --git a/tests/unit/test_text_file_parsers.py b/autogpts/autogpt/tests/unit/test_text_file_parsers.py
similarity index 100%
rename from tests/unit/test_text_file_parsers.py
rename to autogpts/autogpt/tests/unit/test_text_file_parsers.py
diff --git a/tests/unit/test_token_counter.py b/autogpts/autogpt/tests/unit/test_token_counter.py
similarity index 100%
rename from tests/unit/test_token_counter.py
rename to autogpts/autogpt/tests/unit/test_token_counter.py
diff --git a/tests/unit/test_url_validation.py b/autogpts/autogpt/tests/unit/test_url_validation.py
similarity index 100%
rename from tests/unit/test_url_validation.py
rename to autogpts/autogpt/tests/unit/test_url_validation.py
diff --git a/tests/unit/test_utils.py b/autogpts/autogpt/tests/unit/test_utils.py
similarity index 100%
rename from tests/unit/test_utils.py
rename to autogpts/autogpt/tests/unit/test_utils.py
diff --git a/tests/unit/test_web_search.py b/autogpts/autogpt/tests/unit/test_web_search.py
similarity index 100%
rename from tests/unit/test_web_search.py
rename to autogpts/autogpt/tests/unit/test_web_search.py
diff --git a/tests/unit/test_workspace.py b/autogpts/autogpt/tests/unit/test_workspace.py
similarity index 100%
rename from tests/unit/test_workspace.py
rename to autogpts/autogpt/tests/unit/test_workspace.py
diff --git a/tests/utils.py b/autogpts/autogpt/tests/utils.py
similarity index 100%
rename from tests/utils.py
rename to autogpts/autogpt/tests/utils.py
diff --git a/tests/vcr/__init__.py b/autogpts/autogpt/tests/vcr/__init__.py
similarity index 100%
rename from tests/vcr/__init__.py
rename to autogpts/autogpt/tests/vcr/__init__.py
diff --git a/tests/vcr/vcr_filter.py b/autogpts/autogpt/tests/vcr/vcr_filter.py
similarity index 100%
rename from tests/vcr/vcr_filter.py
rename to autogpts/autogpt/tests/vcr/vcr_filter.py
diff --git a/plugins/__PUT_PLUGIN_ZIPS_HERE__ b/plugins/__PUT_PLUGIN_ZIPS_HERE__
deleted file mode 100644
index e69de29bb2..0000000000
diff --git a/tests/Auto-GPT-test-cassettes b/tests/Auto-GPT-test-cassettes
deleted file mode 160000
index e3d80f6ce8..0000000000
--- a/tests/Auto-GPT-test-cassettes
+++ /dev/null
@@ -1 +0,0 @@
-Subproject commit e3d80f6ce89558893c396b857462d776645ed02f