Build stateful agents with the popular LangChain framework. This template uses LangGraph to create cyclical, stateful agent runtimes that can manage complex reasoning flows and tool use within the ARC-AGI-3 environment. To run this agent:
# Run the LangGraph agent (text-only)
uv run main.py --agent=langgraphtextonly --game=ls20

# Run the LangGraph agent with image support
uv run main.py --agent=langgraph --game=ls20