ReAct agent with real tools

ReAct Agent

This project demonstrates a ReAct (Reason + Act) agent implemented using LangChain, integrated with real-world tools like Arxiv, Wikipedia, and Tavily to search, reason, and respond to complex user queries.

ReAct Agent  screenshot

Documentation

🧠 ReAct Agent with Arxiv, Wikipedia, and Tavily Tools

This project demonstrates a ReAct (Reason + Act) agent implemented using LangChain, integrated with real-world tools like Arxiv, Wikipedia, and Tavily to search, reason, and respond to complex user queries.

🚀 Features

  • 🔍 Search & Summarize academic content using Arxiv
  • 🌐 Fetch and parse real-world information from Wikipedia
  • 🧭 Use Tavily for real-time web search
  • 🔄 Built on the ReAct agent loop for reasoning and action

Screenshots

Screenshots of the application can be found in the images directory. To display them in this README, use the following format:

Chat View


🛠️ Tech Stack

  • LangChain — agent and tool orchestration
  • OpenAI — for reasoning & language generation
  • Arxiv Tool — search and summarize research papers
  • Wikipedia Tool — retrieve factual data from Wikipedia
  • Tavily Tool — real-time search engine integration