← 开源
andyz245

LanguageAgentTreeSearch

[ICML 2024] Official repository for "Language Agent Tree Search Unifies Reasoning Acting and Planning in Language Models"

AI EngineeringPrompt & ScaffoldPython
在 GitHub 打开
增长势头
+024 小时新增 Star0.0%
865
Star
92
Fork
+1
本周
6
贡献者
创建于 2023-10-05 · 更新于 2026-10-10 · 今日第 13072 名
主要开发者
andyz245afrancoc2000tohrnii

andyz245/LanguageAgentTreeSearch 排名第 13,072,有 865 个星标。

同类别比较

andyz245/LanguageAgentTreeSearch 排名第 13,072,此处有 8 个同类条目;itq5/OpenClaw-Admin 排名第 13,068。

同类别比较
名称排名指标
xpander-ai/xpander.ai13,052
语言:
Jupyter Notebook
星标数:
868
分叉数:
126
简介:
xpander.ai is the runtime and control plane to build, run, and ship reliable AI agents fast and anywhere
Dong90/oh-my-taiyiforge13,063
语言:
TypeScript
星标数:
866
分叉数:
23
简介:
AI workflow automation plugin for intelligent code generation with Claude/Codex
ahmadfaizalbh/Chatbot13,064
语言:
Python
星标数:
866
分叉数:
354
简介:
Python ChatBot 💬
itq5/OpenClaw-Admin13,068
语言:
Vue
星标数:
866
分叉数:
205
简介:
Claw-Admin 是一个基于 Vue 3 构建的现代化 AI 智能体管理平台,同时支持 OpenClaw Gateway 和 Hermes Agent 两大 AI 智能体网关提供完整的 Web 管理界面。通过直观的可视化操作,用户可以轻松管理 AI 智能体、会话、模型、频道、技能等核心功能。
riponcm/projectmem13,076
语言:
Python
星标数:
865
分叉数:
53
简介:
Open-source coding agents memory. Records issues, attempts, fixes and decisions, then warns your agent before it repeats an approach that already failed. Native MCP server for Claude Code, Cursor, Antigravity and Codex. 100% local, no cloud, no telemetry. MIT.
ryanontheinside/ComfyUI_RyanOnTheInside13,077
语言:
Python
星标数:
865
分叉数:
56
简介:
Everything-Reactivity in ComfyUI (audio, MIDI, motion, proximity, and more). Animate and manipulate images, masks, videos, audio, and more. Native ACEStep extensions
DuanYan007/markitdown13,083
语言:
Java
星标数:
864
分叉数:
114
简介:
markitdown:Cli;Lib; Java
VectorSpaceLab/general-agentic-memory13,086
语言:
Python
星标数:
864
分叉数:
88
简介:
A general memory system for agents, powered by deep-research
关键参数与规格
关键参数与规格
参数值
语言Python
类别AI Engineering
子类别Prompt & Scaffold
关键词Planning
星标数865
分叉数92
贡献者6
创建日期2023-10-05
更新日期2026-10-10
1 天星标数0
7 天星标数1
排名13,072
上次排名12,965
排名变化-107
7 天星标排名10,524
上次 7 天星标排名10,570
7 天星标排名变化46
总星标排名12,498
上次总星标排名12,479
总星标排名变化-19
README 摘录

Official Repo of Language Agent Tree Search (LATS) - ICML 2024 Official implementation for ICML 2024 paper Language Agent Tree Search Unifies Reasoning Acting and Planing in Language Models with code, prompts, model outputs. More can be found at our project website or paper Check out our demo, CodeLATS at our demo For a more general implementation for your AI applications, please look at the LangChain implementation in LangGraph. LATS-LangChain or the LlamaIndex implementation LATS-LlamaIndex Reasoning + Acting (HotPotQA) Setup

To get started: 1. Clone this repo and move to the HotPotQA directory: 2. Install the module dependencies into your environment: 3. Set environment variable to your OpenAI API key: 4. Clone this repo and move to the HotPotQA directory: 2. Install the module dependencies into your environment: 3. Set environment variable to your OpenAI API key: 4. Set the scripts and run paper experiments Code adapted from Decision-making (WebShop) Setup To get started: 1. Clone this repo and

move to the WebShop directory: 2. Install WebShop from source and run environment instance locally. Install the module dependencies into your environment: 4. Set environment variable to your OpenAI API key: 5. py to your local port running WebShop 6. py with the log path to get the actual accuracy. HotPotQA and WebShop logs were too large to upload, feel free to email if interested. Citations Please cite the paper and star this repo if you use LATS and find

it interesting. edu or open an issue if you have any questions.

常见问题

记录了多少星标和分叉?

andyz245/LanguageAgentTreeSearch 有 865 个星标和 92 个分叉。

仓库排名是多少?

andyz245/LanguageAgentTreeSearch 排名第 13,072。

记录的语言和类别是什么?

andyz245/LanguageAgentTreeSearch 有 865 个星标,语言为 Python,类别为 AI Engineering。

哪个仓库排名最接近?

andyz245/LanguageAgentTreeSearch 与 itq5/OpenClaw-Admin 比较,后者排名第 13,068,有 866 个星标。

README

Official Repo of Language Agent Tree Search (LATS) - ICML 2024

[![Build](https://img.shields.io/badge/Python-3.7+-1f425f.svg?color=purple)](https://www.python.org/)
[![License](https://img.shields.io/badge/License-MIT-blue)](https://copyright.illinois.edu/)

Official implementation for ICML 2024 paper Language Agent Tree Search Unifies Reasoning Acting and Planing in Language Models with code, prompts, model outputs.

More can be found at our project website or paper

Check out our demo, CodeLATS at our demo

For a more general implementation for your AI applications, please look at the LangChain implementation in LangGraph. LATS-LangChain

or the LlamaIndex implementation LATS-LlamaIndex

Reasoning + Acting (HotPotQA)

Setup

To get started:

  1. Clone this repo and move to the HotPotQA directory:
git clone https://github.com/andyz245/LanguageAgentTreeSearch && cd LanguageAgentTreeSearch/hotpot
  1. Install the module dependencies into your environment:
pip install -r requirements.txt
  1. Set OPENAI_API_KEY environment variable to your OpenAI API key:
export OPENAI_API_KEY=
  1. Set the scripts and run paper experiments
sh lats.sh
  • --n_generate_sample: number of times to prompt during expansion/sampling
  • --n_evaluate_sample: number of times to prompt for state evaluation
  • --iterations: maximum number of trajectories to sample

Reasoning (Programming)

Setup

To get started:

  1. Clone this repo and move to the HotPotQA directory:
git clone https://github.com/andyz245/LanguageAgentTreeSearch && cd LanguageAgentTreeSearch/programming
  1. Install the module dependencies into your environment:
pip install -r requirements.txt
  1. Set OPENAI_API_KEY environment variable to your OpenAI API key:
export OPENAI_API_KEY=
  1. Set the scripts and run paper experiments
sh run_lats.sh

Code adapted from https://github.com/noahshinn024/reflexion/tree/main

Decision-making (WebShop)

Setup

To get started:

  1. Clone this repo and move to the WebShop directory:
git clone https://github.com/andyz245/LanguageAgentTreeSearch && cd LanguageAgentTreeSearch/webshop
  1. Install WebShop from source and run environment instance locally. Follow the instructions here (https://github.com/princeton-nlp/WebShop)

  2. Install the module dependencies into your environment:

pip install -r requirements.txt
  1. Set OPENAI_API_KEY environment variable to your OpenAI API key:
export OPENAI_API_KEY=
  1. Change localhost in lats.py to your local port running WebShop

  2. Set the scripts and run paper experiments

sh lats.sh
  • --n_generate_sample: number of times to prompt during expansion/sampling
  • --n_evaluate_sample: number of times to prompt for state evaluation
  • --iterations: maximum number of trajectories to sample

Trajectories

programming/root/ contains all the trajectories from the paper's experiments on programming. Please use get_acc.py with the log path to get the actual accuracy. HotPotQA and WebShop logs were too large to upload, feel free to email if interested.

Citations

Please cite the paper and star this repo if you use LATS and find it interesting. Feel free to contact andyz3@illinois.edu or open an issue if you have any questions.

@misc{zhou2023language,
      title={Language Agent Tree Search Unifies Reasoning Acting and Planning in Language Models}, 
      author={Andy Zhou and Kai Yan and Michal Shlapentokh-Rothman and Haohan Wang and Yu-Xiong Wang},
      year={2023},
      eprint={2310.04406},
      archivePrefix={arXiv},
      primaryClass={cs.AI}
}

排名相邻
同类项目