Third project as part of Boot.dev course. This time the goal is to build an AI Agent using Google Gemini as the basis. The "calculator" part was provided by Boot.dev, and nothing I wrote myself. It is there mainly to test the agent with code that I can break to get the agent to fix.
Caution
This AI agent will have access to reading/writing files within the working directory and it is not fully secured and safe. This code is for learning purposes only and should not be used for anything else.
- Learn multi-directory Python projects
- Understand how the AI tools that I will most likely use on the job actually work under the hood
- Practice my Python and functional programming skills
-
Fix harder and more complex bugs
-
Refactor sections of code
-
Add new features
-
Other LLM Providers
-
Other Gemini models
-
Give it more functions to call
-
Other codebases