diff --git a/README.md b/README.md index 40611b4d..0f4c0e18 100644 --- a/README.md +++ b/README.md @@ -64,6 +64,7 @@ AgentLab Features: | [MiniWoB](https://miniwob.farama.org/index.html) | [setup](https://github.com/ServiceNow/BrowserGym/blob/main/browsergym/miniwob/README.md) | 125 | Medium | 10 | no | self hosted (static files) | soon | | [OSWorld](https://os-world.github.io/) | [setup](https://github.com/ServiceNow/AgentLab/blob/main/src/agentlab/benchmarks/osworld.md) | 369 | None | - | - | self hosted | soon | | [TimeWarp](https://timewarp-web.github.io/) | [setup](https://github.com/sparklabutah/timewarp) | 1386 | None | 30 | yes | self hosted | soon | +| [Knows](https://github.com/alexgill321/Agent-Benchmark) | [setup](https://github.com/alexgill321/Agent-Benchmark) | 110 | None | 120 | yes | live web | soon | ## 🛠️ Setup AgentLab diff --git a/src/agentlab/experiments/loop.py b/src/agentlab/experiments/loop.py index 486e2f35..b3d409b6 100644 --- a/src/agentlab/experiments/loop.py +++ b/src/agentlab/experiments/loop.py @@ -928,6 +928,8 @@ def _get_env_name(task_name: str): import weblinx_browsergym elif task_name.startswith("timewarp"): import browsergym.timewarp + elif task_name.startswith("knows"): + import browsergym.knows return f"browsergym/{task_name}"