Welcome to my first AI Agent.
Use the Streamlit interface (with streamlit run streamlit_app.py
or run the agent in the terminal (with python agent.py
) to:
- Chat with the Agent - text generated by Llama3.2:3b
- Perform basic calculations with a
basic_calculator
tool - Reverse strings with a simple
reverse_string
tool - Set timers with a
timer
tool - Summarise text with
summarise_text
, which uses Hugging Face'stransformers
library
- Even better and more complex functionalities, maybe using some real-time data (for starters, a weather report maybe)
- Better Streamlit interface for the timer tool
- Improvements to existing functionalities (like the summarization tool)
This project is heavily inspired by this series of Medium blogs by Vipra Singh.