diff --git a/MaxKernel/.gitignore b/MaxKernel/adk/.gitignore similarity index 100% rename from MaxKernel/.gitignore rename to MaxKernel/adk/.gitignore diff --git a/MaxKernel/README.md b/MaxKernel/adk/README.md similarity index 100% rename from MaxKernel/README.md rename to MaxKernel/adk/README.md diff --git a/MaxKernel/auto_agent/.gitignore b/MaxKernel/adk/auto_agent/.gitignore similarity index 100% rename from MaxKernel/auto_agent/.gitignore rename to MaxKernel/adk/auto_agent/.gitignore diff --git a/MaxKernel/auto_agent/__init__.py b/MaxKernel/adk/auto_agent/__init__.py similarity index 100% rename from MaxKernel/auto_agent/__init__.py rename to MaxKernel/adk/auto_agent/__init__.py diff --git a/MaxKernel/auto_agent/agent.py b/MaxKernel/adk/auto_agent/agent.py similarity index 100% rename from MaxKernel/auto_agent/agent.py rename to MaxKernel/adk/auto_agent/agent.py diff --git a/MaxKernel/auto_agent/agent_client/auto_agent_client.py b/MaxKernel/adk/auto_agent/agent_client/auto_agent_client.py similarity index 100% rename from MaxKernel/auto_agent/agent_client/auto_agent_client.py rename to MaxKernel/adk/auto_agent/agent_client/auto_agent_client.py diff --git a/MaxKernel/auto_agent/agent_client/run_batch_agent_call.py b/MaxKernel/adk/auto_agent/agent_client/run_batch_agent_call.py similarity index 100% rename from MaxKernel/auto_agent/agent_client/run_batch_agent_call.py rename to MaxKernel/adk/auto_agent/agent_client/run_batch_agent_call.py diff --git a/MaxKernel/auto_agent/callbacks.py b/MaxKernel/adk/auto_agent/callbacks.py similarity index 100% rename from MaxKernel/auto_agent/callbacks.py rename to MaxKernel/adk/auto_agent/callbacks.py diff --git a/MaxKernel/auto_agent/client_utils/eval_client.py b/MaxKernel/adk/auto_agent/client_utils/eval_client.py similarity index 100% rename from MaxKernel/auto_agent/client_utils/eval_client.py rename to MaxKernel/adk/auto_agent/client_utils/eval_client.py diff --git a/MaxKernel/auto_agent/config.py b/MaxKernel/adk/auto_agent/config.py similarity index 100% rename from MaxKernel/auto_agent/config.py rename to MaxKernel/adk/auto_agent/config.py diff --git a/MaxKernel/auto_agent/constants.py b/MaxKernel/adk/auto_agent/constants.py similarity index 100% rename from MaxKernel/auto_agent/constants.py rename to MaxKernel/adk/auto_agent/constants.py diff --git a/MaxKernel/auto_agent/custom_types.py b/MaxKernel/adk/auto_agent/custom_types.py similarity index 100% rename from MaxKernel/auto_agent/custom_types.py rename to MaxKernel/adk/auto_agent/custom_types.py diff --git a/MaxKernel/auto_agent/isolate_object.py b/MaxKernel/adk/auto_agent/isolate_object.py similarity index 100% rename from MaxKernel/auto_agent/isolate_object.py rename to MaxKernel/adk/auto_agent/isolate_object.py diff --git a/MaxKernel/auto_agent/knowledge_base/pallas_docs.py b/MaxKernel/adk/auto_agent/knowledge_base/pallas_docs.py similarity index 100% rename from MaxKernel/auto_agent/knowledge_base/pallas_docs.py rename to MaxKernel/adk/auto_agent/knowledge_base/pallas_docs.py diff --git a/MaxKernel/auto_agent/knowledge_base/pallas_docs.py.bak b/MaxKernel/adk/auto_agent/knowledge_base/pallas_docs.py.bak similarity index 100% rename from MaxKernel/auto_agent/knowledge_base/pallas_docs.py.bak rename to MaxKernel/adk/auto_agent/knowledge_base/pallas_docs.py.bak diff --git a/MaxKernel/auto_agent/knowledge_base/pallas_profiling_docs.py b/MaxKernel/adk/auto_agent/knowledge_base/pallas_profiling_docs.py similarity index 100% rename from MaxKernel/auto_agent/knowledge_base/pallas_profiling_docs.py rename to MaxKernel/adk/auto_agent/knowledge_base/pallas_profiling_docs.py diff --git a/MaxKernel/auto_agent/knowledge_base/update_pallas_docs.py b/MaxKernel/adk/auto_agent/knowledge_base/update_pallas_docs.py similarity index 100% rename from MaxKernel/auto_agent/knowledge_base/update_pallas_docs.py rename to MaxKernel/adk/auto_agent/knowledge_base/update_pallas_docs.py diff --git a/MaxKernel/auto_agent/server_utils/__init__.py b/MaxKernel/adk/auto_agent/server_utils/__init__.py similarity index 100% rename from MaxKernel/auto_agent/server_utils/__init__.py rename to MaxKernel/adk/auto_agent/server_utils/__init__.py diff --git a/MaxKernel/auto_agent/server_utils/cpu_server.py b/MaxKernel/adk/auto_agent/server_utils/cpu_server.py similarity index 100% rename from MaxKernel/auto_agent/server_utils/cpu_server.py rename to MaxKernel/adk/auto_agent/server_utils/cpu_server.py diff --git a/MaxKernel/auto_agent/server_utils/eval_server.py b/MaxKernel/adk/auto_agent/server_utils/eval_server.py similarity index 100% rename from MaxKernel/auto_agent/server_utils/eval_server.py rename to MaxKernel/adk/auto_agent/server_utils/eval_server.py diff --git a/MaxKernel/auto_agent/server_utils/server_config.py b/MaxKernel/adk/auto_agent/server_utils/server_config.py similarity index 100% rename from MaxKernel/auto_agent/server_utils/server_config.py rename to MaxKernel/adk/auto_agent/server_utils/server_config.py diff --git a/MaxKernel/auto_agent/server_utils/setup.sh b/MaxKernel/adk/auto_agent/server_utils/setup.sh similarity index 100% rename from MaxKernel/auto_agent/server_utils/setup.sh rename to MaxKernel/adk/auto_agent/server_utils/setup.sh diff --git a/MaxKernel/auto_agent/server_utils/tpu_server.py b/MaxKernel/adk/auto_agent/server_utils/tpu_server.py similarity index 100% rename from MaxKernel/auto_agent/server_utils/tpu_server.py rename to MaxKernel/adk/auto_agent/server_utils/tpu_server.py diff --git a/MaxKernel/auto_agent/subagents/__init__.py b/MaxKernel/adk/auto_agent/subagents/__init__.py similarity index 100% rename from MaxKernel/auto_agent/subagents/__init__.py rename to MaxKernel/adk/auto_agent/subagents/__init__.py diff --git a/MaxKernel/auto_agent/subagents/autotuning/agent.py b/MaxKernel/adk/auto_agent/subagents/autotuning/agent.py similarity index 100% rename from MaxKernel/auto_agent/subagents/autotuning/agent.py rename to MaxKernel/adk/auto_agent/subagents/autotuning/agent.py diff --git a/MaxKernel/auto_agent/subagents/autotuning/autotune_tool.py b/MaxKernel/adk/auto_agent/subagents/autotuning/autotune_tool.py similarity index 100% rename from MaxKernel/auto_agent/subagents/autotuning/autotune_tool.py rename to MaxKernel/adk/auto_agent/subagents/autotuning/autotune_tool.py diff --git a/MaxKernel/auto_agent/subagents/autotuning/prompts/apply_best_config_prompt.py b/MaxKernel/adk/auto_agent/subagents/autotuning/prompts/apply_best_config_prompt.py similarity index 100% rename from MaxKernel/auto_agent/subagents/autotuning/prompts/apply_best_config_prompt.py rename to MaxKernel/adk/auto_agent/subagents/autotuning/prompts/apply_best_config_prompt.py diff --git a/MaxKernel/auto_agent/subagents/autotuning/prompts/autotune_prompt.py b/MaxKernel/adk/auto_agent/subagents/autotuning/prompts/autotune_prompt.py similarity index 100% rename from MaxKernel/auto_agent/subagents/autotuning/prompts/autotune_prompt.py rename to MaxKernel/adk/auto_agent/subagents/autotuning/prompts/autotune_prompt.py diff --git a/MaxKernel/auto_agent/subagents/autotuning/prompts/summary_prompt.py b/MaxKernel/adk/auto_agent/subagents/autotuning/prompts/summary_prompt.py similarity index 100% rename from MaxKernel/auto_agent/subagents/autotuning/prompts/summary_prompt.py rename to MaxKernel/adk/auto_agent/subagents/autotuning/prompts/summary_prompt.py diff --git a/MaxKernel/auto_agent/subagents/kernel_writing/__init__.py b/MaxKernel/adk/auto_agent/subagents/kernel_writing/__init__.py similarity index 100% rename from MaxKernel/auto_agent/subagents/kernel_writing/__init__.py rename to MaxKernel/adk/auto_agent/subagents/kernel_writing/__init__.py diff --git a/MaxKernel/auto_agent/subagents/kernel_writing/agent.py b/MaxKernel/adk/auto_agent/subagents/kernel_writing/agent.py similarity index 100% rename from MaxKernel/auto_agent/subagents/kernel_writing/agent.py rename to MaxKernel/adk/auto_agent/subagents/kernel_writing/agent.py diff --git a/MaxKernel/auto_agent/subagents/kernel_writing/kernel_compilation.py b/MaxKernel/adk/auto_agent/subagents/kernel_writing/kernel_compilation.py similarity index 100% rename from MaxKernel/auto_agent/subagents/kernel_writing/kernel_compilation.py rename to MaxKernel/adk/auto_agent/subagents/kernel_writing/kernel_compilation.py diff --git a/MaxKernel/auto_agent/subagents/kernel_writing/prompts/__init__.py b/MaxKernel/adk/auto_agent/subagents/kernel_writing/prompts/__init__.py similarity index 100% rename from MaxKernel/auto_agent/subagents/kernel_writing/prompts/__init__.py rename to MaxKernel/adk/auto_agent/subagents/kernel_writing/prompts/__init__.py diff --git a/MaxKernel/auto_agent/subagents/kernel_writing/prompts/add_debug_statements.py b/MaxKernel/adk/auto_agent/subagents/kernel_writing/prompts/add_debug_statements.py similarity index 100% rename from MaxKernel/auto_agent/subagents/kernel_writing/prompts/add_debug_statements.py rename to MaxKernel/adk/auto_agent/subagents/kernel_writing/prompts/add_debug_statements.py diff --git a/MaxKernel/auto_agent/subagents/kernel_writing/prompts/ask_validation_prompt.py b/MaxKernel/adk/auto_agent/subagents/kernel_writing/prompts/ask_validation_prompt.py similarity index 100% rename from MaxKernel/auto_agent/subagents/kernel_writing/prompts/ask_validation_prompt.py rename to MaxKernel/adk/auto_agent/subagents/kernel_writing/prompts/ask_validation_prompt.py diff --git a/MaxKernel/auto_agent/subagents/kernel_writing/prompts/cleanup_debug_statements.py b/MaxKernel/adk/auto_agent/subagents/kernel_writing/prompts/cleanup_debug_statements.py similarity index 100% rename from MaxKernel/auto_agent/subagents/kernel_writing/prompts/cleanup_debug_statements.py rename to MaxKernel/adk/auto_agent/subagents/kernel_writing/prompts/cleanup_debug_statements.py diff --git a/MaxKernel/auto_agent/subagents/kernel_writing/prompts/fix_kernel_compilation.py b/MaxKernel/adk/auto_agent/subagents/kernel_writing/prompts/fix_kernel_compilation.py similarity index 100% rename from MaxKernel/auto_agent/subagents/kernel_writing/prompts/fix_kernel_compilation.py rename to MaxKernel/adk/auto_agent/subagents/kernel_writing/prompts/fix_kernel_compilation.py diff --git a/MaxKernel/auto_agent/subagents/kernel_writing/prompts/kernel_compilation_summary.py b/MaxKernel/adk/auto_agent/subagents/kernel_writing/prompts/kernel_compilation_summary.py similarity index 100% rename from MaxKernel/auto_agent/subagents/kernel_writing/prompts/kernel_compilation_summary.py rename to MaxKernel/adk/auto_agent/subagents/kernel_writing/prompts/kernel_compilation_summary.py diff --git a/MaxKernel/auto_agent/subagents/kernel_writing/prompts/kernel_implementation_prompt.py b/MaxKernel/adk/auto_agent/subagents/kernel_writing/prompts/kernel_implementation_prompt.py similarity index 100% rename from MaxKernel/auto_agent/subagents/kernel_writing/prompts/kernel_implementation_prompt.py rename to MaxKernel/adk/auto_agent/subagents/kernel_writing/prompts/kernel_implementation_prompt.py diff --git a/MaxKernel/auto_agent/subagents/kernel_writing/prompts/kernel_planning_prompt.py b/MaxKernel/adk/auto_agent/subagents/kernel_writing/prompts/kernel_planning_prompt.py similarity index 100% rename from MaxKernel/auto_agent/subagents/kernel_writing/prompts/kernel_planning_prompt.py rename to MaxKernel/adk/auto_agent/subagents/kernel_writing/prompts/kernel_planning_prompt.py diff --git a/MaxKernel/auto_agent/subagents/kernel_writing/prompts/prepare_base_kernel.py b/MaxKernel/adk/auto_agent/subagents/kernel_writing/prompts/prepare_base_kernel.py similarity index 100% rename from MaxKernel/auto_agent/subagents/kernel_writing/prompts/prepare_base_kernel.py rename to MaxKernel/adk/auto_agent/subagents/kernel_writing/prompts/prepare_base_kernel.py diff --git a/MaxKernel/auto_agent/subagents/kernel_writing/prompts/read_file_prompt.py b/MaxKernel/adk/auto_agent/subagents/kernel_writing/prompts/read_file_prompt.py similarity index 100% rename from MaxKernel/auto_agent/subagents/kernel_writing/prompts/read_file_prompt.py rename to MaxKernel/adk/auto_agent/subagents/kernel_writing/prompts/read_file_prompt.py diff --git a/MaxKernel/auto_agent/subagents/kernel_writing/prompts/summary_prompt.py b/MaxKernel/adk/auto_agent/subagents/kernel_writing/prompts/summary_prompt.py similarity index 100% rename from MaxKernel/auto_agent/subagents/kernel_writing/prompts/summary_prompt.py rename to MaxKernel/adk/auto_agent/subagents/kernel_writing/prompts/summary_prompt.py diff --git a/MaxKernel/auto_agent/subagents/pipeline_agent.py b/MaxKernel/adk/auto_agent/subagents/pipeline_agent.py similarity index 100% rename from MaxKernel/auto_agent/subagents/pipeline_agent.py rename to MaxKernel/adk/auto_agent/subagents/pipeline_agent.py diff --git a/MaxKernel/auto_agent/subagents/profiling/__init__.py b/MaxKernel/adk/auto_agent/subagents/profiling/__init__.py similarity index 100% rename from MaxKernel/auto_agent/subagents/profiling/__init__.py rename to MaxKernel/adk/auto_agent/subagents/profiling/__init__.py diff --git a/MaxKernel/auto_agent/subagents/profiling/agent.py b/MaxKernel/adk/auto_agent/subagents/profiling/agent.py similarity index 100% rename from MaxKernel/auto_agent/subagents/profiling/agent.py rename to MaxKernel/adk/auto_agent/subagents/profiling/agent.py diff --git a/MaxKernel/auto_agent/subagents/profiling/kernel_profile.py b/MaxKernel/adk/auto_agent/subagents/profiling/kernel_profile.py similarity index 100% rename from MaxKernel/auto_agent/subagents/profiling/kernel_profile.py rename to MaxKernel/adk/auto_agent/subagents/profiling/kernel_profile.py diff --git a/MaxKernel/auto_agent/subagents/profiling/offline_tools.py b/MaxKernel/adk/auto_agent/subagents/profiling/offline_tools.py similarity index 100% rename from MaxKernel/auto_agent/subagents/profiling/offline_tools.py rename to MaxKernel/adk/auto_agent/subagents/profiling/offline_tools.py diff --git a/MaxKernel/auto_agent/subagents/profiling/prompts/__init__.py b/MaxKernel/adk/auto_agent/subagents/profiling/prompts/__init__.py similarity index 100% rename from MaxKernel/auto_agent/subagents/profiling/prompts/__init__.py rename to MaxKernel/adk/auto_agent/subagents/profiling/prompts/__init__.py diff --git a/MaxKernel/auto_agent/subagents/profiling/prompts/analyze_profile_prompt.py b/MaxKernel/adk/auto_agent/subagents/profiling/prompts/analyze_profile_prompt.py similarity index 100% rename from MaxKernel/auto_agent/subagents/profiling/prompts/analyze_profile_prompt.py rename to MaxKernel/adk/auto_agent/subagents/profiling/prompts/analyze_profile_prompt.py diff --git a/MaxKernel/auto_agent/subagents/profiling/prompts/gen_profiling_script.py b/MaxKernel/adk/auto_agent/subagents/profiling/prompts/gen_profiling_script.py similarity index 100% rename from MaxKernel/auto_agent/subagents/profiling/prompts/gen_profiling_script.py rename to MaxKernel/adk/auto_agent/subagents/profiling/prompts/gen_profiling_script.py diff --git a/MaxKernel/auto_agent/subagents/profiling/prompts/read_file_prompt.py b/MaxKernel/adk/auto_agent/subagents/profiling/prompts/read_file_prompt.py similarity index 100% rename from MaxKernel/auto_agent/subagents/profiling/prompts/read_file_prompt.py rename to MaxKernel/adk/auto_agent/subagents/profiling/prompts/read_file_prompt.py diff --git a/MaxKernel/auto_agent/subagents/profiling/prompts/read_profiling_script_prompt.py b/MaxKernel/adk/auto_agent/subagents/profiling/prompts/read_profiling_script_prompt.py similarity index 100% rename from MaxKernel/auto_agent/subagents/profiling/prompts/read_profiling_script_prompt.py rename to MaxKernel/adk/auto_agent/subagents/profiling/prompts/read_profiling_script_prompt.py diff --git a/MaxKernel/auto_agent/subagents/testing/__init__.py b/MaxKernel/adk/auto_agent/subagents/testing/__init__.py similarity index 100% rename from MaxKernel/auto_agent/subagents/testing/__init__.py rename to MaxKernel/adk/auto_agent/subagents/testing/__init__.py diff --git a/MaxKernel/auto_agent/subagents/testing/agent.py b/MaxKernel/adk/auto_agent/subagents/testing/agent.py similarity index 100% rename from MaxKernel/auto_agent/subagents/testing/agent.py rename to MaxKernel/adk/auto_agent/subagents/testing/agent.py diff --git a/MaxKernel/auto_agent/subagents/testing/prompts/__init__.py b/MaxKernel/adk/auto_agent/subagents/testing/prompts/__init__.py similarity index 100% rename from MaxKernel/auto_agent/subagents/testing/prompts/__init__.py rename to MaxKernel/adk/auto_agent/subagents/testing/prompts/__init__.py diff --git a/MaxKernel/auto_agent/subagents/testing/prompts/fix_test_script.py b/MaxKernel/adk/auto_agent/subagents/testing/prompts/fix_test_script.py similarity index 100% rename from MaxKernel/auto_agent/subagents/testing/prompts/fix_test_script.py rename to MaxKernel/adk/auto_agent/subagents/testing/prompts/fix_test_script.py diff --git a/MaxKernel/auto_agent/subagents/testing/prompts/gen_test_file.py b/MaxKernel/adk/auto_agent/subagents/testing/prompts/gen_test_file.py similarity index 100% rename from MaxKernel/auto_agent/subagents/testing/prompts/gen_test_file.py rename to MaxKernel/adk/auto_agent/subagents/testing/prompts/gen_test_file.py diff --git a/MaxKernel/auto_agent/subagents/testing/prompts/read_file_prompt.py b/MaxKernel/adk/auto_agent/subagents/testing/prompts/read_file_prompt.py similarity index 100% rename from MaxKernel/auto_agent/subagents/testing/prompts/read_file_prompt.py rename to MaxKernel/adk/auto_agent/subagents/testing/prompts/read_file_prompt.py diff --git a/MaxKernel/auto_agent/subagents/testing/prompts/summarize_test_results_prompt.py b/MaxKernel/adk/auto_agent/subagents/testing/prompts/summarize_test_results_prompt.py similarity index 100% rename from MaxKernel/auto_agent/subagents/testing/prompts/summarize_test_results_prompt.py rename to MaxKernel/adk/auto_agent/subagents/testing/prompts/summarize_test_results_prompt.py diff --git a/MaxKernel/auto_agent/subagents/testing/prompts/validation_summary.py b/MaxKernel/adk/auto_agent/subagents/testing/prompts/validation_summary.py similarity index 100% rename from MaxKernel/auto_agent/subagents/testing/prompts/validation_summary.py rename to MaxKernel/adk/auto_agent/subagents/testing/prompts/validation_summary.py diff --git a/MaxKernel/auto_agent/tools/__init__.py b/MaxKernel/adk/auto_agent/tools/__init__.py similarity index 100% rename from MaxKernel/auto_agent/tools/__init__.py rename to MaxKernel/adk/auto_agent/tools/__init__.py diff --git a/MaxKernel/auto_agent/tools/analyze_profile.py b/MaxKernel/adk/auto_agent/tools/analyze_profile.py similarity index 100% rename from MaxKernel/auto_agent/tools/analyze_profile.py rename to MaxKernel/adk/auto_agent/tools/analyze_profile.py diff --git a/MaxKernel/auto_agent/tools/api_rag/__init__.py b/MaxKernel/adk/auto_agent/tools/api_rag/__init__.py similarity index 100% rename from MaxKernel/auto_agent/tools/api_rag/__init__.py rename to MaxKernel/adk/auto_agent/tools/api_rag/__init__.py diff --git a/MaxKernel/auto_agent/tools/api_rag/get_apis.py b/MaxKernel/adk/auto_agent/tools/api_rag/get_apis.py similarity index 100% rename from MaxKernel/auto_agent/tools/api_rag/get_apis.py rename to MaxKernel/adk/auto_agent/tools/api_rag/get_apis.py diff --git a/MaxKernel/auto_agent/tools/file_tools.py b/MaxKernel/adk/auto_agent/tools/file_tools.py similarity index 100% rename from MaxKernel/auto_agent/tools/file_tools.py rename to MaxKernel/adk/auto_agent/tools/file_tools.py diff --git a/MaxKernel/auto_agent/tools/search_api_tool.py b/MaxKernel/adk/auto_agent/tools/search_api_tool.py similarity index 100% rename from MaxKernel/auto_agent/tools/search_api_tool.py rename to MaxKernel/adk/auto_agent/tools/search_api_tool.py diff --git a/MaxKernel/auto_agent/tools/test_harness.py b/MaxKernel/adk/auto_agent/tools/test_harness.py similarity index 100% rename from MaxKernel/auto_agent/tools/test_harness.py rename to MaxKernel/adk/auto_agent/tools/test_harness.py diff --git a/MaxKernel/auto_agent/tools/tools.py b/MaxKernel/adk/auto_agent/tools/tools.py similarity index 100% rename from MaxKernel/auto_agent/tools/tools.py rename to MaxKernel/adk/auto_agent/tools/tools.py diff --git a/MaxKernel/auto_agent/tpu_specs.json b/MaxKernel/adk/auto_agent/tpu_specs.json similarity index 100% rename from MaxKernel/auto_agent/tpu_specs.json rename to MaxKernel/adk/auto_agent/tpu_specs.json diff --git a/MaxKernel/auto_search/README.md b/MaxKernel/adk/auto_search/README.md similarity index 100% rename from MaxKernel/auto_search/README.md rename to MaxKernel/adk/auto_search/README.md diff --git a/MaxKernel/auto_search/algorithms/beam_search.py b/MaxKernel/adk/auto_search/algorithms/beam_search.py similarity index 100% rename from MaxKernel/auto_search/algorithms/beam_search.py rename to MaxKernel/adk/auto_search/algorithms/beam_search.py diff --git a/MaxKernel/auto_search/algorithms/parallel_search.py b/MaxKernel/adk/auto_search/algorithms/parallel_search.py similarity index 100% rename from MaxKernel/auto_search/algorithms/parallel_search.py rename to MaxKernel/adk/auto_search/algorithms/parallel_search.py diff --git a/MaxKernel/auto_search/graph.py b/MaxKernel/adk/auto_search/graph.py similarity index 100% rename from MaxKernel/auto_search/graph.py rename to MaxKernel/adk/auto_search/graph.py diff --git a/MaxKernel/auto_search/orchestrator.py b/MaxKernel/adk/auto_search/orchestrator.py similarity index 100% rename from MaxKernel/auto_search/orchestrator.py rename to MaxKernel/adk/auto_search/orchestrator.py diff --git a/MaxKernel/auto_search/run_batch_search.py b/MaxKernel/adk/auto_search/run_batch_search.py similarity index 100% rename from MaxKernel/auto_search/run_batch_search.py rename to MaxKernel/adk/auto_search/run_batch_search.py diff --git a/MaxKernel/auto_search/run_search.py b/MaxKernel/adk/auto_search/run_search.py similarity index 100% rename from MaxKernel/auto_search/run_search.py rename to MaxKernel/adk/auto_search/run_search.py diff --git a/MaxKernel/auto_search/strategies.py b/MaxKernel/adk/auto_search/strategies.py similarity index 100% rename from MaxKernel/auto_search/strategies.py rename to MaxKernel/adk/auto_search/strategies.py diff --git a/MaxKernel/auto_search/utils/visualize_graph.py b/MaxKernel/adk/auto_search/utils/visualize_graph.py similarity index 100% rename from MaxKernel/auto_search/utils/visualize_graph.py rename to MaxKernel/adk/auto_search/utils/visualize_graph.py diff --git a/MaxKernel/auto_search/worker.py b/MaxKernel/adk/auto_search/worker.py similarity index 100% rename from MaxKernel/auto_search/worker.py rename to MaxKernel/adk/auto_search/worker.py diff --git a/MaxKernel/dependency/adk_cli_patch.py b/MaxKernel/adk/dependency/adk_cli_patch.py similarity index 100% rename from MaxKernel/dependency/adk_cli_patch.py rename to MaxKernel/adk/dependency/adk_cli_patch.py diff --git a/MaxKernel/dependency/agent_requirements.txt b/MaxKernel/adk/dependency/agent_requirements.txt similarity index 100% rename from MaxKernel/dependency/agent_requirements.txt rename to MaxKernel/adk/dependency/agent_requirements.txt diff --git a/MaxKernel/dependency/main_requirements.txt b/MaxKernel/adk/dependency/main_requirements.txt similarity index 100% rename from MaxKernel/dependency/main_requirements.txt rename to MaxKernel/adk/dependency/main_requirements.txt diff --git a/MaxKernel/evaluation/.gitignore b/MaxKernel/adk/evaluation/.gitignore similarity index 100% rename from MaxKernel/evaluation/.gitignore rename to MaxKernel/adk/evaluation/.gitignore diff --git a/MaxKernel/evaluation/README.md b/MaxKernel/adk/evaluation/README.md similarity index 100% rename from MaxKernel/evaluation/README.md rename to MaxKernel/adk/evaluation/README.md diff --git a/MaxKernel/evaluation/__init__.py b/MaxKernel/adk/evaluation/__init__.py similarity index 100% rename from MaxKernel/evaluation/__init__.py rename to MaxKernel/adk/evaluation/__init__.py diff --git a/MaxKernel/evaluation/analyze_tokens.py b/MaxKernel/adk/evaluation/analyze_tokens.py similarity index 100% rename from MaxKernel/evaluation/analyze_tokens.py rename to MaxKernel/adk/evaluation/analyze_tokens.py diff --git a/MaxKernel/evaluation/benchmark.py b/MaxKernel/adk/evaluation/benchmark.py similarity index 100% rename from MaxKernel/evaluation/benchmark.py rename to MaxKernel/adk/evaluation/benchmark.py diff --git a/MaxKernel/evaluation/code_adapter/__init__.py b/MaxKernel/adk/evaluation/code_adapter/__init__.py similarity index 100% rename from MaxKernel/evaluation/code_adapter/__init__.py rename to MaxKernel/adk/evaluation/code_adapter/__init__.py diff --git a/MaxKernel/evaluation/code_adapter/code_adapter.py b/MaxKernel/adk/evaluation/code_adapter/code_adapter.py similarity index 100% rename from MaxKernel/evaluation/code_adapter/code_adapter.py rename to MaxKernel/adk/evaluation/code_adapter/code_adapter.py diff --git a/MaxKernel/evaluation/code_adapter/prompts/adapt_optimized_prompt.py b/MaxKernel/adk/evaluation/code_adapter/prompts/adapt_optimized_prompt.py similarity index 100% rename from MaxKernel/evaluation/code_adapter/prompts/adapt_optimized_prompt.py rename to MaxKernel/adk/evaluation/code_adapter/prompts/adapt_optimized_prompt.py diff --git a/MaxKernel/evaluation/code_adapter/prompts/adapt_reference_prompt.py b/MaxKernel/adk/evaluation/code_adapter/prompts/adapt_reference_prompt.py similarity index 100% rename from MaxKernel/evaluation/code_adapter/prompts/adapt_reference_prompt.py rename to MaxKernel/adk/evaluation/code_adapter/prompts/adapt_reference_prompt.py diff --git a/MaxKernel/evaluation/custom_types/__init__.py b/MaxKernel/adk/evaluation/custom_types/__init__.py similarity index 100% rename from MaxKernel/evaluation/custom_types/__init__.py rename to MaxKernel/adk/evaluation/custom_types/__init__.py diff --git a/MaxKernel/evaluation/custom_types/evaluation_result.py b/MaxKernel/adk/evaluation/custom_types/evaluation_result.py similarity index 100% rename from MaxKernel/evaluation/custom_types/evaluation_result.py rename to MaxKernel/adk/evaluation/custom_types/evaluation_result.py diff --git a/MaxKernel/evaluation/custom_types/kernel_task.py b/MaxKernel/adk/evaluation/custom_types/kernel_task.py similarity index 100% rename from MaxKernel/evaluation/custom_types/kernel_task.py rename to MaxKernel/adk/evaluation/custom_types/kernel_task.py diff --git a/MaxKernel/evaluation/evaluation_utils.py b/MaxKernel/adk/evaluation/evaluation_utils.py similarity index 100% rename from MaxKernel/evaluation/evaluation_utils.py rename to MaxKernel/adk/evaluation/evaluation_utils.py diff --git a/MaxKernel/evaluation/examples/dsv4/kernel_task.yaml b/MaxKernel/adk/evaluation/examples/dsv4/kernel_task.yaml similarity index 100% rename from MaxKernel/evaluation/examples/dsv4/kernel_task.yaml rename to MaxKernel/adk/evaluation/examples/dsv4/kernel_task.yaml diff --git a/MaxKernel/evaluation/examples/dsv4/reference.py b/MaxKernel/adk/evaluation/examples/dsv4/reference.py similarity index 100% rename from MaxKernel/evaluation/examples/dsv4/reference.py rename to MaxKernel/adk/evaluation/examples/dsv4/reference.py diff --git a/MaxKernel/evaluation/harness_code.py b/MaxKernel/adk/evaluation/harness_code.py similarity index 100% rename from MaxKernel/evaluation/harness_code.py rename to MaxKernel/adk/evaluation/harness_code.py diff --git a/MaxKernel/evaluation/jax_kernel_evaluator.py b/MaxKernel/adk/evaluation/jax_kernel_evaluator.py similarity index 100% rename from MaxKernel/evaluation/jax_kernel_evaluator.py rename to MaxKernel/adk/evaluation/jax_kernel_evaluator.py diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/10p_Sparse_MoE/kernel_task.yaml b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/10p_Sparse_MoE/kernel_task.yaml similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/10p_Sparse_MoE/kernel_task.yaml rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/10p_Sparse_MoE/kernel_task.yaml diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/10p_Sparse_MoE/reference.py b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/10p_Sparse_MoE/reference.py similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/10p_Sparse_MoE/reference.py rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/10p_Sparse_MoE/reference.py diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/11p_Megablox_GMM/kernel_task.yaml b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/11p_Megablox_GMM/kernel_task.yaml similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/11p_Megablox_GMM/kernel_task.yaml rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/11p_Megablox_GMM/kernel_task.yaml diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/11p_Megablox_GMM/reference.py b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/11p_Megablox_GMM/reference.py similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/11p_Megablox_GMM/reference.py rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/11p_Megablox_GMM/reference.py diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/12p_RMSNorm/kernel_task.yaml b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/12p_RMSNorm/kernel_task.yaml similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/12p_RMSNorm/kernel_task.yaml rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/12p_RMSNorm/kernel_task.yaml diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/12p_RMSNorm/reference.py b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/12p_RMSNorm/reference.py similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/12p_RMSNorm/reference.py rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/12p_RMSNorm/reference.py diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/13p_Cross_Entropy/kernel_task.yaml b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/13p_Cross_Entropy/kernel_task.yaml similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/13p_Cross_Entropy/kernel_task.yaml rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/13p_Cross_Entropy/kernel_task.yaml diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/13p_Cross_Entropy/reference.py b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/13p_Cross_Entropy/reference.py similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/13p_Cross_Entropy/reference.py rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/13p_Cross_Entropy/reference.py diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/14p_Ragged_Dot/kernel_task.yaml b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/14p_Ragged_Dot/kernel_task.yaml similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/14p_Ragged_Dot/kernel_task.yaml rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/14p_Ragged_Dot/kernel_task.yaml diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/14p_Ragged_Dot/reference.py b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/14p_Ragged_Dot/reference.py similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/14p_Ragged_Dot/reference.py rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/14p_Ragged_Dot/reference.py diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/15p_RetNet_Retention/kernel_task.yaml b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/15p_RetNet_Retention/kernel_task.yaml similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/15p_RetNet_Retention/kernel_task.yaml rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/15p_RetNet_Retention/kernel_task.yaml diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/15p_RetNet_Retention/reference.py b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/15p_RetNet_Retention/reference.py similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/15p_RetNet_Retention/reference.py rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/15p_RetNet_Retention/reference.py diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/16p_Mamba2_SSD/kernel_task.yaml b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/16p_Mamba2_SSD/kernel_task.yaml similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/16p_Mamba2_SSD/kernel_task.yaml rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/16p_Mamba2_SSD/kernel_task.yaml diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/16p_Mamba2_SSD/reference.py b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/16p_Mamba2_SSD/reference.py similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/16p_Mamba2_SSD/reference.py rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/16p_Mamba2_SSD/reference.py diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/17p_Triangle_Multiplication/kernel_task.yaml b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/17p_Triangle_Multiplication/kernel_task.yaml similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/17p_Triangle_Multiplication/kernel_task.yaml rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/17p_Triangle_Multiplication/kernel_task.yaml diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/17p_Triangle_Multiplication/reference.py b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/17p_Triangle_Multiplication/reference.py similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/17p_Triangle_Multiplication/reference.py rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/17p_Triangle_Multiplication/reference.py diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/18k_Conv2D_ReLU_BiasAdd/kernel_task.yaml b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/18k_Conv2D_ReLU_BiasAdd/kernel_task.yaml similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/18k_Conv2D_ReLU_BiasAdd/kernel_task.yaml rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/18k_Conv2D_ReLU_BiasAdd/kernel_task.yaml diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/18k_Conv2D_ReLU_BiasAdd/reference.py b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/18k_Conv2D_ReLU_BiasAdd/reference.py similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/18k_Conv2D_ReLU_BiasAdd/reference.py rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/18k_Conv2D_ReLU_BiasAdd/reference.py diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/19k_Matmul_Subtract_Multiply_ReLU/kernel_task.yaml b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/19k_Matmul_Subtract_Multiply_ReLU/kernel_task.yaml similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/19k_Matmul_Subtract_Multiply_ReLU/kernel_task.yaml rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/19k_Matmul_Subtract_Multiply_ReLU/kernel_task.yaml diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/19k_Matmul_Subtract_Multiply_ReLU/reference.py b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/19k_Matmul_Subtract_Multiply_ReLU/reference.py similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/19k_Matmul_Subtract_Multiply_ReLU/reference.py rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/19k_Matmul_Subtract_Multiply_ReLU/reference.py diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/1p_Flash_Attention/kernel_task.yaml b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/1p_Flash_Attention/kernel_task.yaml similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/1p_Flash_Attention/kernel_task.yaml rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/1p_Flash_Attention/kernel_task.yaml diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/1p_Flash_Attention/reference.py b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/1p_Flash_Attention/reference.py similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/1p_Flash_Attention/reference.py rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/1p_Flash_Attention/reference.py diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/20k_Gemm_Multiply_LeakyReLU/kernel_task.yaml b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/20k_Gemm_Multiply_LeakyReLU/kernel_task.yaml similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/20k_Gemm_Multiply_LeakyReLU/kernel_task.yaml rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/20k_Gemm_Multiply_LeakyReLU/kernel_task.yaml diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/20k_Gemm_Multiply_LeakyReLU/reference.py b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/20k_Gemm_Multiply_LeakyReLU/reference.py similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/20k_Gemm_Multiply_LeakyReLU/reference.py rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/20k_Gemm_Multiply_LeakyReLU/reference.py diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/21k_Gemm_Divide_Sum_Scaling/kernel_task.yaml b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/21k_Gemm_Divide_Sum_Scaling/kernel_task.yaml similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/21k_Gemm_Divide_Sum_Scaling/kernel_task.yaml rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/21k_Gemm_Divide_Sum_Scaling/kernel_task.yaml diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/21k_Gemm_Divide_Sum_Scaling/reference.py b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/21k_Gemm_Divide_Sum_Scaling/reference.py similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/21k_Gemm_Divide_Sum_Scaling/reference.py rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/21k_Gemm_Divide_Sum_Scaling/reference.py diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/22k_Conv2d_InstanceNorm_Divide/kernel_task.yaml b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/22k_Conv2d_InstanceNorm_Divide/kernel_task.yaml similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/22k_Conv2d_InstanceNorm_Divide/kernel_task.yaml rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/22k_Conv2d_InstanceNorm_Divide/kernel_task.yaml diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/22k_Conv2d_InstanceNorm_Divide/reference.py b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/22k_Conv2d_InstanceNorm_Divide/reference.py similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/22k_Conv2d_InstanceNorm_Divide/reference.py rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/22k_Conv2d_InstanceNorm_Divide/reference.py diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/23k_Matmul_Sum_Max_AvgPool_LogSumExp_LogSumExp/kernel_task.yaml b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/23k_Matmul_Sum_Max_AvgPool_LogSumExp_LogSumExp/kernel_task.yaml similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/23k_Matmul_Sum_Max_AvgPool_LogSumExp_LogSumExp/kernel_task.yaml rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/23k_Matmul_Sum_Max_AvgPool_LogSumExp_LogSumExp/kernel_task.yaml diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/23k_Matmul_Sum_Max_AvgPool_LogSumExp_LogSumExp/reference.py b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/23k_Matmul_Sum_Max_AvgPool_LogSumExp_LogSumExp/reference.py similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/23k_Matmul_Sum_Max_AvgPool_LogSumExp_LogSumExp/reference.py rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/23k_Matmul_Sum_Max_AvgPool_LogSumExp_LogSumExp/reference.py diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/24k_Matmul_Scale_ResidualAdd_Clamp_LogSumExp_Mish/kernel_task.yaml b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/24k_Matmul_Scale_ResidualAdd_Clamp_LogSumExp_Mish/kernel_task.yaml similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/24k_Matmul_Scale_ResidualAdd_Clamp_LogSumExp_Mish/kernel_task.yaml rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/24k_Matmul_Scale_ResidualAdd_Clamp_LogSumExp_Mish/kernel_task.yaml diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/24k_Matmul_Scale_ResidualAdd_Clamp_LogSumExp_Mish/reference.py b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/24k_Matmul_Scale_ResidualAdd_Clamp_LogSumExp_Mish/reference.py similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/24k_Matmul_Scale_ResidualAdd_Clamp_LogSumExp_Mish/reference.py rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/24k_Matmul_Scale_ResidualAdd_Clamp_LogSumExp_Mish/reference.py diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/25k_Conv3d_GroupNorm_Mean/kernel_task.yaml b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/25k_Conv3d_GroupNorm_Mean/kernel_task.yaml similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/25k_Conv3d_GroupNorm_Mean/kernel_task.yaml rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/25k_Conv3d_GroupNorm_Mean/kernel_task.yaml diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/25k_Conv3d_GroupNorm_Mean/reference.py b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/25k_Conv3d_GroupNorm_Mean/reference.py similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/25k_Conv3d_GroupNorm_Mean/reference.py rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/25k_Conv3d_GroupNorm_Mean/reference.py diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/26k_BMM_InstanceNorm_Sum_ResidualAdd_Multiply/kernel_task.yaml b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/26k_BMM_InstanceNorm_Sum_ResidualAdd_Multiply/kernel_task.yaml similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/26k_BMM_InstanceNorm_Sum_ResidualAdd_Multiply/kernel_task.yaml rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/26k_BMM_InstanceNorm_Sum_ResidualAdd_Multiply/kernel_task.yaml diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/26k_BMM_InstanceNorm_Sum_ResidualAdd_Multiply/reference.py b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/26k_BMM_InstanceNorm_Sum_ResidualAdd_Multiply/reference.py similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/26k_BMM_InstanceNorm_Sum_ResidualAdd_Multiply/reference.py rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/26k_BMM_InstanceNorm_Sum_ResidualAdd_Multiply/reference.py diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/27k_Matmul_Mish_Mish/kernel_task.yaml b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/27k_Matmul_Mish_Mish/kernel_task.yaml similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/27k_Matmul_Mish_Mish/kernel_task.yaml rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/27k_Matmul_Mish_Mish/kernel_task.yaml diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/27k_Matmul_Mish_Mish/reference.py b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/27k_Matmul_Mish_Mish/reference.py similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/27k_Matmul_Mish_Mish/reference.py rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/27k_Matmul_Mish_Mish/reference.py diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/28k_ConvTranspose3d_LayerNorm_GELU_Scaling/kernel_task.yaml b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/28k_ConvTranspose3d_LayerNorm_GELU_Scaling/kernel_task.yaml similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/28k_ConvTranspose3d_LayerNorm_GELU_Scaling/kernel_task.yaml rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/28k_ConvTranspose3d_LayerNorm_GELU_Scaling/kernel_task.yaml diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/28k_ConvTranspose3d_LayerNorm_GELU_Scaling/reference.py b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/28k_ConvTranspose3d_LayerNorm_GELU_Scaling/reference.py similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/28k_ConvTranspose3d_LayerNorm_GELU_Scaling/reference.py rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/28k_ConvTranspose3d_LayerNorm_GELU_Scaling/reference.py diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/29k_Matmul_Swish_Sum_GroupNorm/kernel_task.yaml b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/29k_Matmul_Swish_Sum_GroupNorm/kernel_task.yaml similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/29k_Matmul_Swish_Sum_GroupNorm/kernel_task.yaml rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/29k_Matmul_Swish_Sum_GroupNorm/kernel_task.yaml diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/29k_Matmul_Swish_Sum_GroupNorm/reference.py b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/29k_Matmul_Swish_Sum_GroupNorm/reference.py similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/29k_Matmul_Swish_Sum_GroupNorm/reference.py rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/29k_Matmul_Swish_Sum_GroupNorm/reference.py diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/2p_GQA_Attention/kernel_task.yaml b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/2p_GQA_Attention/kernel_task.yaml similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/2p_GQA_Attention/kernel_task.yaml rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/2p_GQA_Attention/kernel_task.yaml diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/2p_GQA_Attention/reference.py b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/2p_GQA_Attention/reference.py similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/2p_GQA_Attention/reference.py rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/2p_GQA_Attention/reference.py diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/30k_Matmul_Scaling_ResidualAdd/kernel_task.yaml b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/30k_Matmul_Scaling_ResidualAdd/kernel_task.yaml similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/30k_Matmul_Scaling_ResidualAdd/kernel_task.yaml rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/30k_Matmul_Scaling_ResidualAdd/kernel_task.yaml diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/30k_Matmul_Scaling_ResidualAdd/reference.py b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/30k_Matmul_Scaling_ResidualAdd/reference.py similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/30k_Matmul_Scaling_ResidualAdd/reference.py rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/30k_Matmul_Scaling_ResidualAdd/reference.py diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/31k_Gemm_BatchNorm_GELU_ReLU/kernel_task.yaml b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/31k_Gemm_BatchNorm_GELU_ReLU/kernel_task.yaml similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/31k_Gemm_BatchNorm_GELU_ReLU/kernel_task.yaml rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/31k_Gemm_BatchNorm_GELU_ReLU/kernel_task.yaml diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/31k_Gemm_BatchNorm_GELU_ReLU/reference.py b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/31k_Gemm_BatchNorm_GELU_ReLU/reference.py similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/31k_Gemm_BatchNorm_GELU_ReLU/reference.py rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/31k_Gemm_BatchNorm_GELU_ReLU/reference.py diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/32k_Gemm_Sigmoid_LogSumExp/kernel_task.yaml b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/32k_Gemm_Sigmoid_LogSumExp/kernel_task.yaml similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/32k_Gemm_Sigmoid_LogSumExp/kernel_task.yaml rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/32k_Gemm_Sigmoid_LogSumExp/kernel_task.yaml diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/32k_Gemm_Sigmoid_LogSumExp/reference.py b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/32k_Gemm_Sigmoid_LogSumExp/reference.py similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/32k_Gemm_Sigmoid_LogSumExp/reference.py rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/32k_Gemm_Sigmoid_LogSumExp/reference.py diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/33k_Conv3d_Mish_Tanh/kernel_task.yaml b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/33k_Conv3d_Mish_Tanh/kernel_task.yaml similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/33k_Conv3d_Mish_Tanh/kernel_task.yaml rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/33k_Conv3d_Mish_Tanh/kernel_task.yaml diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/33k_Conv3d_Mish_Tanh/reference.py b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/33k_Conv3d_Mish_Tanh/reference.py similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/33k_Conv3d_Mish_Tanh/reference.py rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/33k_Conv3d_Mish_Tanh/reference.py diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/34k_Conv2d_Activation_BatchNorm/kernel_task.yaml b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/34k_Conv2d_Activation_BatchNorm/kernel_task.yaml similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/34k_Conv2d_Activation_BatchNorm/kernel_task.yaml rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/34k_Conv2d_Activation_BatchNorm/kernel_task.yaml diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/34k_Conv2d_Activation_BatchNorm/reference.py b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/34k_Conv2d_Activation_BatchNorm/reference.py similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/34k_Conv2d_Activation_BatchNorm/reference.py rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/34k_Conv2d_Activation_BatchNorm/reference.py diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/35k_Gemm_Scaling_Hardtanh_GELU/kernel_task.yaml b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/35k_Gemm_Scaling_Hardtanh_GELU/kernel_task.yaml similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/35k_Gemm_Scaling_Hardtanh_GELU/kernel_task.yaml rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/35k_Gemm_Scaling_Hardtanh_GELU/kernel_task.yaml diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/35k_Gemm_Scaling_Hardtanh_GELU/reference.py b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/35k_Gemm_Scaling_Hardtanh_GELU/reference.py similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/35k_Gemm_Scaling_Hardtanh_GELU/reference.py rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/35k_Gemm_Scaling_Hardtanh_GELU/reference.py diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/36k_Matmul_Sigmoid_Sum/kernel_task.yaml b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/36k_Matmul_Sigmoid_Sum/kernel_task.yaml similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/36k_Matmul_Sigmoid_Sum/kernel_task.yaml rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/36k_Matmul_Sigmoid_Sum/kernel_task.yaml diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/36k_Matmul_Sigmoid_Sum/reference.py b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/36k_Matmul_Sigmoid_Sum/reference.py similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/36k_Matmul_Sigmoid_Sum/reference.py rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/36k_Matmul_Sigmoid_Sum/reference.py diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/37k_Matmul_Swish_Scaling/kernel_task.yaml b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/37k_Matmul_Swish_Scaling/kernel_task.yaml similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/37k_Matmul_Swish_Scaling/kernel_task.yaml rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/37k_Matmul_Swish_Scaling/kernel_task.yaml diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/37k_Matmul_Swish_Scaling/reference.py b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/37k_Matmul_Swish_Scaling/reference.py similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/37k_Matmul_Swish_Scaling/reference.py rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/37k_Matmul_Swish_Scaling/reference.py diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/38k_Matmul_Dropout_Softmax/kernel_task.yaml b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/38k_Matmul_Dropout_Softmax/kernel_task.yaml similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/38k_Matmul_Dropout_Softmax/kernel_task.yaml rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/38k_Matmul_Dropout_Softmax/kernel_task.yaml diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/38k_Matmul_Dropout_Softmax/reference.py b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/38k_Matmul_Dropout_Softmax/reference.py similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/38k_Matmul_Dropout_Softmax/reference.py rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/38k_Matmul_Dropout_Softmax/reference.py diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/39k_Conv2d_GELU_GlobalAvgPool/kernel_task.yaml b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/39k_Conv2d_GELU_GlobalAvgPool/kernel_task.yaml similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/39k_Conv2d_GELU_GlobalAvgPool/kernel_task.yaml rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/39k_Conv2d_GELU_GlobalAvgPool/kernel_task.yaml diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/39k_Conv2d_GELU_GlobalAvgPool/reference.py b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/39k_Conv2d_GELU_GlobalAvgPool/reference.py similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/39k_Conv2d_GELU_GlobalAvgPool/reference.py rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/39k_Conv2d_GELU_GlobalAvgPool/reference.py diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/3p_MLA_Attention/kernel_task.yaml b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/3p_MLA_Attention/kernel_task.yaml similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/3p_MLA_Attention/kernel_task.yaml rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/3p_MLA_Attention/kernel_task.yaml diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/3p_MLA_Attention/reference.py b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/3p_MLA_Attention/reference.py similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/3p_MLA_Attention/reference.py rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/3p_MLA_Attention/reference.py diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/40k_Gemm_GroupNorm_Min_BiasAdd/kernel_task.yaml b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/40k_Gemm_GroupNorm_Min_BiasAdd/kernel_task.yaml similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/40k_Gemm_GroupNorm_Min_BiasAdd/kernel_task.yaml rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/40k_Gemm_GroupNorm_Min_BiasAdd/kernel_task.yaml diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/40k_Gemm_GroupNorm_Min_BiasAdd/reference.py b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/40k_Gemm_GroupNorm_Min_BiasAdd/reference.py similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/40k_Gemm_GroupNorm_Min_BiasAdd/reference.py rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/40k_Gemm_GroupNorm_Min_BiasAdd/reference.py diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/41k_Gemm_Add_ReLU/kernel_task.yaml b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/41k_Gemm_Add_ReLU/kernel_task.yaml similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/41k_Gemm_Add_ReLU/kernel_task.yaml rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/41k_Gemm_Add_ReLU/kernel_task.yaml diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/41k_Gemm_Add_ReLU/reference.py b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/41k_Gemm_Add_ReLU/reference.py similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/41k_Gemm_Add_ReLU/reference.py rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/41k_Gemm_Add_ReLU/reference.py diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/42k_Gemm_Max_Subtract_GELU/kernel_task.yaml b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/42k_Gemm_Max_Subtract_GELU/kernel_task.yaml similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/42k_Gemm_Max_Subtract_GELU/kernel_task.yaml rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/42k_Gemm_Max_Subtract_GELU/kernel_task.yaml diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/42k_Gemm_Max_Subtract_GELU/reference.py b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/42k_Gemm_Max_Subtract_GELU/reference.py similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/42k_Gemm_Max_Subtract_GELU/reference.py rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/42k_Gemm_Max_Subtract_GELU/reference.py diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/43k_Gemm_BatchNorm_Scaling_Softmax/kernel_task.yaml b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/43k_Gemm_BatchNorm_Scaling_Softmax/kernel_task.yaml similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/43k_Gemm_BatchNorm_Scaling_Softmax/kernel_task.yaml rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/43k_Gemm_BatchNorm_Scaling_Softmax/kernel_task.yaml diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/43k_Gemm_BatchNorm_Scaling_Softmax/reference.py b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/43k_Gemm_BatchNorm_Scaling_Softmax/reference.py similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/43k_Gemm_BatchNorm_Scaling_Softmax/reference.py rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/43k_Gemm_BatchNorm_Scaling_Softmax/reference.py diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/44k_Matmul_Divide_GELU/kernel_task.yaml b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/44k_Matmul_Divide_GELU/kernel_task.yaml similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/44k_Matmul_Divide_GELU/kernel_task.yaml rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/44k_Matmul_Divide_GELU/kernel_task.yaml diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/44k_Matmul_Divide_GELU/reference.py b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/44k_Matmul_Divide_GELU/reference.py similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/44k_Matmul_Divide_GELU/reference.py rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/44k_Matmul_Divide_GELU/reference.py diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/45k_Gemm_GroupNorm_Swish_Multiply_Swish/kernel_task.yaml b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/45k_Gemm_GroupNorm_Swish_Multiply_Swish/kernel_task.yaml similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/45k_Gemm_GroupNorm_Swish_Multiply_Swish/kernel_task.yaml rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/45k_Gemm_GroupNorm_Swish_Multiply_Swish/kernel_task.yaml diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/45k_Gemm_GroupNorm_Swish_Multiply_Swish/reference.py b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/45k_Gemm_GroupNorm_Swish_Multiply_Swish/reference.py similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/45k_Gemm_GroupNorm_Swish_Multiply_Swish/reference.py rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/45k_Gemm_GroupNorm_Swish_Multiply_Swish/reference.py diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/46k_Conv2d_GroupNorm_Tanh_HardSwish_ResidualAdd_LogSumExp/kernel_task.yaml b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/46k_Conv2d_GroupNorm_Tanh_HardSwish_ResidualAdd_LogSumExp/kernel_task.yaml similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/46k_Conv2d_GroupNorm_Tanh_HardSwish_ResidualAdd_LogSumExp/kernel_task.yaml rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/46k_Conv2d_GroupNorm_Tanh_HardSwish_ResidualAdd_LogSumExp/kernel_task.yaml diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/46k_Conv2d_GroupNorm_Tanh_HardSwish_ResidualAdd_LogSumExp/reference.py b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/46k_Conv2d_GroupNorm_Tanh_HardSwish_ResidualAdd_LogSumExp/reference.py similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/46k_Conv2d_GroupNorm_Tanh_HardSwish_ResidualAdd_LogSumExp/reference.py rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/46k_Conv2d_GroupNorm_Tanh_HardSwish_ResidualAdd_LogSumExp/reference.py diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/47k_Matmul_Add_Swish_Tanh_GELU_Hardtanh/kernel_task.yaml b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/47k_Matmul_Add_Swish_Tanh_GELU_Hardtanh/kernel_task.yaml similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/47k_Matmul_Add_Swish_Tanh_GELU_Hardtanh/kernel_task.yaml rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/47k_Matmul_Add_Swish_Tanh_GELU_Hardtanh/kernel_task.yaml diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/47k_Matmul_Add_Swish_Tanh_GELU_Hardtanh/reference.py b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/47k_Matmul_Add_Swish_Tanh_GELU_Hardtanh/reference.py similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/47k_Matmul_Add_Swish_Tanh_GELU_Hardtanh/reference.py rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/47k_Matmul_Add_Swish_Tanh_GELU_Hardtanh/reference.py diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/48k_Matmul_BatchNorm_BiasAdd_Divide_Swish/kernel_task.yaml b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/48k_Matmul_BatchNorm_BiasAdd_Divide_Swish/kernel_task.yaml similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/48k_Matmul_BatchNorm_BiasAdd_Divide_Swish/kernel_task.yaml rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/48k_Matmul_BatchNorm_BiasAdd_Divide_Swish/kernel_task.yaml diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/48k_Matmul_BatchNorm_BiasAdd_Divide_Swish/reference.py b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/48k_Matmul_BatchNorm_BiasAdd_Divide_Swish/reference.py similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/48k_Matmul_BatchNorm_BiasAdd_Divide_Swish/reference.py rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/48k_Matmul_BatchNorm_BiasAdd_Divide_Swish/reference.py diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/49k_Matmul_AvgPool_GELU_Scale_Max/kernel_task.yaml b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/49k_Matmul_AvgPool_GELU_Scale_Max/kernel_task.yaml similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/49k_Matmul_AvgPool_GELU_Scale_Max/kernel_task.yaml rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/49k_Matmul_AvgPool_GELU_Scale_Max/kernel_task.yaml diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/49k_Matmul_AvgPool_GELU_Scale_Max/reference.py b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/49k_Matmul_AvgPool_GELU_Scale_Max/reference.py similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/49k_Matmul_AvgPool_GELU_Scale_Max/reference.py rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/49k_Matmul_AvgPool_GELU_Scale_Max/reference.py diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/4p_Sparse_Attention/kernel_task.yaml b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/4p_Sparse_Attention/kernel_task.yaml similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/4p_Sparse_Attention/kernel_task.yaml rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/4p_Sparse_Attention/kernel_task.yaml diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/4p_Sparse_Attention/reference.py b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/4p_Sparse_Attention/reference.py similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/4p_Sparse_Attention/reference.py rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/4p_Sparse_Attention/reference.py diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/50k_Matmul_GELU_Softmax/kernel_task.yaml b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/50k_Matmul_GELU_Softmax/kernel_task.yaml similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/50k_Matmul_GELU_Softmax/kernel_task.yaml rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/50k_Matmul_GELU_Softmax/kernel_task.yaml diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/50k_Matmul_GELU_Softmax/reference.py b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/50k_Matmul_GELU_Softmax/reference.py similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/50k_Matmul_GELU_Softmax/reference.py rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/50k_Matmul_GELU_Softmax/reference.py diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/5p_Flex_Attention/kernel_task.yaml b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/5p_Flex_Attention/kernel_task.yaml similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/5p_Flex_Attention/kernel_task.yaml rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/5p_Flex_Attention/kernel_task.yaml diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/5p_Flex_Attention/reference.py b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/5p_Flex_Attention/reference.py similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/5p_Flex_Attention/reference.py rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/5p_Flex_Attention/reference.py diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/6p_Paged_Attention/kernel_task.yaml b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/6p_Paged_Attention/kernel_task.yaml similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/6p_Paged_Attention/kernel_task.yaml rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/6p_Paged_Attention/kernel_task.yaml diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/6p_Paged_Attention/reference.py b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/6p_Paged_Attention/reference.py similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/6p_Paged_Attention/reference.py rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/6p_Paged_Attention/reference.py diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/7p_Ragged_Paged_Attention/kernel_task.yaml b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/7p_Ragged_Paged_Attention/kernel_task.yaml similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/7p_Ragged_Paged_Attention/kernel_task.yaml rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/7p_Ragged_Paged_Attention/kernel_task.yaml diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/7p_Ragged_Paged_Attention/reference.py b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/7p_Ragged_Paged_Attention/reference.py similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/7p_Ragged_Paged_Attention/reference.py rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/7p_Ragged_Paged_Attention/reference.py diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/8p_GEMM/kernel_task.yaml b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/8p_GEMM/kernel_task.yaml similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/8p_GEMM/kernel_task.yaml rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/8p_GEMM/kernel_task.yaml diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/8p_GEMM/reference.py b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/8p_GEMM/reference.py similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/8p_GEMM/reference.py rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/8p_GEMM/reference.py diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/9p_SwiGLU_MLP/kernel_task.yaml b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/9p_SwiGLU_MLP/kernel_task.yaml similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/9p_SwiGLU_MLP/kernel_task.yaml rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/9p_SwiGLU_MLP/kernel_task.yaml diff --git a/MaxKernel/evaluation/jaxbench_adapted_dataset/9p_SwiGLU_MLP/reference.py b/MaxKernel/adk/evaluation/jaxbench_adapted_dataset/9p_SwiGLU_MLP/reference.py similarity index 100% rename from MaxKernel/evaluation/jaxbench_adapted_dataset/9p_SwiGLU_MLP/reference.py rename to MaxKernel/adk/evaluation/jaxbench_adapted_dataset/9p_SwiGLU_MLP/reference.py diff --git a/MaxKernel/evaluation/pytest.ini b/MaxKernel/adk/evaluation/pytest.ini similarity index 100% rename from MaxKernel/evaluation/pytest.ini rename to MaxKernel/adk/evaluation/pytest.ini diff --git a/MaxKernel/evaluation/remote_client/__init__.py b/MaxKernel/adk/evaluation/remote_client/__init__.py similarity index 100% rename from MaxKernel/evaluation/remote_client/__init__.py rename to MaxKernel/adk/evaluation/remote_client/__init__.py diff --git a/MaxKernel/evaluation/remote_client/tpu_client.py b/MaxKernel/adk/evaluation/remote_client/tpu_client.py similarity index 100% rename from MaxKernel/evaluation/remote_client/tpu_client.py rename to MaxKernel/adk/evaluation/remote_client/tpu_client.py diff --git a/MaxKernel/evaluation/xprof_utils.py b/MaxKernel/adk/evaluation/xprof_utils.py similarity index 100% rename from MaxKernel/evaluation/xprof_utils.py rename to MaxKernel/adk/evaluation/xprof_utils.py diff --git a/MaxKernel/format.sh b/MaxKernel/adk/format.sh similarity index 100% rename from MaxKernel/format.sh rename to MaxKernel/adk/format.sh diff --git a/MaxKernel/hitl_agent/__init__.py b/MaxKernel/adk/hitl_agent/__init__.py similarity index 100% rename from MaxKernel/hitl_agent/__init__.py rename to MaxKernel/adk/hitl_agent/__init__.py diff --git a/MaxKernel/hitl_agent/agent.py b/MaxKernel/adk/hitl_agent/agent.py similarity index 100% rename from MaxKernel/hitl_agent/agent.py rename to MaxKernel/adk/hitl_agent/agent.py diff --git a/MaxKernel/hitl_agent/callbacks.py b/MaxKernel/adk/hitl_agent/callbacks.py similarity index 100% rename from MaxKernel/hitl_agent/callbacks.py rename to MaxKernel/adk/hitl_agent/callbacks.py diff --git a/MaxKernel/hitl_agent/config.py b/MaxKernel/adk/hitl_agent/config.py similarity index 100% rename from MaxKernel/hitl_agent/config.py rename to MaxKernel/adk/hitl_agent/config.py diff --git a/MaxKernel/hitl_agent/constants.py b/MaxKernel/adk/hitl_agent/constants.py similarity index 100% rename from MaxKernel/hitl_agent/constants.py rename to MaxKernel/adk/hitl_agent/constants.py diff --git a/MaxKernel/hitl_agent/custom_types.py b/MaxKernel/adk/hitl_agent/custom_types.py similarity index 100% rename from MaxKernel/hitl_agent/custom_types.py rename to MaxKernel/adk/hitl_agent/custom_types.py diff --git a/MaxKernel/hitl_agent/isolate_object.py b/MaxKernel/adk/hitl_agent/isolate_object.py similarity index 100% rename from MaxKernel/hitl_agent/isolate_object.py rename to MaxKernel/adk/hitl_agent/isolate_object.py diff --git a/MaxKernel/hitl_agent/knowledge_base/pallas_docs.py b/MaxKernel/adk/hitl_agent/knowledge_base/pallas_docs.py similarity index 100% rename from MaxKernel/hitl_agent/knowledge_base/pallas_docs.py rename to MaxKernel/adk/hitl_agent/knowledge_base/pallas_docs.py diff --git a/MaxKernel/hitl_agent/knowledge_base/pallas_profiling_docs.py b/MaxKernel/adk/hitl_agent/knowledge_base/pallas_profiling_docs.py similarity index 100% rename from MaxKernel/hitl_agent/knowledge_base/pallas_profiling_docs.py rename to MaxKernel/adk/hitl_agent/knowledge_base/pallas_profiling_docs.py diff --git a/MaxKernel/hitl_agent/prompts/__init__.py b/MaxKernel/adk/hitl_agent/prompts/__init__.py similarity index 100% rename from MaxKernel/hitl_agent/prompts/__init__.py rename to MaxKernel/adk/hitl_agent/prompts/__init__.py diff --git a/MaxKernel/hitl_agent/prompts/interactive_prompt.py b/MaxKernel/adk/hitl_agent/prompts/interactive_prompt.py similarity index 100% rename from MaxKernel/hitl_agent/prompts/interactive_prompt.py rename to MaxKernel/adk/hitl_agent/prompts/interactive_prompt.py diff --git a/MaxKernel/hitl_agent/server_utils/__init__.py b/MaxKernel/adk/hitl_agent/server_utils/__init__.py similarity index 100% rename from MaxKernel/hitl_agent/server_utils/__init__.py rename to MaxKernel/adk/hitl_agent/server_utils/__init__.py diff --git a/MaxKernel/hitl_agent/server_utils/cpu_server.py b/MaxKernel/adk/hitl_agent/server_utils/cpu_server.py similarity index 100% rename from MaxKernel/hitl_agent/server_utils/cpu_server.py rename to MaxKernel/adk/hitl_agent/server_utils/cpu_server.py diff --git a/MaxKernel/hitl_agent/server_utils/eval_server.py b/MaxKernel/adk/hitl_agent/server_utils/eval_server.py similarity index 100% rename from MaxKernel/hitl_agent/server_utils/eval_server.py rename to MaxKernel/adk/hitl_agent/server_utils/eval_server.py diff --git a/MaxKernel/hitl_agent/server_utils/server_manager_mixin.py b/MaxKernel/adk/hitl_agent/server_utils/server_manager_mixin.py similarity index 100% rename from MaxKernel/hitl_agent/server_utils/server_manager_mixin.py rename to MaxKernel/adk/hitl_agent/server_utils/server_manager_mixin.py diff --git a/MaxKernel/hitl_agent/server_utils/setup.sh b/MaxKernel/adk/hitl_agent/server_utils/setup.sh similarity index 100% rename from MaxKernel/hitl_agent/server_utils/setup.sh rename to MaxKernel/adk/hitl_agent/server_utils/setup.sh diff --git a/MaxKernel/hitl_agent/server_utils/tpu_server.py b/MaxKernel/adk/hitl_agent/server_utils/tpu_server.py similarity index 100% rename from MaxKernel/hitl_agent/server_utils/tpu_server.py rename to MaxKernel/adk/hitl_agent/server_utils/tpu_server.py diff --git a/MaxKernel/hitl_agent/subagents/__init__.py b/MaxKernel/adk/hitl_agent/subagents/__init__.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/__init__.py rename to MaxKernel/adk/hitl_agent/subagents/__init__.py diff --git a/MaxKernel/hitl_agent/subagents/autotuning/agent.py b/MaxKernel/adk/hitl_agent/subagents/autotuning/agent.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/autotuning/agent.py rename to MaxKernel/adk/hitl_agent/subagents/autotuning/agent.py diff --git a/MaxKernel/hitl_agent/subagents/autotuning/autotune_tool.py b/MaxKernel/adk/hitl_agent/subagents/autotuning/autotune_tool.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/autotuning/autotune_tool.py rename to MaxKernel/adk/hitl_agent/subagents/autotuning/autotune_tool.py diff --git a/MaxKernel/hitl_agent/subagents/autotuning/prompts/autotune_prompt.py b/MaxKernel/adk/hitl_agent/subagents/autotuning/prompts/autotune_prompt.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/autotuning/prompts/autotune_prompt.py rename to MaxKernel/adk/hitl_agent/subagents/autotuning/prompts/autotune_prompt.py diff --git a/MaxKernel/hitl_agent/subagents/autotuning/prompts/summary_prompt.py b/MaxKernel/adk/hitl_agent/subagents/autotuning/prompts/summary_prompt.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/autotuning/prompts/summary_prompt.py rename to MaxKernel/adk/hitl_agent/subagents/autotuning/prompts/summary_prompt.py diff --git a/MaxKernel/hitl_agent/subagents/explanation/__init__.py b/MaxKernel/adk/hitl_agent/subagents/explanation/__init__.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/explanation/__init__.py rename to MaxKernel/adk/hitl_agent/subagents/explanation/__init__.py diff --git a/MaxKernel/hitl_agent/subagents/explanation/agent.py b/MaxKernel/adk/hitl_agent/subagents/explanation/agent.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/explanation/agent.py rename to MaxKernel/adk/hitl_agent/subagents/explanation/agent.py diff --git a/MaxKernel/hitl_agent/subagents/explanation/prompts/__init__.py b/MaxKernel/adk/hitl_agent/subagents/explanation/prompts/__init__.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/explanation/prompts/__init__.py rename to MaxKernel/adk/hitl_agent/subagents/explanation/prompts/__init__.py diff --git a/MaxKernel/hitl_agent/subagents/explanation/prompts/explanation_prompt.py b/MaxKernel/adk/hitl_agent/subagents/explanation/prompts/explanation_prompt.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/explanation/prompts/explanation_prompt.py rename to MaxKernel/adk/hitl_agent/subagents/explanation/prompts/explanation_prompt.py diff --git a/MaxKernel/hitl_agent/subagents/gpu_to_jax_agent/__init__.py b/MaxKernel/adk/hitl_agent/subagents/gpu_to_jax_agent/__init__.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/gpu_to_jax_agent/__init__.py rename to MaxKernel/adk/hitl_agent/subagents/gpu_to_jax_agent/__init__.py diff --git a/MaxKernel/hitl_agent/subagents/gpu_to_jax_agent/agent.py b/MaxKernel/adk/hitl_agent/subagents/gpu_to_jax_agent/agent.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/gpu_to_jax_agent/agent.py rename to MaxKernel/adk/hitl_agent/subagents/gpu_to_jax_agent/agent.py diff --git a/MaxKernel/hitl_agent/subagents/gpu_to_jax_agent/constants.py b/MaxKernel/adk/hitl_agent/subagents/gpu_to_jax_agent/constants.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/gpu_to_jax_agent/constants.py rename to MaxKernel/adk/hitl_agent/subagents/gpu_to_jax_agent/constants.py diff --git a/MaxKernel/hitl_agent/subagents/gpu_to_jax_agent/evaluators/__init__.py b/MaxKernel/adk/hitl_agent/subagents/gpu_to_jax_agent/evaluators/__init__.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/gpu_to_jax_agent/evaluators/__init__.py rename to MaxKernel/adk/hitl_agent/subagents/gpu_to_jax_agent/evaluators/__init__.py diff --git a/MaxKernel/hitl_agent/subagents/gpu_to_jax_agent/evaluators/compilation_checker.py b/MaxKernel/adk/hitl_agent/subagents/gpu_to_jax_agent/evaluators/compilation_checker.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/gpu_to_jax_agent/evaluators/compilation_checker.py rename to MaxKernel/adk/hitl_agent/subagents/gpu_to_jax_agent/evaluators/compilation_checker.py diff --git a/MaxKernel/hitl_agent/subagents/gpu_to_jax_agent/evaluators/correctness_checker.py b/MaxKernel/adk/hitl_agent/subagents/gpu_to_jax_agent/evaluators/correctness_checker.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/gpu_to_jax_agent/evaluators/correctness_checker.py rename to MaxKernel/adk/hitl_agent/subagents/gpu_to_jax_agent/evaluators/correctness_checker.py diff --git a/MaxKernel/hitl_agent/subagents/gpu_to_jax_agent/evaluators/jax_syntax_checker.py b/MaxKernel/adk/hitl_agent/subagents/gpu_to_jax_agent/evaluators/jax_syntax_checker.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/gpu_to_jax_agent/evaluators/jax_syntax_checker.py rename to MaxKernel/adk/hitl_agent/subagents/gpu_to_jax_agent/evaluators/jax_syntax_checker.py diff --git a/MaxKernel/hitl_agent/subagents/gpu_to_jax_agent/evaluators/shape_validator.py b/MaxKernel/adk/hitl_agent/subagents/gpu_to_jax_agent/evaluators/shape_validator.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/gpu_to_jax_agent/evaluators/shape_validator.py rename to MaxKernel/adk/hitl_agent/subagents/gpu_to_jax_agent/evaluators/shape_validator.py diff --git a/MaxKernel/hitl_agent/subagents/gpu_to_jax_agent/prompts/__init__.py b/MaxKernel/adk/hitl_agent/subagents/gpu_to_jax_agent/prompts/__init__.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/gpu_to_jax_agent/prompts/__init__.py rename to MaxKernel/adk/hitl_agent/subagents/gpu_to_jax_agent/prompts/__init__.py diff --git a/MaxKernel/hitl_agent/subagents/gpu_to_jax_agent/prompts/analyze_plan_prompt.py b/MaxKernel/adk/hitl_agent/subagents/gpu_to_jax_agent/prompts/analyze_plan_prompt.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/gpu_to_jax_agent/prompts/analyze_plan_prompt.py rename to MaxKernel/adk/hitl_agent/subagents/gpu_to_jax_agent/prompts/analyze_plan_prompt.py diff --git a/MaxKernel/hitl_agent/subagents/gpu_to_jax_agent/prompts/convert_simplified_to_jax_prompt.py b/MaxKernel/adk/hitl_agent/subagents/gpu_to_jax_agent/prompts/convert_simplified_to_jax_prompt.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/gpu_to_jax_agent/prompts/convert_simplified_to_jax_prompt.py rename to MaxKernel/adk/hitl_agent/subagents/gpu_to_jax_agent/prompts/convert_simplified_to_jax_prompt.py diff --git a/MaxKernel/hitl_agent/subagents/gpu_to_jax_agent/prompts/convert_to_jax_prompt.py b/MaxKernel/adk/hitl_agent/subagents/gpu_to_jax_agent/prompts/convert_to_jax_prompt.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/gpu_to_jax_agent/prompts/convert_to_jax_prompt.py rename to MaxKernel/adk/hitl_agent/subagents/gpu_to_jax_agent/prompts/convert_to_jax_prompt.py diff --git a/MaxKernel/hitl_agent/subagents/gpu_to_jax_agent/prompts/fix_conversion_extended_prompt.py b/MaxKernel/adk/hitl_agent/subagents/gpu_to_jax_agent/prompts/fix_conversion_extended_prompt.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/gpu_to_jax_agent/prompts/fix_conversion_extended_prompt.py rename to MaxKernel/adk/hitl_agent/subagents/gpu_to_jax_agent/prompts/fix_conversion_extended_prompt.py diff --git a/MaxKernel/hitl_agent/subagents/gpu_to_jax_agent/prompts/fix_conversion_prompt.py b/MaxKernel/adk/hitl_agent/subagents/gpu_to_jax_agent/prompts/fix_conversion_prompt.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/gpu_to_jax_agent/prompts/fix_conversion_prompt.py rename to MaxKernel/adk/hitl_agent/subagents/gpu_to_jax_agent/prompts/fix_conversion_prompt.py diff --git a/MaxKernel/hitl_agent/subagents/gpu_to_jax_agent/prompts/generate_summary_extended_prompt.py b/MaxKernel/adk/hitl_agent/subagents/gpu_to_jax_agent/prompts/generate_summary_extended_prompt.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/gpu_to_jax_agent/prompts/generate_summary_extended_prompt.py rename to MaxKernel/adk/hitl_agent/subagents/gpu_to_jax_agent/prompts/generate_summary_extended_prompt.py diff --git a/MaxKernel/hitl_agent/subagents/gpu_to_jax_agent/prompts/generate_test_extended_prompt.py b/MaxKernel/adk/hitl_agent/subagents/gpu_to_jax_agent/prompts/generate_test_extended_prompt.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/gpu_to_jax_agent/prompts/generate_test_extended_prompt.py rename to MaxKernel/adk/hitl_agent/subagents/gpu_to_jax_agent/prompts/generate_test_extended_prompt.py diff --git a/MaxKernel/hitl_agent/subagents/gpu_to_jax_agent/prompts/generate_test_prompt.py b/MaxKernel/adk/hitl_agent/subagents/gpu_to_jax_agent/prompts/generate_test_prompt.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/gpu_to_jax_agent/prompts/generate_test_prompt.py rename to MaxKernel/adk/hitl_agent/subagents/gpu_to_jax_agent/prompts/generate_test_prompt.py diff --git a/MaxKernel/hitl_agent/subagents/gpu_to_jax_agent/prompts/identify_framework_prompt.py b/MaxKernel/adk/hitl_agent/subagents/gpu_to_jax_agent/prompts/identify_framework_prompt.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/gpu_to_jax_agent/prompts/identify_framework_prompt.py rename to MaxKernel/adk/hitl_agent/subagents/gpu_to_jax_agent/prompts/identify_framework_prompt.py diff --git a/MaxKernel/hitl_agent/subagents/gpu_to_jax_agent/prompts/orchestrator_prompt.py b/MaxKernel/adk/hitl_agent/subagents/gpu_to_jax_agent/prompts/orchestrator_prompt.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/gpu_to_jax_agent/prompts/orchestrator_prompt.py rename to MaxKernel/adk/hitl_agent/subagents/gpu_to_jax_agent/prompts/orchestrator_prompt.py diff --git a/MaxKernel/hitl_agent/subagents/gpu_to_jax_agent/prompts/organize_gpu_code_prompt.py b/MaxKernel/adk/hitl_agent/subagents/gpu_to_jax_agent/prompts/organize_gpu_code_prompt.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/gpu_to_jax_agent/prompts/organize_gpu_code_prompt.py rename to MaxKernel/adk/hitl_agent/subagents/gpu_to_jax_agent/prompts/organize_gpu_code_prompt.py diff --git a/MaxKernel/hitl_agent/subagents/gpu_to_jax_agent/prompts/run_test_routing_prompt.py b/MaxKernel/adk/hitl_agent/subagents/gpu_to_jax_agent/prompts/run_test_routing_prompt.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/gpu_to_jax_agent/prompts/run_test_routing_prompt.py rename to MaxKernel/adk/hitl_agent/subagents/gpu_to_jax_agent/prompts/run_test_routing_prompt.py diff --git a/MaxKernel/hitl_agent/subagents/gpu_to_jax_agent/prompts/simplify_gpu_code_prompt.py b/MaxKernel/adk/hitl_agent/subagents/gpu_to_jax_agent/prompts/simplify_gpu_code_prompt.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/gpu_to_jax_agent/prompts/simplify_gpu_code_prompt.py rename to MaxKernel/adk/hitl_agent/subagents/gpu_to_jax_agent/prompts/simplify_gpu_code_prompt.py diff --git a/MaxKernel/hitl_agent/subagents/gpu_to_jax_agent/prompts/summary_prompt.py b/MaxKernel/adk/hitl_agent/subagents/gpu_to_jax_agent/prompts/summary_prompt.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/gpu_to_jax_agent/prompts/summary_prompt.py rename to MaxKernel/adk/hitl_agent/subagents/gpu_to_jax_agent/prompts/summary_prompt.py diff --git a/MaxKernel/hitl_agent/subagents/gpu_to_jax_agent/prompts/validate_compilation_routing_prompt.py b/MaxKernel/adk/hitl_agent/subagents/gpu_to_jax_agent/prompts/validate_compilation_routing_prompt.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/gpu_to_jax_agent/prompts/validate_compilation_routing_prompt.py rename to MaxKernel/adk/hitl_agent/subagents/gpu_to_jax_agent/prompts/validate_compilation_routing_prompt.py diff --git a/MaxKernel/hitl_agent/subagents/gpu_to_jax_agent/prompts/validate_shapes_routing_prompt.py b/MaxKernel/adk/hitl_agent/subagents/gpu_to_jax_agent/prompts/validate_shapes_routing_prompt.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/gpu_to_jax_agent/prompts/validate_shapes_routing_prompt.py rename to MaxKernel/adk/hitl_agent/subagents/gpu_to_jax_agent/prompts/validate_shapes_routing_prompt.py diff --git a/MaxKernel/hitl_agent/subagents/gpu_to_jax_agent/prompts/validate_syntax_routing_prompt.py b/MaxKernel/adk/hitl_agent/subagents/gpu_to_jax_agent/prompts/validate_syntax_routing_prompt.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/gpu_to_jax_agent/prompts/validate_syntax_routing_prompt.py rename to MaxKernel/adk/hitl_agent/subagents/gpu_to_jax_agent/prompts/validate_syntax_routing_prompt.py diff --git a/MaxKernel/hitl_agent/subagents/gpu_to_jax_agent/prompts/write_readme_prompt.py b/MaxKernel/adk/hitl_agent/subagents/gpu_to_jax_agent/prompts/write_readme_prompt.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/gpu_to_jax_agent/prompts/write_readme_prompt.py rename to MaxKernel/adk/hitl_agent/subagents/gpu_to_jax_agent/prompts/write_readme_prompt.py diff --git a/MaxKernel/hitl_agent/subagents/gpu_to_jax_agent/test_agent.py b/MaxKernel/adk/hitl_agent/subagents/gpu_to_jax_agent/test_agent.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/gpu_to_jax_agent/test_agent.py rename to MaxKernel/adk/hitl_agent/subagents/gpu_to_jax_agent/test_agent.py diff --git a/MaxKernel/hitl_agent/subagents/kernel_writing/__init__.py b/MaxKernel/adk/hitl_agent/subagents/kernel_writing/__init__.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/kernel_writing/__init__.py rename to MaxKernel/adk/hitl_agent/subagents/kernel_writing/__init__.py diff --git a/MaxKernel/hitl_agent/subagents/kernel_writing/agent.py b/MaxKernel/adk/hitl_agent/subagents/kernel_writing/agent.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/kernel_writing/agent.py rename to MaxKernel/adk/hitl_agent/subagents/kernel_writing/agent.py diff --git a/MaxKernel/hitl_agent/subagents/kernel_writing/kernel_compilation.py b/MaxKernel/adk/hitl_agent/subagents/kernel_writing/kernel_compilation.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/kernel_writing/kernel_compilation.py rename to MaxKernel/adk/hitl_agent/subagents/kernel_writing/kernel_compilation.py diff --git a/MaxKernel/hitl_agent/subagents/kernel_writing/prompts/__init__.py b/MaxKernel/adk/hitl_agent/subagents/kernel_writing/prompts/__init__.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/kernel_writing/prompts/__init__.py rename to MaxKernel/adk/hitl_agent/subagents/kernel_writing/prompts/__init__.py diff --git a/MaxKernel/hitl_agent/subagents/kernel_writing/prompts/add_debug_statements.py b/MaxKernel/adk/hitl_agent/subagents/kernel_writing/prompts/add_debug_statements.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/kernel_writing/prompts/add_debug_statements.py rename to MaxKernel/adk/hitl_agent/subagents/kernel_writing/prompts/add_debug_statements.py diff --git a/MaxKernel/hitl_agent/subagents/kernel_writing/prompts/ask_validation_prompt.py b/MaxKernel/adk/hitl_agent/subagents/kernel_writing/prompts/ask_validation_prompt.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/kernel_writing/prompts/ask_validation_prompt.py rename to MaxKernel/adk/hitl_agent/subagents/kernel_writing/prompts/ask_validation_prompt.py diff --git a/MaxKernel/hitl_agent/subagents/kernel_writing/prompts/cleanup_debug_statements.py b/MaxKernel/adk/hitl_agent/subagents/kernel_writing/prompts/cleanup_debug_statements.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/kernel_writing/prompts/cleanup_debug_statements.py rename to MaxKernel/adk/hitl_agent/subagents/kernel_writing/prompts/cleanup_debug_statements.py diff --git a/MaxKernel/hitl_agent/subagents/kernel_writing/prompts/fix_kernel_compilation.py b/MaxKernel/adk/hitl_agent/subagents/kernel_writing/prompts/fix_kernel_compilation.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/kernel_writing/prompts/fix_kernel_compilation.py rename to MaxKernel/adk/hitl_agent/subagents/kernel_writing/prompts/fix_kernel_compilation.py diff --git a/MaxKernel/hitl_agent/subagents/kernel_writing/prompts/kernel_compilation_summary.py b/MaxKernel/adk/hitl_agent/subagents/kernel_writing/prompts/kernel_compilation_summary.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/kernel_writing/prompts/kernel_compilation_summary.py rename to MaxKernel/adk/hitl_agent/subagents/kernel_writing/prompts/kernel_compilation_summary.py diff --git a/MaxKernel/hitl_agent/subagents/kernel_writing/prompts/kernel_implementation_prompt.py b/MaxKernel/adk/hitl_agent/subagents/kernel_writing/prompts/kernel_implementation_prompt.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/kernel_writing/prompts/kernel_implementation_prompt.py rename to MaxKernel/adk/hitl_agent/subagents/kernel_writing/prompts/kernel_implementation_prompt.py diff --git a/MaxKernel/hitl_agent/subagents/kernel_writing/prompts/kernel_planning_prompt.py b/MaxKernel/adk/hitl_agent/subagents/kernel_writing/prompts/kernel_planning_prompt.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/kernel_writing/prompts/kernel_planning_prompt.py rename to MaxKernel/adk/hitl_agent/subagents/kernel_writing/prompts/kernel_planning_prompt.py diff --git a/MaxKernel/hitl_agent/subagents/kernel_writing/prompts/read_file_prompt.py b/MaxKernel/adk/hitl_agent/subagents/kernel_writing/prompts/read_file_prompt.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/kernel_writing/prompts/read_file_prompt.py rename to MaxKernel/adk/hitl_agent/subagents/kernel_writing/prompts/read_file_prompt.py diff --git a/MaxKernel/hitl_agent/subagents/kernel_writing/prompts/summary_prompt.py b/MaxKernel/adk/hitl_agent/subagents/kernel_writing/prompts/summary_prompt.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/kernel_writing/prompts/summary_prompt.py rename to MaxKernel/adk/hitl_agent/subagents/kernel_writing/prompts/summary_prompt.py diff --git a/MaxKernel/hitl_agent/subagents/profiling/__init__.py b/MaxKernel/adk/hitl_agent/subagents/profiling/__init__.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/profiling/__init__.py rename to MaxKernel/adk/hitl_agent/subagents/profiling/__init__.py diff --git a/MaxKernel/hitl_agent/subagents/profiling/agent.py b/MaxKernel/adk/hitl_agent/subagents/profiling/agent.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/profiling/agent.py rename to MaxKernel/adk/hitl_agent/subagents/profiling/agent.py diff --git a/MaxKernel/hitl_agent/subagents/profiling/kernel_profile.py b/MaxKernel/adk/hitl_agent/subagents/profiling/kernel_profile.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/profiling/kernel_profile.py rename to MaxKernel/adk/hitl_agent/subagents/profiling/kernel_profile.py diff --git a/MaxKernel/hitl_agent/subagents/profiling/offline_tools.py b/MaxKernel/adk/hitl_agent/subagents/profiling/offline_tools.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/profiling/offline_tools.py rename to MaxKernel/adk/hitl_agent/subagents/profiling/offline_tools.py diff --git a/MaxKernel/hitl_agent/subagents/profiling/prompts/__init__.py b/MaxKernel/adk/hitl_agent/subagents/profiling/prompts/__init__.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/profiling/prompts/__init__.py rename to MaxKernel/adk/hitl_agent/subagents/profiling/prompts/__init__.py diff --git a/MaxKernel/hitl_agent/subagents/profiling/prompts/analyze_profile_prompt.py b/MaxKernel/adk/hitl_agent/subagents/profiling/prompts/analyze_profile_prompt.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/profiling/prompts/analyze_profile_prompt.py rename to MaxKernel/adk/hitl_agent/subagents/profiling/prompts/analyze_profile_prompt.py diff --git a/MaxKernel/hitl_agent/subagents/profiling/prompts/gen_profiling_script.py b/MaxKernel/adk/hitl_agent/subagents/profiling/prompts/gen_profiling_script.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/profiling/prompts/gen_profiling_script.py rename to MaxKernel/adk/hitl_agent/subagents/profiling/prompts/gen_profiling_script.py diff --git a/MaxKernel/hitl_agent/subagents/profiling/prompts/read_file_prompt.py b/MaxKernel/adk/hitl_agent/subagents/profiling/prompts/read_file_prompt.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/profiling/prompts/read_file_prompt.py rename to MaxKernel/adk/hitl_agent/subagents/profiling/prompts/read_file_prompt.py diff --git a/MaxKernel/hitl_agent/subagents/profiling/prompts/read_profiling_script_prompt.py b/MaxKernel/adk/hitl_agent/subagents/profiling/prompts/read_profiling_script_prompt.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/profiling/prompts/read_profiling_script_prompt.py rename to MaxKernel/adk/hitl_agent/subagents/profiling/prompts/read_profiling_script_prompt.py diff --git a/MaxKernel/hitl_agent/subagents/testing/__init__.py b/MaxKernel/adk/hitl_agent/subagents/testing/__init__.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/testing/__init__.py rename to MaxKernel/adk/hitl_agent/subagents/testing/__init__.py diff --git a/MaxKernel/hitl_agent/subagents/testing/agent.py b/MaxKernel/adk/hitl_agent/subagents/testing/agent.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/testing/agent.py rename to MaxKernel/adk/hitl_agent/subagents/testing/agent.py diff --git a/MaxKernel/hitl_agent/subagents/testing/prompts/__init__.py b/MaxKernel/adk/hitl_agent/subagents/testing/prompts/__init__.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/testing/prompts/__init__.py rename to MaxKernel/adk/hitl_agent/subagents/testing/prompts/__init__.py diff --git a/MaxKernel/hitl_agent/subagents/testing/prompts/fix_test_script.py b/MaxKernel/adk/hitl_agent/subagents/testing/prompts/fix_test_script.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/testing/prompts/fix_test_script.py rename to MaxKernel/adk/hitl_agent/subagents/testing/prompts/fix_test_script.py diff --git a/MaxKernel/hitl_agent/subagents/testing/prompts/gen_test_file.py b/MaxKernel/adk/hitl_agent/subagents/testing/prompts/gen_test_file.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/testing/prompts/gen_test_file.py rename to MaxKernel/adk/hitl_agent/subagents/testing/prompts/gen_test_file.py diff --git a/MaxKernel/hitl_agent/subagents/testing/prompts/read_file_prompt.py b/MaxKernel/adk/hitl_agent/subagents/testing/prompts/read_file_prompt.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/testing/prompts/read_file_prompt.py rename to MaxKernel/adk/hitl_agent/subagents/testing/prompts/read_file_prompt.py diff --git a/MaxKernel/hitl_agent/subagents/testing/prompts/summarize_test_results_prompt.py b/MaxKernel/adk/hitl_agent/subagents/testing/prompts/summarize_test_results_prompt.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/testing/prompts/summarize_test_results_prompt.py rename to MaxKernel/adk/hitl_agent/subagents/testing/prompts/summarize_test_results_prompt.py diff --git a/MaxKernel/hitl_agent/subagents/testing/prompts/validation_summary.py b/MaxKernel/adk/hitl_agent/subagents/testing/prompts/validation_summary.py similarity index 100% rename from MaxKernel/hitl_agent/subagents/testing/prompts/validation_summary.py rename to MaxKernel/adk/hitl_agent/subagents/testing/prompts/validation_summary.py diff --git a/MaxKernel/hitl_agent/tests/conftest.py b/MaxKernel/adk/hitl_agent/tests/conftest.py similarity index 100% rename from MaxKernel/hitl_agent/tests/conftest.py rename to MaxKernel/adk/hitl_agent/tests/conftest.py diff --git a/MaxKernel/hitl_agent/tests/test_compilation_validation_loop.py b/MaxKernel/adk/hitl_agent/tests/test_compilation_validation_loop.py similarity index 100% rename from MaxKernel/hitl_agent/tests/test_compilation_validation_loop.py rename to MaxKernel/adk/hitl_agent/tests/test_compilation_validation_loop.py diff --git a/MaxKernel/hitl_agent/tests/test_validate_kernel_compilation_agent.py b/MaxKernel/adk/hitl_agent/tests/test_validate_kernel_compilation_agent.py similarity index 100% rename from MaxKernel/hitl_agent/tests/test_validate_kernel_compilation_agent.py rename to MaxKernel/adk/hitl_agent/tests/test_validate_kernel_compilation_agent.py diff --git a/MaxKernel/hitl_agent/tools/__init__.py b/MaxKernel/adk/hitl_agent/tools/__init__.py similarity index 100% rename from MaxKernel/hitl_agent/tools/__init__.py rename to MaxKernel/adk/hitl_agent/tools/__init__.py diff --git a/MaxKernel/hitl_agent/tools/analyze_profile.py b/MaxKernel/adk/hitl_agent/tools/analyze_profile.py similarity index 100% rename from MaxKernel/hitl_agent/tools/analyze_profile.py rename to MaxKernel/adk/hitl_agent/tools/analyze_profile.py diff --git a/MaxKernel/hitl_agent/tools/api_rag/__init__.py b/MaxKernel/adk/hitl_agent/tools/api_rag/__init__.py similarity index 100% rename from MaxKernel/hitl_agent/tools/api_rag/__init__.py rename to MaxKernel/adk/hitl_agent/tools/api_rag/__init__.py diff --git a/MaxKernel/hitl_agent/tools/api_rag/get_apis.py b/MaxKernel/adk/hitl_agent/tools/api_rag/get_apis.py similarity index 100% rename from MaxKernel/hitl_agent/tools/api_rag/get_apis.py rename to MaxKernel/adk/hitl_agent/tools/api_rag/get_apis.py diff --git a/MaxKernel/hitl_agent/tools/filesystem_tools.py b/MaxKernel/adk/hitl_agent/tools/filesystem_tools.py similarity index 100% rename from MaxKernel/hitl_agent/tools/filesystem_tools.py rename to MaxKernel/adk/hitl_agent/tools/filesystem_tools.py diff --git a/MaxKernel/hitl_agent/tools/retries_tool.py b/MaxKernel/adk/hitl_agent/tools/retries_tool.py similarity index 100% rename from MaxKernel/hitl_agent/tools/retries_tool.py rename to MaxKernel/adk/hitl_agent/tools/retries_tool.py diff --git a/MaxKernel/hitl_agent/tools/search_api_tool.py b/MaxKernel/adk/hitl_agent/tools/search_api_tool.py similarity index 100% rename from MaxKernel/hitl_agent/tools/search_api_tool.py rename to MaxKernel/adk/hitl_agent/tools/search_api_tool.py diff --git a/MaxKernel/hitl_agent/tools/tools.py b/MaxKernel/adk/hitl_agent/tools/tools.py similarity index 100% rename from MaxKernel/hitl_agent/tools/tools.py rename to MaxKernel/adk/hitl_agent/tools/tools.py diff --git a/MaxKernel/hitl_agent/tools/workspace_tool.py b/MaxKernel/adk/hitl_agent/tools/workspace_tool.py similarity index 100% rename from MaxKernel/hitl_agent/tools/workspace_tool.py rename to MaxKernel/adk/hitl_agent/tools/workspace_tool.py diff --git a/MaxKernel/hitl_agent/tpu_specs.json b/MaxKernel/adk/hitl_agent/tpu_specs.json similarity index 100% rename from MaxKernel/hitl_agent/tpu_specs.json rename to MaxKernel/adk/hitl_agent/tpu_specs.json diff --git a/MaxKernel/lint.sh b/MaxKernel/adk/lint.sh similarity index 100% rename from MaxKernel/lint.sh rename to MaxKernel/adk/lint.sh diff --git a/MaxKernel/prepare_maxkernel.sh b/MaxKernel/adk/prepare_maxkernel.sh similarity index 100% rename from MaxKernel/prepare_maxkernel.sh rename to MaxKernel/adk/prepare_maxkernel.sh diff --git a/MaxKernel/pyproject.toml b/MaxKernel/adk/pyproject.toml similarity index 100% rename from MaxKernel/pyproject.toml rename to MaxKernel/adk/pyproject.toml diff --git a/MaxKernel/run_auto_agent.sh b/MaxKernel/adk/run_auto_agent.sh similarity index 100% rename from MaxKernel/run_auto_agent.sh rename to MaxKernel/adk/run_auto_agent.sh diff --git a/MaxKernel/run_hitl_agent.sh b/MaxKernel/adk/run_hitl_agent.sh similarity index 100% rename from MaxKernel/run_hitl_agent.sh rename to MaxKernel/adk/run_hitl_agent.sh diff --git a/MaxKernel/setup.py b/MaxKernel/adk/setup.py similarity index 100% rename from MaxKernel/setup.py rename to MaxKernel/adk/setup.py