A conversational AI agent built with LangGraph, Gemini 2.5. This agent can process user inputs, respond using Gemini, and dynamically invoke tools like reading local files.
- Conversational AI with memory using LangGraph.
- Gemini 2.5 model from Google Generative AI.
- Tool support (e.g., file reading).
- Uses
richfor a beautiful terminal UI. - Handles tool invocations and returns tool results to the user.
- Interactive command-line interface.
git clone https://github.com/mnehete32/file_read_agent.git
cd file_read_agentpip install -r requirements.txtGEMINI_API_KEY=your_gemini_api_keypython agent.py