Source · paper

ReAct: Synergizing Reasoning and Acting in Language Models

Author
Yao et al. (Princeton, Google Research)
Published
6 October 2022
Added
4 October 2026
Original
https://arxiv.org/abs/2210.03629

Summary

Shows that interleaving reasoning traces ("thought") with actions (tool calls) and observations lets a language model solve tasks more reliably than reasoning alone or acting alone.

Key points

  • Loop: think, act, observe, repeat until done.
  • Reasoning helps plan and recover from errors; actions ground the model in real data.
  • Reduces hallucination on knowledge tasks compared with chain-of-thought alone.

Why it matters

The think-act-observe loop is the basic shape of almost every modern agent, including tool-use loops in vendor APIs.