LICENSE.md
MANIFEST.in
README.md
pyproject.toml
setup.py
src/amd_gaia.egg-info/PKG-INFO
src/amd_gaia.egg-info/SOURCES.txt
src/amd_gaia.egg-info/dependency_links.txt
src/amd_gaia.egg-info/entry_points.txt
src/amd_gaia.egg-info/requires.txt
src/amd_gaia.egg-info/top_level.txt
src/gaia/__init__.py
src/gaia/cli.py
src/gaia/device.py
src/gaia/logger.py
src/gaia/perf_analysis.py
src/gaia/security.py
src/gaia/util.py
src/gaia/version.py
src/gaia/agents/__init__.py
src/gaia/agents/registry.py
src/gaia/agents/base/__init__.py
src/gaia/agents/base/agent.py
src/gaia/agents/base/api_agent.py
src/gaia/agents/base/console.py
src/gaia/agents/base/errors.py
src/gaia/agents/base/mcp_agent.py
src/gaia/agents/base/tools.py
src/gaia/agents/blender/__init__.py
src/gaia/agents/blender/agent.py
src/gaia/agents/blender/agent_simple.py
src/gaia/agents/blender/app.py
src/gaia/agents/blender/app_simple.py
src/gaia/agents/blender/core/__init__.py
src/gaia/agents/blender/core/materials.py
src/gaia/agents/blender/core/objects.py
src/gaia/agents/blender/core/rendering.py
src/gaia/agents/blender/core/scene.py
src/gaia/agents/blender/core/view.py
src/gaia/agents/builder/__init__.py
src/gaia/agents/builder/agent.py
src/gaia/agents/builder/system_prompt.py
src/gaia/agents/builder/template.py
src/gaia/agents/chat/__init__.py
src/gaia/agents/chat/agent.py
src/gaia/agents/chat/app.py
src/gaia/agents/chat/session.py
src/gaia/agents/chat/tools/__init__.py
src/gaia/agents/chat/tools/file_tools.py
src/gaia/agents/chat/tools/rag_tools.py
src/gaia/agents/chat/tools/shell_tools.py
src/gaia/agents/code/__init__.py
src/gaia/agents/code/agent.py
src/gaia/agents/code/cli.py
src/gaia/agents/code/models.py
src/gaia/agents/code/schema_inference.py
src/gaia/agents/code/system_prompt.py
src/gaia/agents/code/orchestration/__init__.py
src/gaia/agents/code/orchestration/checklist_executor.py
src/gaia/agents/code/orchestration/checklist_generator.py
src/gaia/agents/code/orchestration/orchestrator.py
src/gaia/agents/code/orchestration/project_analyzer.py
src/gaia/agents/code/orchestration/template_catalog.py
src/gaia/agents/code/orchestration/factories/__init__.py
src/gaia/agents/code/orchestration/factories/base.py
src/gaia/agents/code/orchestration/factories/nextjs_factory.py
src/gaia/agents/code/orchestration/factories/python_factory.py
src/gaia/agents/code/orchestration/steps/__init__.py
src/gaia/agents/code/orchestration/steps/base.py
src/gaia/agents/code/orchestration/steps/error_handler.py
src/gaia/agents/code/orchestration/steps/nextjs.py
src/gaia/agents/code/orchestration/steps/python.py
src/gaia/agents/code/orchestration/workflows/__init__.py
src/gaia/agents/code/orchestration/workflows/base.py
src/gaia/agents/code/orchestration/workflows/nextjs.py
src/gaia/agents/code/orchestration/workflows/python.py
src/gaia/agents/code/prompts/__init__.py
src/gaia/agents/code/prompts/base_prompt.py
src/gaia/agents/code/prompts/code_patterns.py
src/gaia/agents/code/prompts/nextjs_prompt.py
src/gaia/agents/code/prompts/python_prompt.py
src/gaia/agents/code/tools/__init__.py
src/gaia/agents/code/tools/cli_tools.py
src/gaia/agents/code/tools/code_formatting.py
src/gaia/agents/code/tools/code_tools.py
src/gaia/agents/code/tools/error_fixing.py
src/gaia/agents/code/tools/external_tools.py
src/gaia/agents/code/tools/file_io.py
src/gaia/agents/code/tools/prisma_tools.py
src/gaia/agents/code/tools/project_management.py
src/gaia/agents/code/tools/testing.py
src/gaia/agents/code/tools/typescript_tools.py
src/gaia/agents/code/tools/validation_parsing.py
src/gaia/agents/code/tools/validation_tools.py
src/gaia/agents/code/tools/web_dev_tools.py
src/gaia/agents/code/validators/__init__.py
src/gaia/agents/code/validators/antipattern_checker.py
src/gaia/agents/code/validators/ast_analyzer.py
src/gaia/agents/code/validators/requirements_validator.py
src/gaia/agents/code/validators/syntax_validator.py
src/gaia/agents/code_index/__init__.py
src/gaia/agents/code_index/tools/__init__.py
src/gaia/agents/code_index/tools/mixin.py
src/gaia/agents/docker/__init__.py
src/gaia/agents/docker/agent.py
src/gaia/agents/emr/__init__.py
src/gaia/agents/emr/agent.py
src/gaia/agents/emr/cli.py
src/gaia/agents/emr/constants.py
src/gaia/agents/emr/dashboard/__init__.py
src/gaia/agents/emr/dashboard/server.py
src/gaia/agents/jira/__init__.py
src/gaia/agents/jira/agent.py
src/gaia/agents/jira/jql_templates.py
src/gaia/agents/routing/__init__.py
src/gaia/agents/routing/agent.py
src/gaia/agents/routing/system_prompt.py
src/gaia/agents/sd/__init__.py
src/gaia/agents/sd/agent.py
src/gaia/agents/summarize/__init__.py
src/gaia/agents/summarize/agent.py
src/gaia/agents/summarize/prompts.py
src/gaia/agents/tools/__init__.py
src/gaia/agents/tools/file_tools.py
src/gaia/agents/tools/screenshot_tools.py
src/gaia/api/__init__.py
src/gaia/api/agent_registry.py
src/gaia/api/app.py
src/gaia/api/openai_server.py
src/gaia/api/schemas.py
src/gaia/api/sse_handler.py
src/gaia/apps/__init__.py
src/gaia/apps/docker/__init__.py
src/gaia/apps/docker/app.py
src/gaia/apps/jira/__init__.py
src/gaia/apps/jira/app.py
src/gaia/apps/llm/__init__.py
src/gaia/apps/llm/app.py
src/gaia/apps/summarize/__init__.py
src/gaia/apps/summarize/app.py
src/gaia/apps/summarize/html_viewer.py
src/gaia/apps/summarize/pdf_formatter.py
src/gaia/apps/summarize/templates/__init__.py
src/gaia/apps/webui/__init__.py
src/gaia/apps/webui/dist/favicon.png
src/gaia/apps/webui/dist/index.html
src/gaia/apps/webui/dist/assets/browser-CTB2jwNe.js
src/gaia/apps/webui/dist/assets/dm-sans-latin-Xz1IZZA0.woff2
src/gaia/apps/webui/dist/assets/gaia-robot-NKaQnEIp.png
src/gaia/apps/webui/dist/assets/index-CdffaS1a.js
src/gaia/apps/webui/dist/assets/index-CzObDlwu.css
src/gaia/apps/webui/dist/assets/jetbrains-mono-latin-6fWv1k7M.woff2
src/gaia/apps/webui/dist/assets/space-mono-400-Co7bH5Hm.woff2
src/gaia/audio/__init__.py
src/gaia/audio/audio_client.py
src/gaia/audio/audio_recorder.py
src/gaia/audio/kokoro_tts.py
src/gaia/audio/whisper_asr.py
src/gaia/chat/__init__.py
src/gaia/chat/app.py
src/gaia/chat/prompts.py
src/gaia/chat/sdk.py
src/gaia/code_index/__init__.py
src/gaia/code_index/parsers.py
src/gaia/code_index/sdk.py
src/gaia/database/__init__.py
src/gaia/database/agent.py
src/gaia/database/mixin.py
src/gaia/database/testing.py
src/gaia/eval/__init__.py
src/gaia/eval/audit.py
src/gaia/eval/claude.py
src/gaia/eval/config.py
src/gaia/eval/pdf_document_generator.py
src/gaia/eval/runner.py
src/gaia/eval/scorecard.py
src/gaia/governance/__init__.py
src/gaia/governance/action_mapper.py
src/gaia/governance/adapter.py
src/gaia/governance/checkpoint_bridge.py
src/gaia/governance/config.py
src/gaia/governance/decorators.py
src/gaia/governance/exceptions.py
src/gaia/governance/mixin.py
src/gaia/governance/policy_binding.py
src/gaia/governance/protocols.py
src/gaia/governance/receipt_service.py
src/gaia/governance/schemas.py
src/gaia/governance/stubs.py
src/gaia/installer/__init__.py
src/gaia/installer/export_import.py
src/gaia/installer/init_command.py
src/gaia/installer/lemonade_installer.py
src/gaia/installer/mcp_init.py
src/gaia/installer/uninstall_command.py
src/gaia/llm/__init__.py
src/gaia/llm/base_client.py
src/gaia/llm/exceptions.py
src/gaia/llm/factory.py
src/gaia/llm/lemonade_client.py
src/gaia/llm/lemonade_manager.py
src/gaia/llm/vlm_client.py
src/gaia/llm/providers/__init__.py
src/gaia/llm/providers/claude.py
src/gaia/llm/providers/lemonade.py
src/gaia/llm/providers/openai_provider.py
src/gaia/mcp/__init__.py
src/gaia/mcp/agent_mcp_server.py
src/gaia/mcp/blender_mcp_client.py
src/gaia/mcp/blender_mcp_server.py
src/gaia/mcp/context7_cache.py
src/gaia/mcp/external_services.py
src/gaia/mcp/mcp_bridge.py
src/gaia/mcp/mixin.py
src/gaia/mcp/client/__init__.py
src/gaia/mcp/client/config.py
src/gaia/mcp/client/mcp_client.py
src/gaia/mcp/client/mcp_client_manager.py
src/gaia/mcp/client/transports/__init__.py
src/gaia/mcp/client/transports/base.py
src/gaia/mcp/client/transports/http.py
src/gaia/mcp/client/transports/stdio.py
src/gaia/mcp/servers/__init__.py
src/gaia/mcp/servers/agent_ui_mcp.py
src/gaia/mcp/servers/docker_mcp.py
src/gaia/rag/__init__.py
src/gaia/rag/app.py
src/gaia/rag/demo.py
src/gaia/rag/pdf_utils.py
src/gaia/rag/sdk.py
src/gaia/sd/__init__.py
src/gaia/sd/mixin.py
src/gaia/sd/prompts.py
src/gaia/talk/__init__.py
src/gaia/talk/app.py
src/gaia/talk/sdk.py
src/gaia/testing/__init__.py
src/gaia/testing/assertions.py
src/gaia/testing/fixtures.py
src/gaia/testing/mocks.py
src/gaia/ui/__init__.py
src/gaia/ui/_chat_helpers.py
src/gaia/ui/build.py
src/gaia/ui/database.py
src/gaia/ui/dependencies.py
src/gaia/ui/dispatch.py
src/gaia/ui/document_monitor.py
src/gaia/ui/models.py
src/gaia/ui/server.py
src/gaia/ui/sse_handler.py
src/gaia/ui/tunnel.py
src/gaia/ui/utils.py
src/gaia/ui/routers/__init__.py
src/gaia/ui/routers/agents.py
src/gaia/ui/routers/chat.py
src/gaia/ui/routers/documents.py
src/gaia/ui/routers/files.py
src/gaia/ui/routers/mcp.py
src/gaia/ui/routers/sessions.py
src/gaia/ui/routers/system.py
src/gaia/ui/routers/tunnel.py
src/gaia/utils/__init__.py
src/gaia/utils/file_watcher.py
src/gaia/utils/parsing.py
src/gaia/vlm/__init__.py
src/gaia/vlm/mixin.py
src/gaia/vlm/structured_extraction.py
tests/test_agent_sdk.py
tests/test_api.py
tests/test_chat_agent.py
tests/test_checklist_orchestration.py
tests/test_code_agent.py
tests/test_code_agent_mixins.py
tests/test_eval.py
tests/test_external_tools.py
tests/test_hardware_advisor_agent.py
tests/test_jira.py
tests/test_lemonade_client.py
tests/test_lemonade_embeddings.py
tests/test_lemonade_health.py
tests/test_rag.py
tests/test_rag_integration.py
tests/test_sd_model_sweep.py
tests/test_sdk.py
tests/test_summarizer.py
tests/test_typescript_tools.py
tests/test_vlm_integration.py