# {{ project_name }} (Agentic RAG)

An agentic RAG application built with **LangGraph**.

## Features
- **ReAct Agent**: Reasons about which tool to use.
- **Tools**:
    - `search_documents`: RAG over local PDFs.
    - `tavily_search_results_json`: Internet search (Tavily).

## Setup
1. Install:
   ```bash
   pip install -r requirements.txt
   ```
2. Set Keys in `.env`:
   - `OPENAI_API_KEY`
   - `TAVILY_API_KEY` (Get from tavily.com)
3. Add PDFs to `data/`.

## Usage
```bash
python main.py
```
