This project is a task management system that allows users to input their tasks and deadlines. It uses a language model (LLM) to suggest an optimal schedule for the tasks based on the user's personal context. The system can integrate with calendar applications to automatically update the user's schedule and includes collaboration features to allow users to share their schedules and tasks with others.
- Clone the repository:
git clone https://github.com/githubnext/workspace-blank.git - Navigate to the project directory:
cd workspace-blank - Create a virtual environment:
python3 -m venv venv - Activate the virtual environment:
- On Windows:
venv\Scripts\activate - On macOS/Linux:
source venv/bin/activate
- On Windows:
- Install the required dependencies:
pip install -r requirements.txt
- Run the main application:
python src/main.py - Follow the prompts to input your tasks and deadlines.
- The system will generate an optimal schedule for your tasks.
- You can view and manage your tasks and schedule through the application interface.
- The system will automatically update your calendar with the generated schedule.
- Use the collaboration features to share your schedule and tasks with others.