├── .env.example ├── .github ├── actions │ └── uv_setup │ │ └── action.yml └── workflows │ ├── _lint.yml │ ├── _test.yml │ ├── ci.yml │ └── release.yml ├── .gitignore ├── .vscode └── settings.json ├── LICENSE ├── Makefile ├── README.md ├── examples └── price-finder.py ├── langgraph_cua ├── __init__.py ├── graph.py ├── nodes │ ├── __init__.py │ ├── call_model.py │ ├── create_vm_instance.py │ └── take_computer_action.py ├── types.py └── utils.py ├── pdm.lock ├── pyproject.toml ├── tests ├── integration │ ├── __init__.py │ └── test_cua.py └── unit │ ├── __init__.py │ └── test_import.py └── uv.lock /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-cua-py/HEAD/.env.example -------------------------------------------------------------------------------- /.github/actions/uv_setup/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-cua-py/HEAD/.github/actions/uv_setup/action.yml -------------------------------------------------------------------------------- /.github/workflows/_lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-cua-py/HEAD/.github/workflows/_lint.yml -------------------------------------------------------------------------------- /.github/workflows/_test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-cua-py/HEAD/.github/workflows/_test.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-cua-py/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-cua-py/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-cua-py/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-cua-py/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-cua-py/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-cua-py/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-cua-py/HEAD/README.md -------------------------------------------------------------------------------- /examples/price-finder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-cua-py/HEAD/examples/price-finder.py -------------------------------------------------------------------------------- /langgraph_cua/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-cua-py/HEAD/langgraph_cua/__init__.py -------------------------------------------------------------------------------- /langgraph_cua/graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-cua-py/HEAD/langgraph_cua/graph.py -------------------------------------------------------------------------------- /langgraph_cua/nodes/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-cua-py/HEAD/langgraph_cua/nodes/__init__.py -------------------------------------------------------------------------------- /langgraph_cua/nodes/call_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-cua-py/HEAD/langgraph_cua/nodes/call_model.py -------------------------------------------------------------------------------- /langgraph_cua/nodes/create_vm_instance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-cua-py/HEAD/langgraph_cua/nodes/create_vm_instance.py -------------------------------------------------------------------------------- /langgraph_cua/nodes/take_computer_action.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-cua-py/HEAD/langgraph_cua/nodes/take_computer_action.py -------------------------------------------------------------------------------- /langgraph_cua/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-cua-py/HEAD/langgraph_cua/types.py -------------------------------------------------------------------------------- /langgraph_cua/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-cua-py/HEAD/langgraph_cua/utils.py -------------------------------------------------------------------------------- /pdm.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-cua-py/HEAD/pdm.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-cua-py/HEAD/pyproject.toml -------------------------------------------------------------------------------- /tests/integration/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/integration/test_cua.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-cua-py/HEAD/tests/integration/test_cua.py -------------------------------------------------------------------------------- /tests/unit/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/test_import.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-cua-py/HEAD/tests/unit/test_import.py -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-cua-py/HEAD/uv.lock --------------------------------------------------------------------------------