gitextract_5euojtzz/ ├── .github/ │ ├── pull_request_template.md │ └── workflows/ │ ├── build.yaml │ ├── reusable_build_step.yaml │ └── tests.yaml ├── .pre-commit-config.yaml ├── CLAUDE.md ├── LICENSE ├── README.md ├── agents/ │ ├── .gitignore │ ├── README.md │ ├── __init__.py │ ├── agent.py │ ├── agent_demo.ipynb │ ├── test_message_params.py │ ├── tools/ │ │ ├── __init__.py │ │ ├── base.py │ │ ├── calculator_mcp.py │ │ ├── code_execution.py │ │ ├── file_tools.py │ │ ├── mcp_tool.py │ │ ├── think.py │ │ └── web_search.py │ └── utils/ │ ├── __init__.py │ ├── connections.py │ ├── history_util.py │ └── tool_util.py ├── autonomous-coding/ │ ├── .gitignore │ ├── README.md │ ├── agent.py │ ├── autonomous_agent_demo.py │ ├── client.py │ ├── progress.py │ ├── prompts/ │ │ ├── app_spec.txt │ │ ├── coding_prompt.md │ │ └── initializer_prompt.md │ ├── prompts.py │ ├── requirements.txt │ ├── security.py │ └── test_security.py ├── browser-use-demo/ │ ├── .dockerignore │ ├── .gitignore │ ├── CHANGELOG.md │ ├── Dockerfile │ ├── NOTICE │ ├── README.md │ ├── browser_use_demo/ │ │ ├── __init__.py │ │ ├── browser_tool_utils/ │ │ │ ├── __init__.py │ │ │ ├── browser_dom_script.js │ │ │ ├── browser_element_script.js │ │ │ ├── browser_form_input_script.js │ │ │ ├── browser_key_map.py │ │ │ └── browser_text_script.js │ │ ├── display_constants.py │ │ ├── loop.py │ │ ├── message_handler.py │ │ ├── message_renderer.py │ │ ├── requirements.txt │ │ ├── streamlit.py │ │ └── tools/ │ │ ├── __init__.py │ │ ├── base.py │ │ ├── browser.py │ │ ├── collection.py │ │ └── coordinate_scaling.py │ ├── build.sh │ ├── docker-compose.yml │ ├── image/ │ │ ├── .config/ │ │ │ └── tint2/ │ │ │ ├── applications/ │ │ │ │ ├── firefox-custom.desktop │ │ │ │ ├── gedit.desktop │ │ │ │ └── terminal.desktop │ │ │ └── tint2rc │ │ ├── entrypoint.sh │ │ ├── http_server.py │ │ ├── index.html │ │ ├── mutter_startup.sh │ │ ├── novnc_startup.sh │ │ ├── start_all.sh │ │ ├── static_content/ │ │ │ └── index.html │ │ ├── tint2_startup.sh │ │ ├── x11vnc_startup.sh │ │ └── xvfb_startup.sh │ ├── pytest.ini │ ├── setup.py │ ├── test-requirements.txt │ ├── tests/ │ │ ├── README.md │ │ ├── __init__.py │ │ ├── conftest.py │ │ ├── test_integration.py │ │ ├── test_message_renderer.py │ │ ├── test_sampling_loop.py │ │ └── test_streamlit_helpers.py │ └── validate_env.py ├── computer-use-demo/ │ ├── .gitignore │ ├── .zed/ │ │ └── settings.json │ ├── CONTRIBUTING.md │ ├── Dockerfile │ ├── LICENSE │ ├── README.md │ ├── computer_use_demo/ │ │ ├── __init__.py │ │ ├── loop.py │ │ ├── requirements.txt │ │ ├── streamlit.py │ │ └── tools/ │ │ ├── __init__.py │ │ ├── base.py │ │ ├── bash.py │ │ ├── collection.py │ │ ├── computer.py │ │ ├── edit.py │ │ ├── groups.py │ │ └── run.py │ ├── dev-requirements.txt │ ├── image/ │ │ ├── .config/ │ │ │ └── tint2/ │ │ │ ├── applications/ │ │ │ │ ├── firefox-custom.desktop │ │ │ │ ├── gedit.desktop │ │ │ │ └── terminal.desktop │ │ │ └── tint2rc │ │ ├── .streamlit/ │ │ │ └── config.toml │ │ ├── entrypoint.sh │ │ ├── http_server.py │ │ ├── index.html │ │ ├── mutter_startup.sh │ │ ├── novnc_startup.sh │ │ ├── start_all.sh │ │ ├── static_content/ │ │ │ └── index.html │ │ ├── tint2_startup.sh │ │ ├── x11vnc_startup.sh │ │ └── xvfb_startup.sh │ ├── pyproject.toml │ ├── ruff.toml │ ├── setup.sh │ └── tests/ │ ├── conftest.py │ ├── loop_test.py │ ├── streamlit_test.py │ └── tools/ │ ├── bash_test.py │ ├── computer_test.py │ └── edit_test.py ├── customer-support-agent/ │ ├── .eslintrc.json │ ├── .gitignore │ ├── README.md │ ├── amplify.yml │ ├── app/ │ │ ├── api/ │ │ │ └── chat/ │ │ │ └── route.ts │ │ ├── globals.css │ │ ├── layout.tsx │ │ ├── lib/ │ │ │ ├── customer_support_categories.json │ │ │ └── utils.ts │ │ └── page.tsx │ ├── components/ │ │ ├── ChatArea.tsx │ │ ├── FullSourceModal.tsx │ │ ├── LeftSidebar.tsx │ │ ├── RightSidebar.tsx │ │ ├── TopNavBar.tsx │ │ ├── theme-provider.tsx │ │ └── ui/ │ │ ├── avatar.tsx │ │ ├── button.tsx │ │ ├── card.tsx │ │ ├── dialog.tsx │ │ ├── dropdown-menu.tsx │ │ ├── input.tsx │ │ └── textarea.tsx │ ├── components.json │ ├── config.ts │ ├── lib/ │ │ └── utils.ts │ ├── next.config.mjs │ ├── package.json │ ├── postcss.config.mjs │ ├── styles/ │ │ └── themes.js │ ├── tailwind.config.ts │ └── tsconfig.json ├── financial-data-analyst/ │ ├── .eslintrc.json │ ├── .gitignore │ ├── README.md │ ├── app/ │ │ ├── api/ │ │ │ └── finance/ │ │ │ └── route.ts │ │ ├── finance/ │ │ │ └── page.tsx │ │ ├── globals.css │ │ ├── layout.tsx │ │ └── page.tsx │ ├── components/ │ │ ├── ChartRenderer.tsx │ │ ├── FilePreview.tsx │ │ ├── TopNavBar.tsx │ │ ├── theme-provider.tsx │ │ └── ui/ │ │ ├── avatar.tsx │ │ ├── badge.tsx │ │ ├── button.tsx │ │ ├── card.tsx │ │ ├── chart.tsx │ │ ├── dropdown-menu.tsx │ │ ├── textarea.tsx │ │ ├── toast.tsx │ │ └── toaster.tsx │ ├── components.json │ ├── hooks/ │ │ └── use-toast.ts │ ├── lib/ │ │ └── utils.ts │ ├── next.config.mjs │ ├── package.json │ ├── postcss.config.mjs │ ├── tailwind.config.ts │ ├── tsconfig.json │ ├── types/ │ │ └── chart.ts │ └── utils/ │ └── fileHandling.ts └── pyproject.toml