├── .github ├── actions │ └── uv_setup │ │ └── action.yml └── workflows │ ├── _lint.yml │ ├── _test.yml │ ├── ci.yml │ └── release.yml ├── .gitignore ├── LICENSE ├── Makefile ├── README.md ├── examples ├── agentic_rag │ ├── spec.py │ ├── spec.ts │ ├── spec.yml │ ├── spec_impl.py │ └── spec_impl.ts └── rag │ ├── spec.py │ ├── spec.ts │ ├── spec.yml │ ├── spec_impl.py │ └── spec_impl.ts ├── langgraph_gen ├── __init__.py ├── _version.py ├── assets │ ├── py-class-stub.j2 │ ├── py-impl-stub.j2 │ ├── py-stub-impl.j2 │ ├── py-stub-runtime-json.j2 │ ├── py-stub-runtime-yaml.j2 │ ├── py-stub.j2 │ ├── ts-stub-impl.j2 │ └── ts-stub.j2 ├── cli.py └── generate.py ├── pyproject.toml ├── tests ├── __init__.py ├── integrations │ ├── sample_01.py │ ├── sample_01.ts │ ├── sample_01.yml │ ├── sample_01_impl.py │ ├── sample_01_impl.ts │ ├── sample_02.py │ ├── sample_02.ts │ ├── sample_02.yml │ ├── sample_02_impl.py │ └── sample_02_impl.ts └── test_code_generation.py └── uv.lock /.github/actions/uv_setup/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-gen-py/HEAD/.github/actions/uv_setup/action.yml -------------------------------------------------------------------------------- /.github/workflows/_lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-gen-py/HEAD/.github/workflows/_lint.yml -------------------------------------------------------------------------------- /.github/workflows/_test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-gen-py/HEAD/.github/workflows/_test.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-gen-py/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-gen-py/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-gen-py/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-gen-py/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-gen-py/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-gen-py/HEAD/README.md -------------------------------------------------------------------------------- /examples/agentic_rag/spec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-gen-py/HEAD/examples/agentic_rag/spec.py -------------------------------------------------------------------------------- /examples/agentic_rag/spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-gen-py/HEAD/examples/agentic_rag/spec.ts -------------------------------------------------------------------------------- /examples/agentic_rag/spec.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-gen-py/HEAD/examples/agentic_rag/spec.yml -------------------------------------------------------------------------------- /examples/agentic_rag/spec_impl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-gen-py/HEAD/examples/agentic_rag/spec_impl.py -------------------------------------------------------------------------------- /examples/agentic_rag/spec_impl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-gen-py/HEAD/examples/agentic_rag/spec_impl.ts -------------------------------------------------------------------------------- /examples/rag/spec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-gen-py/HEAD/examples/rag/spec.py -------------------------------------------------------------------------------- /examples/rag/spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-gen-py/HEAD/examples/rag/spec.ts -------------------------------------------------------------------------------- /examples/rag/spec.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-gen-py/HEAD/examples/rag/spec.yml -------------------------------------------------------------------------------- /examples/rag/spec_impl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-gen-py/HEAD/examples/rag/spec_impl.py -------------------------------------------------------------------------------- /examples/rag/spec_impl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-gen-py/HEAD/examples/rag/spec_impl.ts -------------------------------------------------------------------------------- /langgraph_gen/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-gen-py/HEAD/langgraph_gen/__init__.py -------------------------------------------------------------------------------- /langgraph_gen/_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-gen-py/HEAD/langgraph_gen/_version.py -------------------------------------------------------------------------------- /langgraph_gen/assets/py-class-stub.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-gen-py/HEAD/langgraph_gen/assets/py-class-stub.j2 -------------------------------------------------------------------------------- /langgraph_gen/assets/py-impl-stub.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-gen-py/HEAD/langgraph_gen/assets/py-impl-stub.j2 -------------------------------------------------------------------------------- /langgraph_gen/assets/py-stub-impl.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-gen-py/HEAD/langgraph_gen/assets/py-stub-impl.j2 -------------------------------------------------------------------------------- /langgraph_gen/assets/py-stub-runtime-json.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-gen-py/HEAD/langgraph_gen/assets/py-stub-runtime-json.j2 -------------------------------------------------------------------------------- /langgraph_gen/assets/py-stub-runtime-yaml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-gen-py/HEAD/langgraph_gen/assets/py-stub-runtime-yaml.j2 -------------------------------------------------------------------------------- /langgraph_gen/assets/py-stub.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-gen-py/HEAD/langgraph_gen/assets/py-stub.j2 -------------------------------------------------------------------------------- /langgraph_gen/assets/ts-stub-impl.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-gen-py/HEAD/langgraph_gen/assets/ts-stub-impl.j2 -------------------------------------------------------------------------------- /langgraph_gen/assets/ts-stub.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-gen-py/HEAD/langgraph_gen/assets/ts-stub.j2 -------------------------------------------------------------------------------- /langgraph_gen/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-gen-py/HEAD/langgraph_gen/cli.py -------------------------------------------------------------------------------- /langgraph_gen/generate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-gen-py/HEAD/langgraph_gen/generate.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-gen-py/HEAD/pyproject.toml -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/integrations/sample_01.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-gen-py/HEAD/tests/integrations/sample_01.py -------------------------------------------------------------------------------- /tests/integrations/sample_01.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-gen-py/HEAD/tests/integrations/sample_01.ts -------------------------------------------------------------------------------- /tests/integrations/sample_01.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-gen-py/HEAD/tests/integrations/sample_01.yml -------------------------------------------------------------------------------- /tests/integrations/sample_01_impl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-gen-py/HEAD/tests/integrations/sample_01_impl.py -------------------------------------------------------------------------------- /tests/integrations/sample_01_impl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-gen-py/HEAD/tests/integrations/sample_01_impl.ts -------------------------------------------------------------------------------- /tests/integrations/sample_02.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-gen-py/HEAD/tests/integrations/sample_02.py -------------------------------------------------------------------------------- /tests/integrations/sample_02.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-gen-py/HEAD/tests/integrations/sample_02.ts -------------------------------------------------------------------------------- /tests/integrations/sample_02.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-gen-py/HEAD/tests/integrations/sample_02.yml -------------------------------------------------------------------------------- /tests/integrations/sample_02_impl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-gen-py/HEAD/tests/integrations/sample_02_impl.py -------------------------------------------------------------------------------- /tests/integrations/sample_02_impl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-gen-py/HEAD/tests/integrations/sample_02_impl.ts -------------------------------------------------------------------------------- /tests/test_code_generation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-gen-py/HEAD/tests/test_code_generation.py -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/langchain-ai/langgraph-gen-py/HEAD/uv.lock --------------------------------------------------------------------------------