├── .env.example ├── .gitignore ├── .pre-commit-config.yaml ├── .python-version ├── LICENSE ├── README.md ├── agents ├── README.md ├── __init__.py ├── agent.py ├── recorder.py ├── structs.py ├── swarm.py ├── templates │ ├── README.md │ ├── langgraph_functional_agent.py │ ├── langgraph_random_agent.py │ ├── langgraph_thinking │ │ ├── __init__.py │ │ ├── agent.py │ │ ├── llm.py │ │ ├── nodes.py │ │ ├── prompts.py │ │ ├── schema.py │ │ ├── tools.py │ │ └── vision.py │ ├── llm_agents.py │ ├── random_agent.py │ ├── reasoning_agent.py │ └── smolagents.py └── tracing.py ├── llms.txt ├── main.py ├── pyproject.toml ├── pytest.ini ├── tests ├── README.md ├── __init__.py ├── conftest.py └── unit │ ├── test_core.py │ ├── test_recorder.py │ └── test_swarm.py └── uv.lock /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcprize/ARC-AGI-3-Agents/HEAD/.env.example -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcprize/ARC-AGI-3-Agents/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcprize/ARC-AGI-3-Agents/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.python-version: -------------------------------------------------------------------------------- 1 | 3.12 -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcprize/ARC-AGI-3-Agents/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcprize/ARC-AGI-3-Agents/HEAD/README.md -------------------------------------------------------------------------------- /agents/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcprize/ARC-AGI-3-Agents/HEAD/agents/README.md -------------------------------------------------------------------------------- /agents/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcprize/ARC-AGI-3-Agents/HEAD/agents/__init__.py -------------------------------------------------------------------------------- /agents/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcprize/ARC-AGI-3-Agents/HEAD/agents/agent.py -------------------------------------------------------------------------------- /agents/recorder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcprize/ARC-AGI-3-Agents/HEAD/agents/recorder.py -------------------------------------------------------------------------------- /agents/structs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcprize/ARC-AGI-3-Agents/HEAD/agents/structs.py -------------------------------------------------------------------------------- /agents/swarm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcprize/ARC-AGI-3-Agents/HEAD/agents/swarm.py -------------------------------------------------------------------------------- /agents/templates/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcprize/ARC-AGI-3-Agents/HEAD/agents/templates/README.md -------------------------------------------------------------------------------- /agents/templates/langgraph_functional_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcprize/ARC-AGI-3-Agents/HEAD/agents/templates/langgraph_functional_agent.py -------------------------------------------------------------------------------- /agents/templates/langgraph_random_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcprize/ARC-AGI-3-Agents/HEAD/agents/templates/langgraph_random_agent.py -------------------------------------------------------------------------------- /agents/templates/langgraph_thinking/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcprize/ARC-AGI-3-Agents/HEAD/agents/templates/langgraph_thinking/__init__.py -------------------------------------------------------------------------------- /agents/templates/langgraph_thinking/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcprize/ARC-AGI-3-Agents/HEAD/agents/templates/langgraph_thinking/agent.py -------------------------------------------------------------------------------- /agents/templates/langgraph_thinking/llm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcprize/ARC-AGI-3-Agents/HEAD/agents/templates/langgraph_thinking/llm.py -------------------------------------------------------------------------------- /agents/templates/langgraph_thinking/nodes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcprize/ARC-AGI-3-Agents/HEAD/agents/templates/langgraph_thinking/nodes.py -------------------------------------------------------------------------------- /agents/templates/langgraph_thinking/prompts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcprize/ARC-AGI-3-Agents/HEAD/agents/templates/langgraph_thinking/prompts.py -------------------------------------------------------------------------------- /agents/templates/langgraph_thinking/schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcprize/ARC-AGI-3-Agents/HEAD/agents/templates/langgraph_thinking/schema.py -------------------------------------------------------------------------------- /agents/templates/langgraph_thinking/tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcprize/ARC-AGI-3-Agents/HEAD/agents/templates/langgraph_thinking/tools.py -------------------------------------------------------------------------------- /agents/templates/langgraph_thinking/vision.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcprize/ARC-AGI-3-Agents/HEAD/agents/templates/langgraph_thinking/vision.py -------------------------------------------------------------------------------- /agents/templates/llm_agents.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcprize/ARC-AGI-3-Agents/HEAD/agents/templates/llm_agents.py -------------------------------------------------------------------------------- /agents/templates/random_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcprize/ARC-AGI-3-Agents/HEAD/agents/templates/random_agent.py -------------------------------------------------------------------------------- /agents/templates/reasoning_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcprize/ARC-AGI-3-Agents/HEAD/agents/templates/reasoning_agent.py -------------------------------------------------------------------------------- /agents/templates/smolagents.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcprize/ARC-AGI-3-Agents/HEAD/agents/templates/smolagents.py -------------------------------------------------------------------------------- /agents/tracing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcprize/ARC-AGI-3-Agents/HEAD/agents/tracing.py -------------------------------------------------------------------------------- /llms.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcprize/ARC-AGI-3-Agents/HEAD/llms.txt -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcprize/ARC-AGI-3-Agents/HEAD/main.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcprize/ARC-AGI-3-Agents/HEAD/pyproject.toml -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcprize/ARC-AGI-3-Agents/HEAD/pytest.ini -------------------------------------------------------------------------------- /tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcprize/ARC-AGI-3-Agents/HEAD/tests/README.md -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | # tests package 2 | -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcprize/ARC-AGI-3-Agents/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/unit/test_core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcprize/ARC-AGI-3-Agents/HEAD/tests/unit/test_core.py -------------------------------------------------------------------------------- /tests/unit/test_recorder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcprize/ARC-AGI-3-Agents/HEAD/tests/unit/test_recorder.py -------------------------------------------------------------------------------- /tests/unit/test_swarm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcprize/ARC-AGI-3-Agents/HEAD/tests/unit/test_swarm.py -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcprize/ARC-AGI-3-Agents/HEAD/uv.lock --------------------------------------------------------------------------------