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/cli_agent.py
src/gaia/config.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/discovery.py
src/gaia/agents/base/errors.py
src/gaia/agents/base/goal_store.py
src/gaia/agents/base/mcp_agent.py
src/gaia/agents/base/memory.py
src/gaia/agents/base/memory_store.py
src/gaia/agents/base/procedural_memory.py
src/gaia/agents/base/server.py
src/gaia/agents/base/skill_synthesis.py
src/gaia/agents/base/system_context.py
src/gaia/agents/base/tool_loader.py
src/gaia/agents/base/tools.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/code_index/__init__.py
src/gaia/agents/code_index/tools/__init__.py
src/gaia/agents/code_index/tools/mixin.py
src/gaia/agents/tools/__init__.py
src/gaia/agents/tools/browser_tools.py
src/gaia/agents/tools/code_index_tools.py
src/gaia/agents/tools/file_io_tools.py
src/gaia/agents/tools/file_monitor_tools.py
src/gaia/agents/tools/file_tools.py
src/gaia/agents/tools/filesystem_tools.py
src/gaia/agents/tools/rag_tools.py
src/gaia/agents/tools/scratchpad_tools.py
src/gaia/agents/tools/screenshot_tools.py
src/gaia/agents/tools/shell_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-CmSowSA-.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-B31DMoxr.css
src/gaia/apps/webui/dist/assets/index-lScW7mUY.js
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/connectors/__init__.py
src/gaia/connectors/_keyring.py
src/gaia/connectors/_loop.py
src/gaia/connectors/activation_watcher.py
src/gaia/connectors/activations.py
src/gaia/connectors/api.py
src/gaia/connectors/cli.py
src/gaia/connectors/context.py
src/gaia/connectors/errors.py
src/gaia/connectors/events.py
src/gaia/connectors/flow.py
src/gaia/connectors/formatting.py
src/gaia/connectors/grants.py
src/gaia/connectors/handler.py
src/gaia/connectors/mcp_server.py
src/gaia/connectors/oauth_pkce.py
src/gaia/connectors/pkce.py
src/gaia/connectors/registry.py
src/gaia/connectors/spec.py
src/gaia/connectors/store.py
src/gaia/connectors/tokens.py
src/gaia/connectors/catalog/__init__.py
src/gaia/connectors/catalog/google.py
src/gaia/connectors/catalog/mcp_servers.py
src/gaia/connectors/catalog/microsoft.py
src/gaia/connectors/providers/__init__.py
src/gaia/connectors/providers/base.py
src/gaia/connectors/providers/google.py
src/gaia/connectors/providers/microsoft.py
src/gaia/daemon/__init__.py
src/gaia/daemon/__main__.py
src/gaia/daemon/app.py
src/gaia/daemon/client.py
src/gaia/daemon/constants.py
src/gaia/daemon/errors.py
src/gaia/daemon/instance.py
src/gaia/daemon/lock.py
src/gaia/daemon/paths.py
src/gaia/daemon/server.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/action_item_quality.py
src/gaia/eval/analyze_failures.py
src/gaia/eval/audit.py
src/gaia/eval/behavior_harness.py
src/gaia/eval/benchmark.py
src/gaia/eval/briefing_quality.py
src/gaia/eval/claude.py
src/gaia/eval/config.py
src/gaia/eval/draft_quality.py
src/gaia/eval/fixture_paths.py
src/gaia/eval/followup_quality.py
src/gaia/eval/longthread_quality.py
src/gaia/eval/pdf_document_generator.py
src/gaia/eval/performance.py
src/gaia/eval/quality_metrics.py
src/gaia/eval/release_scorecard.py
src/gaia/eval/runner.py
src/gaia/eval/scorecard.py
src/gaia/eval/scorecard_gate.py
src/gaia/eval/statistics.py
src/gaia/eval/tool_cost.py
src/gaia/eval/tool_recall.py
src/gaia/filesystem/__init__.py
src/gaia/filesystem/categorizer.py
src/gaia/filesystem/index.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/hub/__init__.py
src/gaia/hub/catalog.py
src/gaia/hub/compatibility.py
src/gaia/hub/installer.py
src/gaia/hub/lifecycle.py
src/gaia/hub/manifest.py
src/gaia/hub/native_launcher.py
src/gaia/hub/packager.py
src/gaia/hub/publisher.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/embedding_cache.py
src/gaia/llm/exceptions.py
src/gaia/llm/factory.py
src/gaia/llm/lemonade_client.py
src/gaia/llm/lemonade_launcher.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/litellm.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/pptx_utils.py
src/gaia/rag/sdk.py
src/gaia/schedule/__init__.py
src/gaia/schedule/daemon.py
src/gaia/schedule/runner.py
src/gaia/schedule/sinks.py
src/gaia/schedule/store.py
src/gaia/scratchpad/__init__.py
src/gaia/scratchpad/service.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/agent_loop.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/run_manager.py
src/gaia/ui/scheduler.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/email_sidecar/__init__.py
src/gaia/ui/email_sidecar/errors.py
src/gaia/ui/email_sidecar/fetch.py
src/gaia/ui/email_sidecar/manager.py
src/gaia/ui/email_sidecar/platform.py
src/gaia/ui/email_sidecar/proxy.py
src/gaia/ui/email_sidecar/proxy_agent.py
src/gaia/ui/email_sidecar/router.py
src/gaia/ui/routers/__init__.py
src/gaia/ui/routers/agents.py
src/gaia/ui/routers/chat.py
src/gaia/ui/routers/connectors.py
src/gaia/ui/routers/documents.py
src/gaia/ui/routers/files.py
src/gaia/ui/routers/goals.py
src/gaia/ui/routers/hub.py
src/gaia/ui/routers/mcp.py
src/gaia/ui/routers/memory.py
src/gaia/ui/routers/schedules.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
src/gaia/web/__init__.py
src/gaia/web/client.py
src/gaia/web/tavily.py
tests/test_agent_sdk.py
tests/test_api.py
tests/test_chat_agent.py
tests/test_email_openapi_conformance.py
tests/test_eval.py
tests/test_hardware_advisor_agent.py
tests/test_lemonade_client.py
tests/test_lemonade_embeddings.py
tests/test_lemonade_health.py
tests/test_npu_flm_embedder_hw.py
tests/test_rag.py
tests/test_rag_integration.py
tests/test_sd_model_sweep.py
tests/test_sdk.py
tests/test_ui_email_scope_consent.py
tests/test_vlm_integration.py