├── .gitignore ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── NOTICE ├── README.md ├── THIRD-PARTY-LICENSES ├── agentcli ├── __init__.py ├── cli │ └── __init__.py ├── core │ ├── __init__.py │ ├── agent_server.py.j2 │ ├── container_server.py │ ├── response_utils.py │ ├── template_generator.py │ └── trace_utils.py ├── environment │ └── __init__.py ├── generators │ └── __init__.py ├── server │ ├── __init__.py │ ├── dev_server.py │ └── ui_assets.py ├── templates │ ├── Dockerfile.j2 │ ├── __init__.py │ ├── agent.py.j2 │ ├── agent_config.yaml.j2 │ ├── env_example.j2 │ ├── mcp_client.py.j2 │ ├── mcp_tools.py.j2 │ ├── multiplicator.py.j2 │ ├── requirements.txt.j2 │ ├── sample_tool.py.j2 │ ├── tools_init.py.j2 │ └── ui │ │ ├── app │ │ ├── globals.css.j2 │ │ ├── layout.tsx.j2 │ │ └── page.tsx.j2 │ │ ├── next.config.js.j2 │ │ ├── package.json.j2 │ │ ├── postcss.config.js.j2 │ │ ├── tailwind.config.js.j2 │ │ └── tsconfig.json.j2 ├── ui │ ├── .gitignore │ ├── .npmrc │ ├── next-env.d.ts │ ├── next.config.js │ ├── package-lock.json │ ├── package.json │ ├── postcss.config.js │ ├── public │ │ └── mermaid.min.js │ ├── src │ │ ├── app │ │ │ ├── globals.css │ │ │ ├── layout.tsx │ │ │ └── page.tsx │ │ ├── components │ │ │ ├── ConfigViewer.tsx │ │ │ ├── MetricsPanel.tsx │ │ │ ├── SequenceDiagramModal.tsx │ │ │ ├── SettingsPanel.tsx │ │ │ ├── Timeline.tsx │ │ │ ├── TimelineModal.tsx │ │ │ └── ui │ │ │ │ ├── button.tsx │ │ │ │ ├── scroll-area.tsx │ │ │ │ ├── separator.tsx │ │ │ │ ├── slider.tsx │ │ │ │ └── tabs.tsx │ │ ├── lib │ │ │ └── utils.ts │ │ └── types │ │ │ ├── dompurify.d.ts │ │ │ └── observability.ts │ ├── tailwind.config.js │ └── tsconfig.json └── ui_builder.py └── pyproject.toml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/.gitignore -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- 1 | Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/README.md -------------------------------------------------------------------------------- /THIRD-PARTY-LICENSES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/THIRD-PARTY-LICENSES -------------------------------------------------------------------------------- /agentcli/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/agentcli/__init__.py -------------------------------------------------------------------------------- /agentcli/cli/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/agentcli/cli/__init__.py -------------------------------------------------------------------------------- /agentcli/core/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/agentcli/core/__init__.py -------------------------------------------------------------------------------- /agentcli/core/agent_server.py.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/agentcli/core/agent_server.py.j2 -------------------------------------------------------------------------------- /agentcli/core/container_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/agentcli/core/container_server.py -------------------------------------------------------------------------------- /agentcli/core/response_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/agentcli/core/response_utils.py -------------------------------------------------------------------------------- /agentcli/core/template_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/agentcli/core/template_generator.py -------------------------------------------------------------------------------- /agentcli/core/trace_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/agentcli/core/trace_utils.py -------------------------------------------------------------------------------- /agentcli/environment/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/agentcli/environment/__init__.py -------------------------------------------------------------------------------- /agentcli/generators/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/agentcli/generators/__init__.py -------------------------------------------------------------------------------- /agentcli/server/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/agentcli/server/__init__.py -------------------------------------------------------------------------------- /agentcli/server/dev_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/agentcli/server/dev_server.py -------------------------------------------------------------------------------- /agentcli/server/ui_assets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/agentcli/server/ui_assets.py -------------------------------------------------------------------------------- /agentcli/templates/Dockerfile.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/agentcli/templates/Dockerfile.j2 -------------------------------------------------------------------------------- /agentcli/templates/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/agentcli/templates/__init__.py -------------------------------------------------------------------------------- /agentcli/templates/agent.py.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/agentcli/templates/agent.py.j2 -------------------------------------------------------------------------------- /agentcli/templates/agent_config.yaml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/agentcli/templates/agent_config.yaml.j2 -------------------------------------------------------------------------------- /agentcli/templates/env_example.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/agentcli/templates/env_example.j2 -------------------------------------------------------------------------------- /agentcli/templates/mcp_client.py.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/agentcli/templates/mcp_client.py.j2 -------------------------------------------------------------------------------- /agentcli/templates/mcp_tools.py.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/agentcli/templates/mcp_tools.py.j2 -------------------------------------------------------------------------------- /agentcli/templates/multiplicator.py.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/agentcli/templates/multiplicator.py.j2 -------------------------------------------------------------------------------- /agentcli/templates/requirements.txt.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/agentcli/templates/requirements.txt.j2 -------------------------------------------------------------------------------- /agentcli/templates/sample_tool.py.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/agentcli/templates/sample_tool.py.j2 -------------------------------------------------------------------------------- /agentcli/templates/tools_init.py.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/agentcli/templates/tools_init.py.j2 -------------------------------------------------------------------------------- /agentcli/templates/ui/app/globals.css.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/agentcli/templates/ui/app/globals.css.j2 -------------------------------------------------------------------------------- /agentcli/templates/ui/app/layout.tsx.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/agentcli/templates/ui/app/layout.tsx.j2 -------------------------------------------------------------------------------- /agentcli/templates/ui/app/page.tsx.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/agentcli/templates/ui/app/page.tsx.j2 -------------------------------------------------------------------------------- /agentcli/templates/ui/next.config.js.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/agentcli/templates/ui/next.config.js.j2 -------------------------------------------------------------------------------- /agentcli/templates/ui/package.json.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/agentcli/templates/ui/package.json.j2 -------------------------------------------------------------------------------- /agentcli/templates/ui/postcss.config.js.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/agentcli/templates/ui/postcss.config.js.j2 -------------------------------------------------------------------------------- /agentcli/templates/ui/tailwind.config.js.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/agentcli/templates/ui/tailwind.config.js.j2 -------------------------------------------------------------------------------- /agentcli/templates/ui/tsconfig.json.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/agentcli/templates/ui/tsconfig.json.j2 -------------------------------------------------------------------------------- /agentcli/ui/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/agentcli/ui/.gitignore -------------------------------------------------------------------------------- /agentcli/ui/.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/agentcli/ui/.npmrc -------------------------------------------------------------------------------- /agentcli/ui/next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/agentcli/ui/next-env.d.ts -------------------------------------------------------------------------------- /agentcli/ui/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/agentcli/ui/next.config.js -------------------------------------------------------------------------------- /agentcli/ui/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/agentcli/ui/package-lock.json -------------------------------------------------------------------------------- /agentcli/ui/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/agentcli/ui/package.json -------------------------------------------------------------------------------- /agentcli/ui/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/agentcli/ui/postcss.config.js -------------------------------------------------------------------------------- /agentcli/ui/public/mermaid.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/agentcli/ui/public/mermaid.min.js -------------------------------------------------------------------------------- /agentcli/ui/src/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/agentcli/ui/src/app/globals.css -------------------------------------------------------------------------------- /agentcli/ui/src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/agentcli/ui/src/app/layout.tsx -------------------------------------------------------------------------------- /agentcli/ui/src/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/agentcli/ui/src/app/page.tsx -------------------------------------------------------------------------------- /agentcli/ui/src/components/ConfigViewer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/agentcli/ui/src/components/ConfigViewer.tsx -------------------------------------------------------------------------------- /agentcli/ui/src/components/MetricsPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/agentcli/ui/src/components/MetricsPanel.tsx -------------------------------------------------------------------------------- /agentcli/ui/src/components/SequenceDiagramModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/agentcli/ui/src/components/SequenceDiagramModal.tsx -------------------------------------------------------------------------------- /agentcli/ui/src/components/SettingsPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/agentcli/ui/src/components/SettingsPanel.tsx -------------------------------------------------------------------------------- /agentcli/ui/src/components/Timeline.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/agentcli/ui/src/components/Timeline.tsx -------------------------------------------------------------------------------- /agentcli/ui/src/components/TimelineModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/agentcli/ui/src/components/TimelineModal.tsx -------------------------------------------------------------------------------- /agentcli/ui/src/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/agentcli/ui/src/components/ui/button.tsx -------------------------------------------------------------------------------- /agentcli/ui/src/components/ui/scroll-area.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/agentcli/ui/src/components/ui/scroll-area.tsx -------------------------------------------------------------------------------- /agentcli/ui/src/components/ui/separator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/agentcli/ui/src/components/ui/separator.tsx -------------------------------------------------------------------------------- /agentcli/ui/src/components/ui/slider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/agentcli/ui/src/components/ui/slider.tsx -------------------------------------------------------------------------------- /agentcli/ui/src/components/ui/tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/agentcli/ui/src/components/ui/tabs.tsx -------------------------------------------------------------------------------- /agentcli/ui/src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/agentcli/ui/src/lib/utils.ts -------------------------------------------------------------------------------- /agentcli/ui/src/types/dompurify.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/agentcli/ui/src/types/dompurify.d.ts -------------------------------------------------------------------------------- /agentcli/ui/src/types/observability.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/agentcli/ui/src/types/observability.ts -------------------------------------------------------------------------------- /agentcli/ui/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/agentcli/ui/tailwind.config.js -------------------------------------------------------------------------------- /agentcli/ui/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/agentcli/ui/tsconfig.json -------------------------------------------------------------------------------- /agentcli/ui_builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/agentcli/ui_builder.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/agent-dev-toolkit/HEAD/pyproject.toml --------------------------------------------------------------------------------