Skip to content

ProgrammerVenerable/AI_Agent

Repository files navigation

AI Agent Project 🤖

Overview 🧐

This project is a Python-based AI agent that uses Google’s Gemini model to solve user prompts by reasoning step-by-step and calling external functions when needed.

Instead of only generating text, the agent can:

  • Interpret a user’s request
  • Decide when to call tools/functions
  • Execute those functions in Python
  • Feed the results back into the model
  • Continue reasoning until a final answer is produced

Features

  • Uses an LLM to assist with coding tasks
  • Can call tools/functions
  • Handles prompts and responses

Setup 📦

  1. Clone the repo
  2. Install dependencies
  3. Add your API key to environment variables
  4. Run the project

Usage

uv run main.py "your prompt" --verbose # for additional info, optional.

Notes

  • Be careful giving the agent filesystem or interpreter access
  • Remove any paid API keys when finished

About

A Gemini based AI agent I made, with tears.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages