Skip to content

A multi-tool AI assistant for reminders, to-dos, and real-time information, powered by Google ADK Agents and Gemini LLM.

Notifications You must be signed in to change notification settings

mabdusshakur/panda_ai_assistant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🐼 Panda Assistant

Panda Assistant

Panda Assistant is an intelligent, modular AI agent designed to help users manage reminders, to-do lists, and get real-time information like the current time. Built with Python and Google ADK Agents, it leverages the Gemini LLM for natural language understanding and action execution.


✨ Features

  • Reminders:
    • Set reminders for any task at a specific time
    • List all active reminders
  • To-Do List:
    • Add new to-do items
    • List all to-do items
    • Delete completed or unwanted to-do items
  • Time Information:
    • Instantly get the current time
  • Modular Tooling:
    • Easily extendable with new tools and features
  • Conversational AI:
    • Powered by Gemini-2.5-flash for fast, accurate responses
  • Simple Integration:
    • Built on Google ADK Agents for easy deployment and scaling

🚀 Getting Started

  1. Run the agent: After installing the requirements, follow this youtube video and its previous playlist video if you don't know anything about this how to run: Panda Assistant Setup

🖼️ Screenshots

firefox_aEb7DS5lLN firefox_vMXffz92WW gXQdRO8jcb

🤖 Tech Stack

  • Python 3.10+
  • Google ADK Agents
  • Gemini-2.5-flash LLM

📄 License

MIT License


About

A multi-tool AI assistant for reminders, to-dos, and real-time information, powered by Google ADK Agents and Gemini LLM.

Topics

Resources

Stars

Watchers

Forks

Languages