Skip to content

Your personal AI Co-Pilot to automate tasks

Notifications You must be signed in to change notification settings

srinusonly/task-copilot

 
 

Repository files navigation

AI Copilot to help in personal tasks

Prerequisites

# filename: .env
CALENDLY_AUTH_TOKEN=<AUTH_TOKEN>
CALENDLY_USER_URI=<USER_URI>
GNEWS_API_KEY=<API_KEY>

Verify AWS authentication

aws sts get-caller-identity

If successful, this command will return your AWS account ID, user ID, and ARN.

Run

conda create -p venv python=3.12
conda activate ./venv
pip install -r requirements.txt

chainlit run app.py --port 8888

Agents

This personal assistant uses AWS Multi-Agent Orchestrator for managing the agents. It contains following agents

Calendar Agent

  • This agent utilizes Calendly APIs to retrieve meeting invitations to provide a summary of calendar events for the next 10 days.

News Reader Agent

  • This agent utilizes gnews.io APIs to retrieve news and summarizes the news.

Fitness Agent

  • This standalone agent specializes in recommendations on fitness routines, diet plans and general health tips

About

Your personal AI Co-Pilot to automate tasks

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%