Skip to content

mnehete32/file_read_agent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

2 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿง  Simple Agent using LangGraph + Gemini 2.5 + Tools

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.

๐Ÿ“ฆ Features

  • Conversational AI with memory using LangGraph.
  • Gemini 2.5 model from Google Generative AI.
  • Tool support (e.g., file reading).
  • Uses rich for a beautiful terminal UI.
  • Handles tool invocations and returns tool results to the user.
  • Interactive command-line interface.

๐Ÿ› ๏ธ Setup

1. Clone the repo

git clone https://github.com/mnehete32/file_read_agent.git
cd file_read_agent

2. Install dependencies, Python=3.11.4

pip install -r requirements.txt

3. Setup your .env

GEMINI_API_KEY=your_gemini_api_key

๐Ÿš€ Running the Agent

python agent.py

Preview

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages